Files
XCEngine/docs/api/resources/shader/adduniform.md

502 B

Shader::AddUniform

void AddUniform(const ShaderUniform& uniform)

添加 Uniform 变量描述。

参数:

  • uniform - Uniform 描述结构体

返回:

线程安全: 非线程安全

复杂度: Amortized O(1)

示例:

ShaderUniform uniform;
uniform.name = "modelMatrix";
uniform.location = 0;
uniform.size = sizeof(float) * 16;
uniform.type = 0;
vs->AddUniform(uniform);

相关文档