yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
51634468
main
1struct PS_OUTPUT 2{ 3float4 Color :SV_Target0 ; 4}; 5 6uniform bool4 b4a ,b4b ; 7uniform bool b1a ,b1b ; 8 9PS_OUTPUT main () 10{ 11bool4 r00 = !b4a ; 12bool4 r01 = b4a && b4b ;// vec, vec 13bool4 r02 = b4a || b4b ;// vec, vec 14 15bool4 r10 = b1a && b4b ;// scalar, vec 16bool4 r11 = b1a || b4b ;// scalar, vec 17 18bool4 r20 = b4a && b1b ;// vec, scalar 19bool4 r21 = b4a || b1b ;// vec, scalar 20 21PS_OUTPUT psout ; 22psout .Color = r00 || r01 || r02 || r10 || r11 || r20 || r21 ; 23return psout ; 24}