yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
f1f5058a
main
1struct VS_OUTPUT { 2float4 Position :SV_Position ; 3float4 clip0 :SV_ClipDistance0 ;// multiple semantic IDs, two vec4s (no extra packing) 4float4 clip1 :SV_ClipDistance1 ;// ... 5}; 6 7VS_OUTPUT main () 8{ 9VS_OUTPUT Output ; 10Output .Position = 0 ; 11 12Output .clip0 .x = 0 ; 13Output .clip0 .y = 1 ; 14Output .clip0 .z = 2 ; 15Output .clip0 .w = 3 ; 16 17Output .clip1 .x = 4 ; 18Output .clip1 .y = 5 ; 19Output .clip1 .z = 6 ; 20Output .clip1 .w = 7 ; 21 22return Output ; 23}