Additional ShaderUniformDataType constants + description added
This commit is contained in:
parent
ccc9ef8662
commit
aee70123d7
1 changed files with 17 additions and 0 deletions
|
@ -729,14 +729,31 @@ type ShaderUniformDataType int32
|
||||||
|
|
||||||
// ShaderUniformDataType enumeration
|
// ShaderUniformDataType enumeration
|
||||||
const (
|
const (
|
||||||
|
// Shader uniform type: float
|
||||||
ShaderUniformFloat ShaderUniformDataType = iota
|
ShaderUniformFloat ShaderUniformDataType = iota
|
||||||
|
// Shader uniform type: vec2 (2 float)
|
||||||
ShaderUniformVec2
|
ShaderUniformVec2
|
||||||
|
// Shader uniform type: vec3 (3 float)
|
||||||
ShaderUniformVec3
|
ShaderUniformVec3
|
||||||
|
// Shader uniform type: vec4 (4 float)
|
||||||
ShaderUniformVec4
|
ShaderUniformVec4
|
||||||
|
// Shader uniform type: int
|
||||||
ShaderUniformInt
|
ShaderUniformInt
|
||||||
|
// Shader uniform type: ivec2 (2 int)
|
||||||
ShaderUniformIvec2
|
ShaderUniformIvec2
|
||||||
|
// Shader uniform type: ivec2 (3 int)
|
||||||
ShaderUniformIvec3
|
ShaderUniformIvec3
|
||||||
|
// Shader uniform type: ivec2 (4 int)
|
||||||
ShaderUniformIvec4
|
ShaderUniformIvec4
|
||||||
|
// Shader uniform type: unsigned int
|
||||||
|
ShaderUniformUint
|
||||||
|
// Shader uniform type: uivec2 (2 unsigned int)
|
||||||
|
ShaderUniformUivec2
|
||||||
|
// Shader uniform type: uivec3 (3 unsigned int)
|
||||||
|
ShaderUniformUivec3
|
||||||
|
// Shader uniform type: uivec4 (4 unsigned int)
|
||||||
|
ShaderUniformUivec4
|
||||||
|
// Shader uniform type: sampler2d
|
||||||
ShaderUniformSampler2d
|
ShaderUniformSampler2d
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue