yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
6e848daf
main
1 2void TestMatNx1 () 3{ 4float1x1 f1x1 ; 5float2x1 f2x1 ; 6float3x1 f3x1 ; 7float4x1 f4x1 ; 8 9float1x2 f1x2 ; 10float1x3 f1x3 ; 11float1x4 f1x4 ; 12 13float1x1 r00 = transpose (f1x1 ); 14float1x2 r01 = transpose (f2x1 ); 15float1x3 r02 = transpose (f3x1 ); 16float1x4 r03 = transpose (f4x1 ); 17 18float1x1 r10 = transpose (f1x1 ); 19float2x1 r11 = transpose (f1x2 ); 20float3x1 r12 = transpose (f1x3 ); 21float4x1 r13 = transpose (f1x4 ); 22} 23 24struct PS_OUTPUT {float4 color :SV_Target0 ; }; 25 26PS_OUTPUT main () 27{ 28PS_OUTPUT ps_output ; 29ps_output .color = 1.0 ; 30return ps_output ; 31};