xref: /aosp_15_r20/external/angle/third_party/glslang/src/Test/hlsl.clipdistance-5.frag (revision 8975f5c5ed3d1c378011245431ada316dfb6f244)
1struct VS_OUTPUT        {
2    float4 Position             : SV_Position;
3    float2 ClipRect[2]          : SV_ClipDistance0;  // array of float2 in split struct
4};
5
6float4 main(const VS_OUTPUT v) : SV_Target0
7{
8    return v.Position + v.ClipRect[0].x + v.ClipRect[1].x;
9}
10