Files
XCEngine/docs/api/XCEngine/RHI/OpenGL/OpenGLTexture/Unbind.md

463 B
Raw Blame History

OpenGLTexture::Unbind()

void Unbind() const;

作用

在当前 active texture unit 上解绑当前纹理 target。

当前实现行为

unsigned int target = ToOpenGL(m_type);
glBindTexture(target, 0);

关键限制

  • 它不会调用 glActiveTexture()
  • 因此它解绑的是“调用瞬间当前激活的 texture unit”不一定是上一次 Bind 使用的那个 slot。

相关文档