yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
f1f5058a
main
1struct VS_OUTPUT { 2float4 Position :SV_Position ; 3}; 4 5// Test packing 0 and 1 semantics into single array[4] output, from out fn params. 6VS_OUTPUT main (out float3 clip0 :SV_ClipDistance0 ,out float clip1 :SV_ClipDistance1 ) 7{ 8VS_OUTPUT Output ; 9Output .Position = 0 ; 10 11clip0 .x = 0 ; 12clip0 .y = 1 ; 13clip0 .z = 2 ; 14 15// Position 3 is packed from clip1's float 16clip1 = 3 ; 17 18return Output ; 19}