Files
XCEngine/docs/api/XCEngine/RHI/OpenGL/OpenGLPipelineState/GetNativeHandle.md

513 B
Raw Blame History

OpenGLPipelineState::GetNativeHandle()

void* GetNativeHandle() override;

作用

以统一句柄形式返回当前 graphics program。

当前实现行为

  • m_program 转成 uintptr_t
  • 再转成 void* 返回

需要特别注意

如果当前对象只配置了 compute programGetNativeHandle() 仍然只看 m_program,因此返回值可能是空,而不是 m_computeProgram

相关文档