Files
XCEngine/docs/api/XCEngine/RHI/OpenGL/OpenGLDescriptorSet/GetBindings.md

607 B

OpenGLDescriptorSet::GetBindings

const DescriptorSetLayoutBinding* GetBindings() const override;

作用

返回 descriptor set 内部保存的 layout binding 数组首地址。

返回值

  • 成功初始化后返回内部拷贝的 DescriptorSetLayoutBinding 数组。
  • 没有 binding 时返回 nullptr

当前实现行为

  • 返回的是 Initialize() 时复制出的 m_layoutBindings,而不是调用方传入的原始指针。
  • 指针在 Shutdown 之后失效。

相关文档