3 // Verify that blocks with different instance names
4 // are correctly detected as invalid non-matching blocks
5 // when they are matched up by block name
6 layout (std140) uniform Block
16 layout (std140) uniform ColorBlock
21 // Error, buffer blocks and uniform blocks share the
22 // same namespace for their block name
23 layout (std430) buffer ColorBlock
36 oColor = uC.color1 * getColor2();
37 oV.v1 = uC.color1 + uBufC.color1;
39 gl_Position = uD.uProj * getWorld();