Merge pull request #2892 from greg-lunarg/mb
[platform/upstream/glslang.git] / Test / spv.offsets.frag
1 #version 450\r
2 \r
3 layout(set = 0, binding = 0, std140) uniform n1 {\r
4     layout(offset = 8)  int a;\r
5     layout(offset = 4)  int b;\r
6     layout(offset = 0)  int c;\r
7     layout(offset = 12) int d;\r
8 } i1;\r
9 \r
10 layout(set = 0, binding = 1, std430) buffer n2 {\r
11     layout(offset = 32) vec3 e;\r
12                         vec3 f;\r
13     layout(offset = 16) vec3 g;\r
14     layout(offset = 0)  vec3 h;\r
15 } i2;\r
16 \r
17 void main() {}