Sign in
fuchsia
/
third_party
/
glslang
/
81a63f1de0bc94a8de12c3aa56f4f5d70c8d3a7e
/
.
/
Test
/
spv.pushConstantAnon.vert
blob: c4438b7c86589cb1c88287fea7b3a1e085f10290 [
file
] [
log
] [
blame
]
#version 400
layout
(
push_constant
)
uniform
Material
{
int
kind
;
float
fa
[
3
];
};
out
vec4 color
;
void
main
()
{
switch
(
kind
)
{
case
1
:
color
=
vec4
(
0.2
);
break
;
case
2
:
color
=
vec4
(
0.5
);
break
;
default
:
color
=
vec4
(
fa
[
1
]);
break
;
}
}