yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
e323a454
main
1#define zeros 0 2#define zeros1 0 3#define zeros2 0, 0 4#define zeros3 0, 0, 0 5#define zeros4 0, 0, 0, 0 6#define zeros5 0, 0, 0, 0, 0 7#define zeros6 0, 0, 0, 0, 0, 0 8#define zeros7 0, 0, 0, 0, 0, 0, 0 9#define zeros8 0, 0, 0, 0, 0, 0, 0, 0 10#define zeros9 0, 0, 0, 0, 0, 0, 0, 0, 0 11#define zeros10 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 12#define zeros11 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 13#define zeros12 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 14#define zeros13 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 15#define zeros14 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 16#define zeros15 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 17#define zeros16 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 18float4 main () :SV_Target { 19float var0 = float (zeros1 ); 20float2 var13 = float (zeros1 ); 21float2 var14 = float2 (zeros2 ); 22float3 var26 = float (zeros1 ); 23float3 var28 = float3 (zeros3 ); 24float4 var39 = float (zeros1 ); 25float4 var42 = float4 (zeros4 ); 26float4 var43 = float2x2 (zeros4 ); 27float2x2 var52 = float (zeros1 ); 28float2x2 var55 = float4 (zeros4 ); 29float2x2 var56 = float2x2 (zeros4 ); 30float2x3 var65 = float (zeros1 ); 31float2x3 var70 = float2x3 (zeros6 ); 32float2x4 var78 = float (zeros1 ); 33float2x4 var84 = float2x4 (zeros8 ); 34float3x2 var91 = float (zeros1 ); 35float3x2 var98 = float3x2 (zeros6 ); 36float3x3 var104 = float (zeros1 ); 37float3x3 var112 = float3x3 (zeros9 ); 38float3x4 var117 = float (zeros1 ); 39float3x4 var126 = float3x4 (zeros12 ); 40float4x2 var130 = float (zeros1 ); 41float4x2 var140 = float4x2 (zeros8 ); 42float4x3 var143 = float (zeros1 ); 43float4x3 var154 = float4x3 (zeros12 ); 44float4x4 var156 = float (zeros1 ); 45float4x4 var168 = float4x4 (zeros16 ); 46float var1 = float2 (zeros2 );// warning X3206: implicit truncation of vector type 47float var2 = float3 (zeros3 );// warning X3206: implicit truncation of vector type 48float var3 = float4 (zeros4 );// warning X3206: implicit truncation of vector type 49float var4 = float2x2 (zeros4 );// warning X3206: implicit truncation of vector type 50float var5 = float2x3 (zeros6 );// warning X3206: implicit truncation of vector type 51float var6 = float2x4 (zeros8 );// warning X3206: implicit truncation of vector type 52float var7 = float3x2 (zeros6 );// warning X3206: implicit truncation of vector type 53float var8 = float3x3 (zeros9 );// warning X3206: implicit truncation of vector type 54float var9 = float3x4 (zeros12 );// warning X3206: implicit truncation of vector type 55float var10 = float4x2 (zeros8 );// warning X3206: implicit truncation of vector type 56float var11 = float4x3 (zeros12 );// warning X3206: implicit truncation of vector type 57float var12 = float4x4 (zeros16 );// warning X3206: implicit truncation of vector type 58float2 var15 = float3 (zeros3 );// warning X3206: implicit truncation of vector type 59float2 var16 = float4 (zeros4 );// warning X3206: implicit truncation of vector type 60float3 var29 = float4 (zeros4 );// warning X3206: implicit truncation of vector type 61float2x2 var57 = float2x3 (zeros6 );// warning X3206: implicit truncation of vector type 62float2x2 var58 = float2x4 (zeros8 );// warning X3206: implicit truncation of vector type 63float2x2 var59 = float3x2 (zeros6 );// warning X3206: implicit truncation of vector type 64float2x2 var60 = float3x3 (zeros9 );// warning X3206: implicit truncation of vector type 65float2x2 var61 = float3x4 (zeros12 );// warning X3206: implicit truncation of vector type 66float2x2 var62 = float4x2 (zeros8 );// warning X3206: implicit truncation of vector type 67float2x2 var63 = float4x3 (zeros12 );// warning X3206: implicit truncation of vector type 68float2x2 var64 = float4x4 (zeros16 );// warning X3206: implicit truncation of vector type 69float2x3 var71 = float2x4 (zeros8 );// warning X3206: implicit truncation of vector type 70float2x3 var73 = float3x3 (zeros9 );// warning X3206: implicit truncation of vector type 71float2x3 var74 = float3x4 (zeros12 );// warning X3206: implicit truncation of vector type 72float2x3 var76 = float4x3 (zeros12 );// warning X3206: implicit truncation of vector type 73float2x3 var77 = float4x4 (zeros16 );// warning X3206: implicit truncation of vector type 74float2x4 var87 = float3x4 (zeros12 );// warning X3206: implicit truncation of vector type 75float2x4 var90 = float4x4 (zeros16 );// warning X3206: implicit truncation of vector type 76float3x2 var99 = float3x3 (zeros9 );// warning X3206: implicit truncation of vector type 77float3x2 var100 = float3x4 (zeros12 );// warning X3206: implicit truncation of vector type 78float3x2 var101 = float4x2 (zeros8 );// warning X3206: implicit truncation of vector type 79float3x2 var102 = float4x3 (zeros12 );// warning X3206: implicit truncation of vector type 80float3x2 var103 = float4x4 (zeros16 );// warning X3206: implicit truncation of vector type 81float3x3 var113 = float3x4 (zeros12 );// warning X3206: implicit truncation of vector type 82float3x3 var115 = float4x3 (zeros12 );// warning X3206: implicit truncation of vector type 83float3x3 var116 = float4x4 (zeros16 );// warning X3206: implicit truncation of vector type 84float3x4 var129 = float4x4 (zeros16 );// warning X3206: implicit truncation of vector type 85float4x2 var141 = float4x3 (zeros12 );// warning X3206: implicit truncation of vector type 86float4x2 var142 = float4x4 (zeros16 );// warning X3206: implicit truncation of vector type 87float4x3 var155 = float4x4 (zeros16 );// warning X3206: implicit truncation of vector type 88float2 var17 = float2x2 (zeros4 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x2' to 'float2' 89float2 var18 = float2x3 (zeros6 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x3' to 'float2' 90float2 var19 = float2x4 (zeros8 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x4' to 'float2' 91float2 var20 = float3x2 (zeros6 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x2' to 'float2' 92float2 var21 = float3x3 (zeros9 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x3' to 'float2' 93float2 var22 = float3x4 (zeros12 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x4' to 'float2' 94float2 var23 = float4x2 (zeros8 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4x2' to 'float2' 95float2 var24 = float4x3 (zeros12 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4x3' to 'float2' 96float2 var25 = float4x4 (zeros16 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4x4' to 'float2' 97float3 var27 = float2 (zeros2 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2' to 'float3' 98float3 var30 = float2x2 (zeros4 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x2' to 'float3' 99float3 var31 = float2x3 (zeros6 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x3' to 'float3' 100float3 var32 = float2x4 (zeros8 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x4' to 'float3' 101float3 var33 = float3x2 (zeros6 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x2' to 'float3' 102float3 var34 = float3x3 (zeros9 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x3' to 'float3' 103float3 var35 = float3x4 (zeros12 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x4' to 'float3' 104float3 var36 = float4x2 (zeros8 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4x2' to 'float3' 105float3 var37 = float4x3 (zeros12 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4x3' to 'float3' 106float3 var38 = float4x4 (zeros16 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4x4' to 'float3' 107float4 var40 = float2 (zeros2 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2' to 'float4' 108float4 var41 = float3 (zeros3 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3' to 'float4' 109float4 var44 = float2x3 (zeros6 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x3' to 'float4' 110float4 var45 = float2x4 (zeros8 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x4' to 'float4' 111float4 var46 = float3x2 (zeros6 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x2' to 'float4' 112float4 var47 = float3x3 (zeros9 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x3' to 'float4' 113float4 var48 = float3x4 (zeros12 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x4' to 'float4' 114float4 var49 = float4x2 (zeros8 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4x2' to 'float4' 115float4 var50 = float4x3 (zeros12 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4x3' to 'float4' 116float4 var51 = float4x4 (zeros16 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4x4' to 'float4' 117float2x2 var53 = float2 (zeros2 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2' to 'float2x2' 118float2x2 var54 = float3 (zeros3 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3' to 'float2x2' 119float2x3 var66 = float2 (zeros2 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2' to 'float2x3' 120float2x3 var67 = float3 (zeros3 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3' to 'float2x3' 121float2x3 var68 = float4 (zeros4 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4' to 'float2x3' 122float2x3 var69 = float2x2 (zeros4 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x2' to 'float2x3' 123float2x3 var72 = float3x2 (zeros6 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x2' to 'float2x3' 124float2x3 var75 = float4x2 (zeros8 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4x2' to 'float2x3' 125float2x4 var79 = float2 (zeros2 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2' to 'float2x4' 126float2x4 var80 = float3 (zeros3 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3' to 'float2x4' 127float2x4 var81 = float4 (zeros4 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4' to 'float2x4' 128float2x4 var82 = float2x2 (zeros4 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x2' to 'float2x4' 129float2x4 var83 = float2x3 (zeros6 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x3' to 'float2x4' 130float2x4 var85 = float3x2 (zeros6 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x2' to 'float2x4' 131float2x4 var86 = float3x3 (zeros9 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x3' to 'float2x4' 132float2x4 var88 = float4x2 (zeros8 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4x2' to 'float2x4' 133float2x4 var89 = float4x3 (zeros12 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4x3' to 'float2x4' 134float3x2 var92 = float2 (zeros2 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2' to 'float3x2' 135float3x2 var93 = float3 (zeros3 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3' to 'float3x2' 136float3x2 var94 = float4 (zeros4 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4' to 'float3x2' 137float3x2 var95 = float2x2 (zeros4 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x2' to 'float3x2' 138float3x2 var96 = float2x3 (zeros6 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x3' to 'float3x2' 139float3x2 var97 = float2x4 (zeros8 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x4' to 'float3x2' 140float3x3 var105 = float2 (zeros2 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2' to 'float3x3' 141float3x3 var106 = float3 (zeros3 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3' to 'float3x3' 142float3x3 var107 = float4 (zeros4 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4' to 'float3x3' 143float3x3 var108 = float2x2 (zeros4 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x2' to 'float3x3' 144float3x3 var109 = float2x3 (zeros6 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x3' to 'float3x3' 145float3x3 var110 = float2x4 (zeros8 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x4' to 'float3x3' 146float3x3 var111 = float3x2 (zeros6 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x2' to 'float3x3' 147float3x3 var114 = float4x2 (zeros8 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4x2' to 'float3x3' 148float3x4 var118 = float2 (zeros2 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2' to 'float3x4' 149float3x4 var119 = float3 (zeros3 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3' to 'float3x4' 150float3x4 var120 = float4 (zeros4 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4' to 'float3x4' 151float3x4 var121 = float2x2 (zeros4 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x2' to 'float3x4' 152float3x4 var122 = float2x3 (zeros6 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x3' to 'float3x4' 153float3x4 var123 = float2x4 (zeros8 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x4' to 'float3x4' 154float3x4 var124 = float3x2 (zeros6 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x2' to 'float3x4' 155float3x4 var125 = float3x3 (zeros9 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x3' to 'float3x4' 156float3x4 var127 = float4x2 (zeros8 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4x2' to 'float3x4' 157float3x4 var128 = float4x3 (zeros12 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4x3' to 'float3x4' 158float4x2 var131 = float2 (zeros2 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2' to 'float4x2' 159float4x2 var132 = float3 (zeros3 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3' to 'float4x2' 160float4x2 var133 = float4 (zeros4 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4' to 'float4x2' 161float4x2 var134 = float2x2 (zeros4 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x2' to 'float4x2' 162float4x2 var135 = float2x3 (zeros6 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x3' to 'float4x2' 163float4x2 var136 = float2x4 (zeros8 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x4' to 'float4x2' 164float4x2 var137 = float3x2 (zeros6 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x2' to 'float4x2' 165float4x2 var138 = float3x3 (zeros9 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x3' to 'float4x2' 166float4x2 var139 = float3x4 (zeros12 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x4' to 'float4x2' 167float4x3 var144 = float2 (zeros2 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2' to 'float4x3' 168float4x3 var145 = float3 (zeros3 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3' to 'float4x3' 169float4x3 var146 = float4 (zeros4 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4' to 'float4x3' 170float4x3 var147 = float2x2 (zeros4 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x2' to 'float4x3' 171float4x3 var148 = float2x3 (zeros6 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x3' to 'float4x3' 172float4x3 var149 = float2x4 (zeros8 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x4' to 'float4x3' 173float4x3 var150 = float3x2 (zeros6 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x2' to 'float4x3' 174float4x3 var151 = float3x3 (zeros9 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x3' to 'float4x3' 175float4x3 var152 = float3x4 (zeros12 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x4' to 'float4x3' 176float4x3 var153 = float4x2 (zeros8 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4x2' to 'float4x3' 177float4x4 var157 = float2 (zeros2 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2' to 'float4x4' 178float4x4 var158 = float3 (zeros3 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3' to 'float4x4' 179float4x4 var159 = float4 (zeros4 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4' to 'float4x4' 180float4x4 var160 = float2x2 (zeros4 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x2' to 'float4x4' 181float4x4 var161 = float2x3 (zeros6 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x3' to 'float4x4' 182float4x4 var162 = float2x4 (zeros8 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float2x4' to 'float4x4' 183float4x4 var163 = float3x2 (zeros6 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x2' to 'float4x4' 184float4x4 var164 = float3x3 (zeros9 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x3' to 'float4x4' 185float4x4 var165 = float3x4 (zeros12 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float3x4' to 'float4x4' 186float4x4 var166 = float4x2 (zeros8 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4x2' to 'float4x4' 187float4x4 var167 = float4x3 (zeros12 );// Compilation failed because: error X3017: cannot implicitly convert from 'const float4x3' to 'float4x4' 188return 0 ; 189} 190