xref: /aosp_15_r20/external/angle/third_party/glslang/src/Test/link.multiBlocksValid.1.1.vert (revision 8975f5c5ed3d1c378011245431ada316dfb6f244)
1#version 430
2
3layout (std140) uniform ColorBlock
4{
5	vec4 color1;
6	vec4 color2;
7} a;
8
9layout (std140) uniform Block
10{
11	mat4 uProj;
12	mat4 uWorld;
13} b;
14
15out Vertex
16{
17	vec4 v1;
18	vec4 v2;
19} c;
20
21
22in vec4 P;
23
24vec4 getColor2()
25{
26	return a.color2;
27}
28
29vec4 getWorld()
30{
31	return b.uWorld * P;
32	c.v2 = vec4(1);
33}
34
35