projects
/
platform
/
upstream
/
glslang.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Merge pull request #2891 from dneto0/hlsl-namespace
[platform/upstream/glslang.git]
/
Test
/
link.multiBlocksValid.1.0.vert
1
#version 430
2
layout (std140) uniform Block
3
{
4
mat4 uProj;
5
mat4 uWorld;
6
} a;
7
8
out Vertex
9
{
10
vec4 v1;
11
vec4 v2;
12
} b;
13
14
layout (std140) uniform ColorBlock
15
{
16
vec4 color1;
17
vec4 color2;
18
} c;
19
20
vec4 getWorld();
21
vec4 getColor2();
22
23
out vec4 oColor;
24
25
void
26
main()
27
{
28
oColor = c.color1 * getColor2();
29
b.v1 = c.color1;
30
31
gl_Position = a.uProj * getWorld();
32
}