• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1layout(vulkan, push_constant) uniform testPushConstants {
2    float[2] pushConstantArray;
3};
4
5layout(set=0, binding=0) uniform testUniforms {
6    float[2] uniformArray;
7};
8
9// TODO(b/243078879): Add a storage buffer test here when they are supported.
10// layout(set=0, binding=1) buffer testStorageBuffer {
11//    float ssboArray[2];
12//};
13
14void main() {
15    float localArray[2] = float[2](1, 2);
16    sk_FragColor =
17            (localArray == uniformArray) &&
18            (uniformArray == pushConstantArray) ? half4(1) : half4(0);
19}
20