glsl: Fix program linking and cbuf

This commit is contained in:
ameerj 2021-05-21 01:12:58 -04:00
parent 64337f004d
commit faf4cd72c5
2 changed files with 5 additions and 3 deletions

View file

@ -29,8 +29,8 @@ void EmitContext::DefineConstantBuffers() {
}
u32 binding{};
for (const auto& desc : info.constant_buffer_descriptors) {
Add("layout(std140,binding={}) uniform cbuf_{}{{uint cbuf{}[];}};", binding, binding,
desc.index, desc.count);
Add("layout(std140,binding={}) uniform cbuf_{}{{vec4 cbuf{}[{}];}};", binding, binding,
desc.index, 4 * 1024);
++binding;
}
}