#include <kanzi/core.ui/platform/graphics_backend/gl/shader.hpp>
◆ allocateUBOData()
| void kanzi::ShaderProgram::UBOInfo::allocateUBOData |
( |
int | programHandle | ) |
|
|
inline |
◆ releaseUBOData()
| void kanzi::ShaderProgram::UBOInfo::releaseUBOData |
( |
| ) |
|
|
inline |
◆ name
| string kanzi::ShaderProgram::UBOInfo::name |
◆ gpuHandle
◆ blockIndex
| int kanzi::ShaderProgram::UBOInfo::blockIndex |
◆ bindingPoint
| int kanzi::ShaderProgram::UBOInfo::bindingPoint |
◆ sizeInBytes
| int kanzi::ShaderProgram::UBOInfo::sizeInBytes |
◆ isDirty
| bool kanzi::ShaderProgram::UBOInfo::isDirty |
◆ uboData
| byte* kanzi::ShaderProgram::UBOInfo::uboData |
◆ uboMembers
| std::vector<UBOMember> kanzi::ShaderProgram::UBOInfo::uboMembers |
The documentation for this struct was generated from the following file:
- kanzi/core.ui/platform/graphics_backend/gl/shader.hpp