mirror of
https://github.com/vlang/v.git
synced 2025-09-08 06:41:58 -04:00
sokol.gfx: set the missed array_count field too in the set_vert_uniform
and set_frag_uniform
APIs (#25019)
This commit is contained in:
parent
f38ca9b825
commit
a1a94a67fc
@ -224,6 +224,7 @@ pub fn (mut desc C.sg_shader_desc) set_vert_uniform(block_index int, uniform_ind
|
|||||||
array_count int) &ShaderDesc {
|
array_count int) &ShaderDesc {
|
||||||
desc.vs.uniform_blocks[block_index].uniforms[uniform_index].name = &char(name.str)
|
desc.vs.uniform_blocks[block_index].uniforms[uniform_index].name = &char(name.str)
|
||||||
desc.vs.uniform_blocks[block_index].uniforms[uniform_index].type = typ
|
desc.vs.uniform_blocks[block_index].uniforms[uniform_index].type = typ
|
||||||
|
desc.vs.uniform_blocks[block_index].uniforms[uniform_index].array_count = array_count
|
||||||
return desc
|
return desc
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -231,6 +232,7 @@ pub fn (mut desc C.sg_shader_desc) set_frag_uniform(block_index int, uniform_ind
|
|||||||
array_count int) &ShaderDesc {
|
array_count int) &ShaderDesc {
|
||||||
desc.fs.uniform_blocks[block_index].uniforms[uniform_index].name = &char(name.str)
|
desc.fs.uniform_blocks[block_index].uniforms[uniform_index].name = &char(name.str)
|
||||||
desc.fs.uniform_blocks[block_index].uniforms[uniform_index].type = typ
|
desc.fs.uniform_blocks[block_index].uniforms[uniform_index].type = typ
|
||||||
|
desc.fs.uniform_blocks[block_index].uniforms[uniform_index].array_count = array_count
|
||||||
return desc
|
return desc
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user