Files
XCEngine/docs/api/XCEngine/RHI/OpenGL/OpenGLBuffer/Bind.md

528 B

OpenGLBuffer::Bind()

void Bind() const;

作用

把当前 buffer 绑定到由 GetType 决定的 OpenGL target。

当前实现行为

unsigned int target = ToOpenGL(m_type);
glBindBuffer(target, m_buffer);

需要注意

  • 绑定目标只取决于 m_type,与 GetBufferType 无关。
  • 不会检查 m_buffer 是否为 0
  • 不会验证当前上下文状态。

相关文档