xref: /aosp_15_r20/external/angle/third_party/glslang/src/Test/spv.swizzleInversion.frag (revision 8975f5c5ed3d1c378011245431ada316dfb6f244)
1#version 450
2
3in vec4 in4;
4in vec3 in3;
5
6void main()
7{
8    vec3 v43 = interpolateAtCentroid(in4.wzx);
9    vec2 v42 = interpolateAtSample(in4.zx, 1);
10    vec4 v44 = interpolateAtOffset(in4.zyxw, vec2(2.0));
11    float v41 = interpolateAtOffset(in4.y, vec2(2.0));
12
13    vec3 v33 = interpolateAtCentroid(in3.yzx);
14    vec2 v32 = interpolateAtSample(in3.zx, 1);
15    float v31 = interpolateAtOffset(in4.y, vec2(2.0));
16}
17