xref: /third_party/glslang/Test/link.multiAnonBlocksValid.0.1.vert
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/glslang/Test/
1617a3babSopenharmony_ci#version 430
2617a3babSopenharmony_ci
3617a3babSopenharmony_cilayout (std140) uniform ColorBlock
4617a3babSopenharmony_ci{
5617a3babSopenharmony_ci	vec4 color1;
6617a3babSopenharmony_ci	vec4 color2;
7617a3babSopenharmony_ci};
8617a3babSopenharmony_ci
9617a3babSopenharmony_cilayout (std140) uniform Block
10617a3babSopenharmony_ci{
11617a3babSopenharmony_ci	mat4 uProj;
12617a3babSopenharmony_ci	mat4 uWorld;
13617a3babSopenharmony_ci};
14617a3babSopenharmony_ci
15617a3babSopenharmony_ciout Vertex
16617a3babSopenharmony_ci{
17617a3babSopenharmony_ci	vec4 v1;
18617a3babSopenharmony_ci	vec4 v2;
19617a3babSopenharmony_ci};
20617a3babSopenharmony_ci
21617a3babSopenharmony_ci
22617a3babSopenharmony_ciin vec4 P;
23617a3babSopenharmony_ci
24617a3babSopenharmony_civec4 getColor2()
25617a3babSopenharmony_ci{
26617a3babSopenharmony_ci	return color2;
27617a3babSopenharmony_ci}
28617a3babSopenharmony_ci
29617a3babSopenharmony_civec4 getWorld()
30617a3babSopenharmony_ci{
31617a3babSopenharmony_ci	return uWorld * P;
32617a3babSopenharmony_ci	v2 = vec4(1);
33617a3babSopenharmony_ci}
34617a3babSopenharmony_ci
35

Indexes created Thu Nov 07 10:32:03 CST 2024