1OpCapability Shader 2%1 = OpExtInstImport "GLSL.std.450" 3OpMemoryModel Logical GLSL450 4OpEntryPoint Fragment %main "main" %sk_FragColor %sk_Clockwise %vLocalCoord_Stage0 5OpExecutionMode %main OriginUpperLeft 6OpName %uniformBuffer "uniformBuffer" 7OpMemberName %uniformBuffer 0 "sk_RTAdjust" 8OpMemberName %uniformBuffer 1 "uIncrement_Stage1_c0" 9OpMemberName %uniformBuffer 2 "uKernel_Stage1_c0" 10OpMemberName %uniformBuffer 3 "umatrix_Stage1_c0_c0" 11OpMemberName %uniformBuffer 4 "uborder_Stage1_c0_c0_c0" 12OpMemberName %uniformBuffer 5 "usubset_Stage1_c0_c0_c0" 13OpMemberName %uniformBuffer 6 "unorm_Stage1_c0_c0_c0" 14OpName %sk_FragColor "sk_FragColor" 15OpName %sk_Clockwise "sk_Clockwise" 16OpName %uTextureSampler_0_Stage1 "uTextureSampler_0_Stage1" 17OpName %vLocalCoord_Stage0 "vLocalCoord_Stage0" 18OpName %MatrixEffect_Stage1_c0_c0_h4h4f2 "MatrixEffect_Stage1_c0_c0_h4h4f2" 19OpName %_1_inCoord "_1_inCoord" 20OpName %_2_subsetCoord "_2_subsetCoord" 21OpName %_3_clampedCoord "_3_clampedCoord" 22OpName %_4_textureColor "_4_textureColor" 23OpName %_5_snappedX "_5_snappedX" 24OpName %main "main" 25OpName %outputColor_Stage0 "outputColor_Stage0" 26OpName %outputCoverage_Stage0 "outputCoverage_Stage0" 27OpName %output_Stage1 "output_Stage1" 28OpName %_6_output "_6_output" 29OpName %_7_coord "_7_coord" 30OpName %_8_coordSampled "_8_coordSampled" 31OpDecorate %_arr_v4float_int_7 ArrayStride 16 32OpMemberDecorate %uniformBuffer 0 Offset 0 33OpMemberDecorate %uniformBuffer 1 Offset 16 34OpMemberDecorate %uniformBuffer 1 RelaxedPrecision 35OpMemberDecorate %uniformBuffer 2 Offset 32 36OpMemberDecorate %uniformBuffer 2 RelaxedPrecision 37OpMemberDecorate %uniformBuffer 3 Offset 144 38OpMemberDecorate %uniformBuffer 3 ColMajor 39OpMemberDecorate %uniformBuffer 3 MatrixStride 16 40OpMemberDecorate %uniformBuffer 4 Offset 192 41OpMemberDecorate %uniformBuffer 4 RelaxedPrecision 42OpMemberDecorate %uniformBuffer 5 Offset 208 43OpMemberDecorate %uniformBuffer 6 Offset 224 44OpDecorate %uniformBuffer Block 45OpDecorate %4 Binding 0 46OpDecorate %4 DescriptorSet 0 47OpDecorate %sk_FragColor RelaxedPrecision 48OpDecorate %sk_FragColor Location 0 49OpDecorate %sk_FragColor Index 0 50OpDecorate %sk_Clockwise BuiltIn FrontFacing 51OpDecorate %uTextureSampler_0_Stage1 RelaxedPrecision 52OpDecorate %uTextureSampler_0_Stage1 Binding 0 53OpDecorate %uTextureSampler_0_Stage1 DescriptorSet 0 54OpDecorate %vLocalCoord_Stage0 Location 0 55OpDecorate %_4_textureColor RelaxedPrecision 56OpDecorate %65 RelaxedPrecision 57OpDecorate %98 RelaxedPrecision 58OpDecorate %99 RelaxedPrecision 59OpDecorate %outputColor_Stage0 RelaxedPrecision 60OpDecorate %outputCoverage_Stage0 RelaxedPrecision 61OpDecorate %105 RelaxedPrecision 62OpDecorate %output_Stage1 RelaxedPrecision 63OpDecorate %_6_output RelaxedPrecision 64OpDecorate %109 RelaxedPrecision 65OpDecorate %115 RelaxedPrecision 66OpDecorate %116 RelaxedPrecision 67OpDecorate %121 RelaxedPrecision 68OpDecorate %122 RelaxedPrecision 69OpDecorate %129 RelaxedPrecision 70OpDecorate %130 RelaxedPrecision 71OpDecorate %131 RelaxedPrecision 72OpDecorate %132 RelaxedPrecision 73OpDecorate %135 RelaxedPrecision 74OpDecorate %138 RelaxedPrecision 75OpDecorate %139 RelaxedPrecision 76OpDecorate %145 RelaxedPrecision 77OpDecorate %146 RelaxedPrecision 78OpDecorate %147 RelaxedPrecision 79OpDecorate %148 RelaxedPrecision 80OpDecorate %151 RelaxedPrecision 81OpDecorate %154 RelaxedPrecision 82OpDecorate %155 RelaxedPrecision 83OpDecorate %161 RelaxedPrecision 84OpDecorate %162 RelaxedPrecision 85OpDecorate %163 RelaxedPrecision 86OpDecorate %164 RelaxedPrecision 87OpDecorate %167 RelaxedPrecision 88OpDecorate %170 RelaxedPrecision 89OpDecorate %171 RelaxedPrecision 90OpDecorate %177 RelaxedPrecision 91OpDecorate %178 RelaxedPrecision 92OpDecorate %179 RelaxedPrecision 93OpDecorate %180 RelaxedPrecision 94OpDecorate %183 RelaxedPrecision 95OpDecorate %186 RelaxedPrecision 96OpDecorate %187 RelaxedPrecision 97OpDecorate %193 RelaxedPrecision 98OpDecorate %194 RelaxedPrecision 99OpDecorate %195 RelaxedPrecision 100OpDecorate %196 RelaxedPrecision 101OpDecorate %199 RelaxedPrecision 102OpDecorate %202 RelaxedPrecision 103OpDecorate %203 RelaxedPrecision 104OpDecorate %209 RelaxedPrecision 105OpDecorate %210 RelaxedPrecision 106OpDecorate %211 RelaxedPrecision 107OpDecorate %212 RelaxedPrecision 108OpDecorate %215 RelaxedPrecision 109OpDecorate %218 RelaxedPrecision 110OpDecorate %219 RelaxedPrecision 111OpDecorate %225 RelaxedPrecision 112OpDecorate %226 RelaxedPrecision 113OpDecorate %227 RelaxedPrecision 114OpDecorate %228 RelaxedPrecision 115OpDecorate %231 RelaxedPrecision 116OpDecorate %234 RelaxedPrecision 117OpDecorate %235 RelaxedPrecision 118OpDecorate %241 RelaxedPrecision 119OpDecorate %242 RelaxedPrecision 120OpDecorate %243 RelaxedPrecision 121OpDecorate %244 RelaxedPrecision 122OpDecorate %247 RelaxedPrecision 123OpDecorate %250 RelaxedPrecision 124OpDecorate %251 RelaxedPrecision 125OpDecorate %257 RelaxedPrecision 126OpDecorate %258 RelaxedPrecision 127OpDecorate %259 RelaxedPrecision 128OpDecorate %260 RelaxedPrecision 129OpDecorate %263 RelaxedPrecision 130OpDecorate %266 RelaxedPrecision 131OpDecorate %267 RelaxedPrecision 132OpDecorate %273 RelaxedPrecision 133OpDecorate %274 RelaxedPrecision 134OpDecorate %275 RelaxedPrecision 135OpDecorate %276 RelaxedPrecision 136OpDecorate %279 RelaxedPrecision 137OpDecorate %282 RelaxedPrecision 138OpDecorate %283 RelaxedPrecision 139OpDecorate %289 RelaxedPrecision 140OpDecorate %290 RelaxedPrecision 141OpDecorate %291 RelaxedPrecision 142OpDecorate %292 RelaxedPrecision 143OpDecorate %295 RelaxedPrecision 144OpDecorate %298 RelaxedPrecision 145OpDecorate %299 RelaxedPrecision 146OpDecorate %305 RelaxedPrecision 147OpDecorate %306 RelaxedPrecision 148OpDecorate %307 RelaxedPrecision 149OpDecorate %308 RelaxedPrecision 150OpDecorate %311 RelaxedPrecision 151OpDecorate %314 RelaxedPrecision 152OpDecorate %315 RelaxedPrecision 153OpDecorate %321 RelaxedPrecision 154OpDecorate %322 RelaxedPrecision 155OpDecorate %323 RelaxedPrecision 156OpDecorate %324 RelaxedPrecision 157OpDecorate %327 RelaxedPrecision 158OpDecorate %330 RelaxedPrecision 159OpDecorate %331 RelaxedPrecision 160OpDecorate %337 RelaxedPrecision 161OpDecorate %338 RelaxedPrecision 162OpDecorate %339 RelaxedPrecision 163OpDecorate %340 RelaxedPrecision 164OpDecorate %343 RelaxedPrecision 165OpDecorate %346 RelaxedPrecision 166OpDecorate %347 RelaxedPrecision 167OpDecorate %353 RelaxedPrecision 168OpDecorate %354 RelaxedPrecision 169OpDecorate %355 RelaxedPrecision 170OpDecorate %356 RelaxedPrecision 171OpDecorate %359 RelaxedPrecision 172OpDecorate %362 RelaxedPrecision 173OpDecorate %363 RelaxedPrecision 174OpDecorate %369 RelaxedPrecision 175OpDecorate %370 RelaxedPrecision 176OpDecorate %371 RelaxedPrecision 177OpDecorate %372 RelaxedPrecision 178OpDecorate %375 RelaxedPrecision 179OpDecorate %378 RelaxedPrecision 180OpDecorate %379 RelaxedPrecision 181OpDecorate %385 RelaxedPrecision 182OpDecorate %386 RelaxedPrecision 183OpDecorate %387 RelaxedPrecision 184OpDecorate %388 RelaxedPrecision 185OpDecorate %391 RelaxedPrecision 186OpDecorate %394 RelaxedPrecision 187OpDecorate %395 RelaxedPrecision 188OpDecorate %401 RelaxedPrecision 189OpDecorate %402 RelaxedPrecision 190OpDecorate %403 RelaxedPrecision 191OpDecorate %404 RelaxedPrecision 192OpDecorate %407 RelaxedPrecision 193OpDecorate %410 RelaxedPrecision 194OpDecorate %411 RelaxedPrecision 195OpDecorate %417 RelaxedPrecision 196OpDecorate %418 RelaxedPrecision 197OpDecorate %419 RelaxedPrecision 198OpDecorate %420 RelaxedPrecision 199OpDecorate %423 RelaxedPrecision 200OpDecorate %426 RelaxedPrecision 201OpDecorate %427 RelaxedPrecision 202OpDecorate %433 RelaxedPrecision 203OpDecorate %434 RelaxedPrecision 204OpDecorate %435 RelaxedPrecision 205OpDecorate %436 RelaxedPrecision 206OpDecorate %439 RelaxedPrecision 207OpDecorate %442 RelaxedPrecision 208OpDecorate %443 RelaxedPrecision 209OpDecorate %449 RelaxedPrecision 210OpDecorate %450 RelaxedPrecision 211OpDecorate %451 RelaxedPrecision 212OpDecorate %452 RelaxedPrecision 213OpDecorate %455 RelaxedPrecision 214OpDecorate %458 RelaxedPrecision 215OpDecorate %459 RelaxedPrecision 216OpDecorate %465 RelaxedPrecision 217OpDecorate %466 RelaxedPrecision 218OpDecorate %467 RelaxedPrecision 219OpDecorate %468 RelaxedPrecision 220OpDecorate %471 RelaxedPrecision 221OpDecorate %474 RelaxedPrecision 222OpDecorate %475 RelaxedPrecision 223OpDecorate %481 RelaxedPrecision 224OpDecorate %482 RelaxedPrecision 225OpDecorate %483 RelaxedPrecision 226OpDecorate %484 RelaxedPrecision 227OpDecorate %487 RelaxedPrecision 228OpDecorate %490 RelaxedPrecision 229OpDecorate %491 RelaxedPrecision 230OpDecorate %497 RelaxedPrecision 231OpDecorate %498 RelaxedPrecision 232OpDecorate %499 RelaxedPrecision 233OpDecorate %500 RelaxedPrecision 234OpDecorate %503 RelaxedPrecision 235OpDecorate %506 RelaxedPrecision 236OpDecorate %507 RelaxedPrecision 237OpDecorate %513 RelaxedPrecision 238OpDecorate %514 RelaxedPrecision 239OpDecorate %515 RelaxedPrecision 240OpDecorate %516 RelaxedPrecision 241OpDecorate %519 RelaxedPrecision 242OpDecorate %521 RelaxedPrecision 243OpDecorate %522 RelaxedPrecision 244OpDecorate %523 RelaxedPrecision 245OpDecorate %524 RelaxedPrecision 246OpDecorate %525 RelaxedPrecision 247OpDecorate %526 RelaxedPrecision 248OpDecorate %527 RelaxedPrecision 249%float = OpTypeFloat 32 250%v4float = OpTypeVector %float 4 251%v2float = OpTypeVector %float 2 252%int = OpTypeInt 32 1 253%int_7 = OpConstant %int 7 254%_arr_v4float_int_7 = OpTypeArray %v4float %int_7 255%v3float = OpTypeVector %float 3 256%mat3v3float = OpTypeMatrix %v3float 3 257%uniformBuffer = OpTypeStruct %v4float %v2float %_arr_v4float_int_7 %mat3v3float %v4float %v4float %v4float 258%_ptr_Uniform_uniformBuffer = OpTypePointer Uniform %uniformBuffer 259%4 = OpVariable %_ptr_Uniform_uniformBuffer Uniform 260%_ptr_Output_v4float = OpTypePointer Output %v4float 261%sk_FragColor = OpVariable %_ptr_Output_v4float Output 262%bool = OpTypeBool 263%_ptr_Input_bool = OpTypePointer Input %bool 264%sk_Clockwise = OpVariable %_ptr_Input_bool Input 265%23 = OpTypeImage %float 2D 0 0 0 1 Unknown 266%22 = OpTypeSampledImage %23 267%_ptr_UniformConstant_22 = OpTypePointer UniformConstant %22 268%uTextureSampler_0_Stage1 = OpVariable %_ptr_UniformConstant_22 UniformConstant 269%_ptr_Input_v2float = OpTypePointer Input %v2float 270%vLocalCoord_Stage0 = OpVariable %_ptr_Input_v2float Input 271%_ptr_Function_v4float = OpTypePointer Function %v4float 272%_ptr_Function_v2float = OpTypePointer Function %v2float 273%26 = OpTypeFunction %v4float %_ptr_Function_v4float %_ptr_Function_v2float 274%int_3 = OpConstant %int 3 275%_ptr_Uniform_mat3v3float = OpTypePointer Uniform %mat3v3float 276%float_1 = OpConstant %float 1 277%int_6 = OpConstant %int 6 278%_ptr_Uniform_v4float = OpTypePointer Uniform %v4float 279%_ptr_Function_float = OpTypePointer Function %float 280%int_0 = OpConstant %int 0 281%int_1 = OpConstant %int 1 282%float_0_00100000005 = OpConstant %float 0.00100000005 283%float_0_5 = OpConstant %float 0.5 284%true = OpConstantTrue %bool 285%int_5 = OpConstant %int 5 286%int_4 = OpConstant %int 4 287%void = OpTypeVoid 288%101 = OpTypeFunction %void 289%105 = OpConstantComposite %v4float %float_1 %float_1 %float_1 %float_1 290%float_0 = OpConstant %float 0 291%109 = OpConstantComposite %v4float %float_0 %float_0 %float_0 %float_0 292%float_12 = OpConstant %float 12 293%_ptr_Uniform_v2float = OpTypePointer Uniform %v2float 294%119 = OpConstantComposite %v2float %float_0 %float_0 295%int_2 = OpConstant %int 2 296%MatrixEffect_Stage1_c0_c0_h4h4f2 = OpFunction %v4float None %26 297%29 = OpFunctionParameter %_ptr_Function_v4float 298%30 = OpFunctionParameter %_ptr_Function_v2float 299%31 = OpLabel 300%_1_inCoord = OpVariable %_ptr_Function_v2float Function 301%_2_subsetCoord = OpVariable %_ptr_Function_v2float Function 302%_3_clampedCoord = OpVariable %_ptr_Function_v2float Function 303%_4_textureColor = OpVariable %_ptr_Function_v4float Function 304%_5_snappedX = OpVariable %_ptr_Function_float Function 305%34 = OpAccessChain %_ptr_Uniform_mat3v3float %4 %int_3 306%36 = OpLoad %mat3v3float %34 307%37 = OpLoad %v2float %30 308%38 = OpCompositeExtract %float %37 0 309%39 = OpCompositeExtract %float %37 1 310%41 = OpCompositeConstruct %v3float %38 %39 %float_1 311%42 = OpMatrixTimesVector %v3float %36 %41 312%43 = OpVectorShuffle %v2float %42 %42 0 1 313OpStore %_1_inCoord %43 314%44 = OpLoad %v2float %_1_inCoord 315%46 = OpAccessChain %_ptr_Uniform_v4float %4 %int_6 316%48 = OpLoad %v4float %46 317%49 = OpVectorShuffle %v2float %48 %48 0 1 318%50 = OpFMul %v2float %44 %49 319OpStore %_1_inCoord %50 320%52 = OpLoad %v2float %_1_inCoord 321%53 = OpCompositeExtract %float %52 0 322%54 = OpAccessChain %_ptr_Function_float %_2_subsetCoord %int_0 323OpStore %54 %53 324%57 = OpLoad %v2float %_1_inCoord 325%58 = OpCompositeExtract %float %57 1 326%59 = OpAccessChain %_ptr_Function_float %_2_subsetCoord %int_1 327OpStore %59 %58 328%62 = OpLoad %v2float %_2_subsetCoord 329OpStore %_3_clampedCoord %62 330%65 = OpLoad %22 %uTextureSampler_0_Stage1 331%66 = OpLoad %v2float %_3_clampedCoord 332%67 = OpAccessChain %_ptr_Uniform_v4float %4 %int_6 333%68 = OpLoad %v4float %67 334%69 = OpVectorShuffle %v2float %68 %68 2 3 335%70 = OpFMul %v2float %66 %69 336%64 = OpImageSampleImplicitLod %v4float %65 %70 337OpStore %_4_textureColor %64 338%73 = OpLoad %v2float %_1_inCoord 339%74 = OpCompositeExtract %float %73 0 340%76 = OpFAdd %float %74 %float_0_00100000005 341%72 = OpExtInst %float %1 Floor %76 342%78 = OpFAdd %float %72 %float_0_5 343OpStore %_5_snappedX %78 344%80 = OpLoad %float %_5_snappedX 345%82 = OpAccessChain %_ptr_Uniform_v4float %4 %int_5 346%83 = OpLoad %v4float %82 347%84 = OpCompositeExtract %float %83 0 348%85 = OpFOrdLessThan %bool %80 %84 349OpSelectionMerge %87 None 350OpBranchConditional %85 %87 %86 351%86 = OpLabel 352%88 = OpLoad %float %_5_snappedX 353%89 = OpAccessChain %_ptr_Uniform_v4float %4 %int_5 354%90 = OpLoad %v4float %89 355%91 = OpCompositeExtract %float %90 2 356%92 = OpFOrdGreaterThan %bool %88 %91 357OpBranch %87 358%87 = OpLabel 359%93 = OpPhi %bool %true %31 %92 %86 360OpSelectionMerge %95 None 361OpBranchConditional %93 %94 %95 362%94 = OpLabel 363%97 = OpAccessChain %_ptr_Uniform_v4float %4 %int_4 364%98 = OpLoad %v4float %97 365OpStore %_4_textureColor %98 366OpBranch %95 367%95 = OpLabel 368%99 = OpLoad %v4float %_4_textureColor 369OpReturnValue %99 370OpFunctionEnd 371%main = OpFunction %void None %101 372%102 = OpLabel 373%outputColor_Stage0 = OpVariable %_ptr_Function_v4float Function 374%outputCoverage_Stage0 = OpVariable %_ptr_Function_v4float Function 375%output_Stage1 = OpVariable %_ptr_Function_v4float Function 376%_6_output = OpVariable %_ptr_Function_v4float Function 377%_7_coord = OpVariable %_ptr_Function_v2float Function 378%_8_coordSampled = OpVariable %_ptr_Function_v2float Function 379%123 = OpVariable %_ptr_Function_v4float Function 380%125 = OpVariable %_ptr_Function_v2float Function 381%140 = OpVariable %_ptr_Function_v4float Function 382%142 = OpVariable %_ptr_Function_v2float Function 383%156 = OpVariable %_ptr_Function_v4float Function 384%158 = OpVariable %_ptr_Function_v2float Function 385%172 = OpVariable %_ptr_Function_v4float Function 386%174 = OpVariable %_ptr_Function_v2float Function 387%188 = OpVariable %_ptr_Function_v4float Function 388%190 = OpVariable %_ptr_Function_v2float Function 389%204 = OpVariable %_ptr_Function_v4float Function 390%206 = OpVariable %_ptr_Function_v2float Function 391%220 = OpVariable %_ptr_Function_v4float Function 392%222 = OpVariable %_ptr_Function_v2float Function 393%236 = OpVariable %_ptr_Function_v4float Function 394%238 = OpVariable %_ptr_Function_v2float Function 395%252 = OpVariable %_ptr_Function_v4float Function 396%254 = OpVariable %_ptr_Function_v2float Function 397%268 = OpVariable %_ptr_Function_v4float Function 398%270 = OpVariable %_ptr_Function_v2float Function 399%284 = OpVariable %_ptr_Function_v4float Function 400%286 = OpVariable %_ptr_Function_v2float Function 401%300 = OpVariable %_ptr_Function_v4float Function 402%302 = OpVariable %_ptr_Function_v2float Function 403%316 = OpVariable %_ptr_Function_v4float Function 404%318 = OpVariable %_ptr_Function_v2float Function 405%332 = OpVariable %_ptr_Function_v4float Function 406%334 = OpVariable %_ptr_Function_v2float Function 407%348 = OpVariable %_ptr_Function_v4float Function 408%350 = OpVariable %_ptr_Function_v2float Function 409%364 = OpVariable %_ptr_Function_v4float Function 410%366 = OpVariable %_ptr_Function_v2float Function 411%380 = OpVariable %_ptr_Function_v4float Function 412%382 = OpVariable %_ptr_Function_v2float Function 413%396 = OpVariable %_ptr_Function_v4float Function 414%398 = OpVariable %_ptr_Function_v2float Function 415%412 = OpVariable %_ptr_Function_v4float Function 416%414 = OpVariable %_ptr_Function_v2float Function 417%428 = OpVariable %_ptr_Function_v4float Function 418%430 = OpVariable %_ptr_Function_v2float Function 419%444 = OpVariable %_ptr_Function_v4float Function 420%446 = OpVariable %_ptr_Function_v2float Function 421%460 = OpVariable %_ptr_Function_v4float Function 422%462 = OpVariable %_ptr_Function_v2float Function 423%476 = OpVariable %_ptr_Function_v4float Function 424%478 = OpVariable %_ptr_Function_v2float Function 425%492 = OpVariable %_ptr_Function_v4float Function 426%494 = OpVariable %_ptr_Function_v2float Function 427%508 = OpVariable %_ptr_Function_v4float Function 428%510 = OpVariable %_ptr_Function_v2float Function 429OpStore %outputColor_Stage0 %105 430OpStore %outputCoverage_Stage0 %105 431OpStore %_6_output %109 432%111 = OpLoad %v2float %vLocalCoord_Stage0 433%113 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 434%115 = OpLoad %v2float %113 435%116 = OpVectorTimesScalar %v2float %115 %float_12 436%117 = OpFSub %v2float %111 %116 437OpStore %_7_coord %117 438OpStore %_8_coordSampled %119 439%120 = OpLoad %v2float %_7_coord 440OpStore %_8_coordSampled %120 441%121 = OpLoad %v4float %_6_output 442%122 = OpLoad %v4float %outputColor_Stage0 443OpStore %123 %122 444%124 = OpLoad %v2float %_8_coordSampled 445OpStore %125 %124 446%126 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %123 %125 447%128 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_0 448%129 = OpLoad %v4float %128 449%130 = OpCompositeExtract %float %129 0 450%131 = OpVectorTimesScalar %v4float %126 %130 451%132 = OpFAdd %v4float %121 %131 452OpStore %_6_output %132 453%133 = OpLoad %v2float %_7_coord 454%134 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 455%135 = OpLoad %v2float %134 456%136 = OpFAdd %v2float %133 %135 457OpStore %_7_coord %136 458%137 = OpLoad %v2float %_7_coord 459OpStore %_8_coordSampled %137 460%138 = OpLoad %v4float %_6_output 461%139 = OpLoad %v4float %outputColor_Stage0 462OpStore %140 %139 463%141 = OpLoad %v2float %_8_coordSampled 464OpStore %142 %141 465%143 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %140 %142 466%144 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_0 467%145 = OpLoad %v4float %144 468%146 = OpCompositeExtract %float %145 1 469%147 = OpVectorTimesScalar %v4float %143 %146 470%148 = OpFAdd %v4float %138 %147 471OpStore %_6_output %148 472%149 = OpLoad %v2float %_7_coord 473%150 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 474%151 = OpLoad %v2float %150 475%152 = OpFAdd %v2float %149 %151 476OpStore %_7_coord %152 477%153 = OpLoad %v2float %_7_coord 478OpStore %_8_coordSampled %153 479%154 = OpLoad %v4float %_6_output 480%155 = OpLoad %v4float %outputColor_Stage0 481OpStore %156 %155 482%157 = OpLoad %v2float %_8_coordSampled 483OpStore %158 %157 484%159 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %156 %158 485%160 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_0 486%161 = OpLoad %v4float %160 487%162 = OpCompositeExtract %float %161 2 488%163 = OpVectorTimesScalar %v4float %159 %162 489%164 = OpFAdd %v4float %154 %163 490OpStore %_6_output %164 491%165 = OpLoad %v2float %_7_coord 492%166 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 493%167 = OpLoad %v2float %166 494%168 = OpFAdd %v2float %165 %167 495OpStore %_7_coord %168 496%169 = OpLoad %v2float %_7_coord 497OpStore %_8_coordSampled %169 498%170 = OpLoad %v4float %_6_output 499%171 = OpLoad %v4float %outputColor_Stage0 500OpStore %172 %171 501%173 = OpLoad %v2float %_8_coordSampled 502OpStore %174 %173 503%175 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %172 %174 504%176 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_0 505%177 = OpLoad %v4float %176 506%178 = OpCompositeExtract %float %177 3 507%179 = OpVectorTimesScalar %v4float %175 %178 508%180 = OpFAdd %v4float %170 %179 509OpStore %_6_output %180 510%181 = OpLoad %v2float %_7_coord 511%182 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 512%183 = OpLoad %v2float %182 513%184 = OpFAdd %v2float %181 %183 514OpStore %_7_coord %184 515%185 = OpLoad %v2float %_7_coord 516OpStore %_8_coordSampled %185 517%186 = OpLoad %v4float %_6_output 518%187 = OpLoad %v4float %outputColor_Stage0 519OpStore %188 %187 520%189 = OpLoad %v2float %_8_coordSampled 521OpStore %190 %189 522%191 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %188 %190 523%192 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_1 524%193 = OpLoad %v4float %192 525%194 = OpCompositeExtract %float %193 0 526%195 = OpVectorTimesScalar %v4float %191 %194 527%196 = OpFAdd %v4float %186 %195 528OpStore %_6_output %196 529%197 = OpLoad %v2float %_7_coord 530%198 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 531%199 = OpLoad %v2float %198 532%200 = OpFAdd %v2float %197 %199 533OpStore %_7_coord %200 534%201 = OpLoad %v2float %_7_coord 535OpStore %_8_coordSampled %201 536%202 = OpLoad %v4float %_6_output 537%203 = OpLoad %v4float %outputColor_Stage0 538OpStore %204 %203 539%205 = OpLoad %v2float %_8_coordSampled 540OpStore %206 %205 541%207 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %204 %206 542%208 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_1 543%209 = OpLoad %v4float %208 544%210 = OpCompositeExtract %float %209 1 545%211 = OpVectorTimesScalar %v4float %207 %210 546%212 = OpFAdd %v4float %202 %211 547OpStore %_6_output %212 548%213 = OpLoad %v2float %_7_coord 549%214 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 550%215 = OpLoad %v2float %214 551%216 = OpFAdd %v2float %213 %215 552OpStore %_7_coord %216 553%217 = OpLoad %v2float %_7_coord 554OpStore %_8_coordSampled %217 555%218 = OpLoad %v4float %_6_output 556%219 = OpLoad %v4float %outputColor_Stage0 557OpStore %220 %219 558%221 = OpLoad %v2float %_8_coordSampled 559OpStore %222 %221 560%223 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %220 %222 561%224 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_1 562%225 = OpLoad %v4float %224 563%226 = OpCompositeExtract %float %225 2 564%227 = OpVectorTimesScalar %v4float %223 %226 565%228 = OpFAdd %v4float %218 %227 566OpStore %_6_output %228 567%229 = OpLoad %v2float %_7_coord 568%230 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 569%231 = OpLoad %v2float %230 570%232 = OpFAdd %v2float %229 %231 571OpStore %_7_coord %232 572%233 = OpLoad %v2float %_7_coord 573OpStore %_8_coordSampled %233 574%234 = OpLoad %v4float %_6_output 575%235 = OpLoad %v4float %outputColor_Stage0 576OpStore %236 %235 577%237 = OpLoad %v2float %_8_coordSampled 578OpStore %238 %237 579%239 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %236 %238 580%240 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_1 581%241 = OpLoad %v4float %240 582%242 = OpCompositeExtract %float %241 3 583%243 = OpVectorTimesScalar %v4float %239 %242 584%244 = OpFAdd %v4float %234 %243 585OpStore %_6_output %244 586%245 = OpLoad %v2float %_7_coord 587%246 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 588%247 = OpLoad %v2float %246 589%248 = OpFAdd %v2float %245 %247 590OpStore %_7_coord %248 591%249 = OpLoad %v2float %_7_coord 592OpStore %_8_coordSampled %249 593%250 = OpLoad %v4float %_6_output 594%251 = OpLoad %v4float %outputColor_Stage0 595OpStore %252 %251 596%253 = OpLoad %v2float %_8_coordSampled 597OpStore %254 %253 598%255 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %252 %254 599%256 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_2 600%257 = OpLoad %v4float %256 601%258 = OpCompositeExtract %float %257 0 602%259 = OpVectorTimesScalar %v4float %255 %258 603%260 = OpFAdd %v4float %250 %259 604OpStore %_6_output %260 605%261 = OpLoad %v2float %_7_coord 606%262 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 607%263 = OpLoad %v2float %262 608%264 = OpFAdd %v2float %261 %263 609OpStore %_7_coord %264 610%265 = OpLoad %v2float %_7_coord 611OpStore %_8_coordSampled %265 612%266 = OpLoad %v4float %_6_output 613%267 = OpLoad %v4float %outputColor_Stage0 614OpStore %268 %267 615%269 = OpLoad %v2float %_8_coordSampled 616OpStore %270 %269 617%271 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %268 %270 618%272 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_2 619%273 = OpLoad %v4float %272 620%274 = OpCompositeExtract %float %273 1 621%275 = OpVectorTimesScalar %v4float %271 %274 622%276 = OpFAdd %v4float %266 %275 623OpStore %_6_output %276 624%277 = OpLoad %v2float %_7_coord 625%278 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 626%279 = OpLoad %v2float %278 627%280 = OpFAdd %v2float %277 %279 628OpStore %_7_coord %280 629%281 = OpLoad %v2float %_7_coord 630OpStore %_8_coordSampled %281 631%282 = OpLoad %v4float %_6_output 632%283 = OpLoad %v4float %outputColor_Stage0 633OpStore %284 %283 634%285 = OpLoad %v2float %_8_coordSampled 635OpStore %286 %285 636%287 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %284 %286 637%288 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_2 638%289 = OpLoad %v4float %288 639%290 = OpCompositeExtract %float %289 2 640%291 = OpVectorTimesScalar %v4float %287 %290 641%292 = OpFAdd %v4float %282 %291 642OpStore %_6_output %292 643%293 = OpLoad %v2float %_7_coord 644%294 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 645%295 = OpLoad %v2float %294 646%296 = OpFAdd %v2float %293 %295 647OpStore %_7_coord %296 648%297 = OpLoad %v2float %_7_coord 649OpStore %_8_coordSampled %297 650%298 = OpLoad %v4float %_6_output 651%299 = OpLoad %v4float %outputColor_Stage0 652OpStore %300 %299 653%301 = OpLoad %v2float %_8_coordSampled 654OpStore %302 %301 655%303 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %300 %302 656%304 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_2 657%305 = OpLoad %v4float %304 658%306 = OpCompositeExtract %float %305 3 659%307 = OpVectorTimesScalar %v4float %303 %306 660%308 = OpFAdd %v4float %298 %307 661OpStore %_6_output %308 662%309 = OpLoad %v2float %_7_coord 663%310 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 664%311 = OpLoad %v2float %310 665%312 = OpFAdd %v2float %309 %311 666OpStore %_7_coord %312 667%313 = OpLoad %v2float %_7_coord 668OpStore %_8_coordSampled %313 669%314 = OpLoad %v4float %_6_output 670%315 = OpLoad %v4float %outputColor_Stage0 671OpStore %316 %315 672%317 = OpLoad %v2float %_8_coordSampled 673OpStore %318 %317 674%319 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %316 %318 675%320 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_3 676%321 = OpLoad %v4float %320 677%322 = OpCompositeExtract %float %321 0 678%323 = OpVectorTimesScalar %v4float %319 %322 679%324 = OpFAdd %v4float %314 %323 680OpStore %_6_output %324 681%325 = OpLoad %v2float %_7_coord 682%326 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 683%327 = OpLoad %v2float %326 684%328 = OpFAdd %v2float %325 %327 685OpStore %_7_coord %328 686%329 = OpLoad %v2float %_7_coord 687OpStore %_8_coordSampled %329 688%330 = OpLoad %v4float %_6_output 689%331 = OpLoad %v4float %outputColor_Stage0 690OpStore %332 %331 691%333 = OpLoad %v2float %_8_coordSampled 692OpStore %334 %333 693%335 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %332 %334 694%336 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_3 695%337 = OpLoad %v4float %336 696%338 = OpCompositeExtract %float %337 1 697%339 = OpVectorTimesScalar %v4float %335 %338 698%340 = OpFAdd %v4float %330 %339 699OpStore %_6_output %340 700%341 = OpLoad %v2float %_7_coord 701%342 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 702%343 = OpLoad %v2float %342 703%344 = OpFAdd %v2float %341 %343 704OpStore %_7_coord %344 705%345 = OpLoad %v2float %_7_coord 706OpStore %_8_coordSampled %345 707%346 = OpLoad %v4float %_6_output 708%347 = OpLoad %v4float %outputColor_Stage0 709OpStore %348 %347 710%349 = OpLoad %v2float %_8_coordSampled 711OpStore %350 %349 712%351 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %348 %350 713%352 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_3 714%353 = OpLoad %v4float %352 715%354 = OpCompositeExtract %float %353 2 716%355 = OpVectorTimesScalar %v4float %351 %354 717%356 = OpFAdd %v4float %346 %355 718OpStore %_6_output %356 719%357 = OpLoad %v2float %_7_coord 720%358 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 721%359 = OpLoad %v2float %358 722%360 = OpFAdd %v2float %357 %359 723OpStore %_7_coord %360 724%361 = OpLoad %v2float %_7_coord 725OpStore %_8_coordSampled %361 726%362 = OpLoad %v4float %_6_output 727%363 = OpLoad %v4float %outputColor_Stage0 728OpStore %364 %363 729%365 = OpLoad %v2float %_8_coordSampled 730OpStore %366 %365 731%367 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %364 %366 732%368 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_3 733%369 = OpLoad %v4float %368 734%370 = OpCompositeExtract %float %369 3 735%371 = OpVectorTimesScalar %v4float %367 %370 736%372 = OpFAdd %v4float %362 %371 737OpStore %_6_output %372 738%373 = OpLoad %v2float %_7_coord 739%374 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 740%375 = OpLoad %v2float %374 741%376 = OpFAdd %v2float %373 %375 742OpStore %_7_coord %376 743%377 = OpLoad %v2float %_7_coord 744OpStore %_8_coordSampled %377 745%378 = OpLoad %v4float %_6_output 746%379 = OpLoad %v4float %outputColor_Stage0 747OpStore %380 %379 748%381 = OpLoad %v2float %_8_coordSampled 749OpStore %382 %381 750%383 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %380 %382 751%384 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_4 752%385 = OpLoad %v4float %384 753%386 = OpCompositeExtract %float %385 0 754%387 = OpVectorTimesScalar %v4float %383 %386 755%388 = OpFAdd %v4float %378 %387 756OpStore %_6_output %388 757%389 = OpLoad %v2float %_7_coord 758%390 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 759%391 = OpLoad %v2float %390 760%392 = OpFAdd %v2float %389 %391 761OpStore %_7_coord %392 762%393 = OpLoad %v2float %_7_coord 763OpStore %_8_coordSampled %393 764%394 = OpLoad %v4float %_6_output 765%395 = OpLoad %v4float %outputColor_Stage0 766OpStore %396 %395 767%397 = OpLoad %v2float %_8_coordSampled 768OpStore %398 %397 769%399 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %396 %398 770%400 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_4 771%401 = OpLoad %v4float %400 772%402 = OpCompositeExtract %float %401 1 773%403 = OpVectorTimesScalar %v4float %399 %402 774%404 = OpFAdd %v4float %394 %403 775OpStore %_6_output %404 776%405 = OpLoad %v2float %_7_coord 777%406 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 778%407 = OpLoad %v2float %406 779%408 = OpFAdd %v2float %405 %407 780OpStore %_7_coord %408 781%409 = OpLoad %v2float %_7_coord 782OpStore %_8_coordSampled %409 783%410 = OpLoad %v4float %_6_output 784%411 = OpLoad %v4float %outputColor_Stage0 785OpStore %412 %411 786%413 = OpLoad %v2float %_8_coordSampled 787OpStore %414 %413 788%415 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %412 %414 789%416 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_4 790%417 = OpLoad %v4float %416 791%418 = OpCompositeExtract %float %417 2 792%419 = OpVectorTimesScalar %v4float %415 %418 793%420 = OpFAdd %v4float %410 %419 794OpStore %_6_output %420 795%421 = OpLoad %v2float %_7_coord 796%422 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 797%423 = OpLoad %v2float %422 798%424 = OpFAdd %v2float %421 %423 799OpStore %_7_coord %424 800%425 = OpLoad %v2float %_7_coord 801OpStore %_8_coordSampled %425 802%426 = OpLoad %v4float %_6_output 803%427 = OpLoad %v4float %outputColor_Stage0 804OpStore %428 %427 805%429 = OpLoad %v2float %_8_coordSampled 806OpStore %430 %429 807%431 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %428 %430 808%432 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_4 809%433 = OpLoad %v4float %432 810%434 = OpCompositeExtract %float %433 3 811%435 = OpVectorTimesScalar %v4float %431 %434 812%436 = OpFAdd %v4float %426 %435 813OpStore %_6_output %436 814%437 = OpLoad %v2float %_7_coord 815%438 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 816%439 = OpLoad %v2float %438 817%440 = OpFAdd %v2float %437 %439 818OpStore %_7_coord %440 819%441 = OpLoad %v2float %_7_coord 820OpStore %_8_coordSampled %441 821%442 = OpLoad %v4float %_6_output 822%443 = OpLoad %v4float %outputColor_Stage0 823OpStore %444 %443 824%445 = OpLoad %v2float %_8_coordSampled 825OpStore %446 %445 826%447 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %444 %446 827%448 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_5 828%449 = OpLoad %v4float %448 829%450 = OpCompositeExtract %float %449 0 830%451 = OpVectorTimesScalar %v4float %447 %450 831%452 = OpFAdd %v4float %442 %451 832OpStore %_6_output %452 833%453 = OpLoad %v2float %_7_coord 834%454 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 835%455 = OpLoad %v2float %454 836%456 = OpFAdd %v2float %453 %455 837OpStore %_7_coord %456 838%457 = OpLoad %v2float %_7_coord 839OpStore %_8_coordSampled %457 840%458 = OpLoad %v4float %_6_output 841%459 = OpLoad %v4float %outputColor_Stage0 842OpStore %460 %459 843%461 = OpLoad %v2float %_8_coordSampled 844OpStore %462 %461 845%463 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %460 %462 846%464 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_5 847%465 = OpLoad %v4float %464 848%466 = OpCompositeExtract %float %465 1 849%467 = OpVectorTimesScalar %v4float %463 %466 850%468 = OpFAdd %v4float %458 %467 851OpStore %_6_output %468 852%469 = OpLoad %v2float %_7_coord 853%470 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 854%471 = OpLoad %v2float %470 855%472 = OpFAdd %v2float %469 %471 856OpStore %_7_coord %472 857%473 = OpLoad %v2float %_7_coord 858OpStore %_8_coordSampled %473 859%474 = OpLoad %v4float %_6_output 860%475 = OpLoad %v4float %outputColor_Stage0 861OpStore %476 %475 862%477 = OpLoad %v2float %_8_coordSampled 863OpStore %478 %477 864%479 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %476 %478 865%480 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_5 866%481 = OpLoad %v4float %480 867%482 = OpCompositeExtract %float %481 2 868%483 = OpVectorTimesScalar %v4float %479 %482 869%484 = OpFAdd %v4float %474 %483 870OpStore %_6_output %484 871%485 = OpLoad %v2float %_7_coord 872%486 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 873%487 = OpLoad %v2float %486 874%488 = OpFAdd %v2float %485 %487 875OpStore %_7_coord %488 876%489 = OpLoad %v2float %_7_coord 877OpStore %_8_coordSampled %489 878%490 = OpLoad %v4float %_6_output 879%491 = OpLoad %v4float %outputColor_Stage0 880OpStore %492 %491 881%493 = OpLoad %v2float %_8_coordSampled 882OpStore %494 %493 883%495 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %492 %494 884%496 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_5 885%497 = OpLoad %v4float %496 886%498 = OpCompositeExtract %float %497 3 887%499 = OpVectorTimesScalar %v4float %495 %498 888%500 = OpFAdd %v4float %490 %499 889OpStore %_6_output %500 890%501 = OpLoad %v2float %_7_coord 891%502 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 892%503 = OpLoad %v2float %502 893%504 = OpFAdd %v2float %501 %503 894OpStore %_7_coord %504 895%505 = OpLoad %v2float %_7_coord 896OpStore %_8_coordSampled %505 897%506 = OpLoad %v4float %_6_output 898%507 = OpLoad %v4float %outputColor_Stage0 899OpStore %508 %507 900%509 = OpLoad %v2float %_8_coordSampled 901OpStore %510 %509 902%511 = OpFunctionCall %v4float %MatrixEffect_Stage1_c0_c0_h4h4f2 %508 %510 903%512 = OpAccessChain %_ptr_Uniform_v4float %4 %int_2 %int_6 904%513 = OpLoad %v4float %512 905%514 = OpCompositeExtract %float %513 0 906%515 = OpVectorTimesScalar %v4float %511 %514 907%516 = OpFAdd %v4float %506 %515 908OpStore %_6_output %516 909%517 = OpLoad %v2float %_7_coord 910%518 = OpAccessChain %_ptr_Uniform_v2float %4 %int_1 911%519 = OpLoad %v2float %518 912%520 = OpFAdd %v2float %517 %519 913OpStore %_7_coord %520 914%521 = OpLoad %v4float %_6_output 915%522 = OpLoad %v4float %outputColor_Stage0 916%523 = OpFMul %v4float %521 %522 917OpStore %_6_output %523 918%524 = OpLoad %v4float %_6_output 919OpStore %output_Stage1 %524 920%525 = OpLoad %v4float %output_Stage1 921%526 = OpLoad %v4float %outputCoverage_Stage0 922%527 = OpFMul %v4float %525 %526 923OpStore %sk_FragColor %527 924OpReturn 925OpFunctionEnd 926