1617a3babSopenharmony_cispv.400.frag 2617a3babSopenharmony_ciValidation failed 3617a3babSopenharmony_ci// Module Version 10000 4617a3babSopenharmony_ci// Generated by (magic number): 8000b 5617a3babSopenharmony_ci// Id's are bound by 1122 6617a3babSopenharmony_ci 7617a3babSopenharmony_ci Capability Shader 8617a3babSopenharmony_ci Capability Geometry 9617a3babSopenharmony_ci Capability Float64 10617a3babSopenharmony_ci Capability ImageGatherExtended 11617a3babSopenharmony_ci Capability ClipDistance 12617a3babSopenharmony_ci Capability SampledRect 13617a3babSopenharmony_ci 1: ExtInstImport "GLSL.std.450" 14617a3babSopenharmony_ci MemoryModel Logical GLSL450 15617a3babSopenharmony_ci EntryPoint Fragment 4 "main" 13 1027 1033 1038 1054 1080 1101 1103 1109 1111 1120 16617a3babSopenharmony_ci ExecutionMode 4 OriginUpperLeft 17617a3babSopenharmony_ci Source GLSL 400 18617a3babSopenharmony_ci SourceExtension "GL_ARB_separate_shader_objects" 19617a3babSopenharmony_ci Name 4 "main" 20617a3babSopenharmony_ci Name 6 "foo23(" 21617a3babSopenharmony_ci Name 8 "doubles(" 22617a3babSopenharmony_ci Name 13 "outp" 23617a3babSopenharmony_ci Name 17 "u2drs" 24617a3babSopenharmony_ci Name 41 "doublev" 25617a3babSopenharmony_ci Name 45 "dvec2v" 26617a3babSopenharmony_ci Name 50 "dvec3v" 27617a3babSopenharmony_ci Name 55 "dvec4v" 28617a3babSopenharmony_ci Name 430 "boolv" 29617a3babSopenharmony_ci Name 439 "bvec2v" 30617a3babSopenharmony_ci Name 448 "bvec3v" 31617a3babSopenharmony_ci Name 457 "bvec4v" 32617a3babSopenharmony_ci Name 739 "dmat2v" 33617a3babSopenharmony_ci Name 745 "dmat3v" 34617a3babSopenharmony_ci Name 751 "dmat4v" 35617a3babSopenharmony_ci Name 757 "dmat2x3v" 36617a3babSopenharmony_ci Name 763 "dmat3x2v" 37617a3babSopenharmony_ci Name 769 "dmat2x4v" 38617a3babSopenharmony_ci Name 775 "dmat4x2v" 39617a3babSopenharmony_ci Name 781 "dmat3x4v" 40617a3babSopenharmony_ci Name 787 "dmat4x3v" 41617a3babSopenharmony_ci Name 1019 "v" 42617a3babSopenharmony_ci Name 1025 "arrayedSampler" 43617a3babSopenharmony_ci Name 1027 "i" 44617a3babSopenharmony_ci Name 1033 "c2D" 45617a3babSopenharmony_ci Name 1038 "gl_ClipDistance" 46617a3babSopenharmony_ci Name 1054 "uoutp" 47617a3babSopenharmony_ci Name 1058 "samp2dr" 48617a3babSopenharmony_ci Name 1080 "ioutp" 49617a3babSopenharmony_ci Name 1084 "isamp2DA" 50617a3babSopenharmony_ci Name 1101 "gl_FragCoord" 51617a3babSopenharmony_ci Name 1103 "vl2" 52617a3babSopenharmony_ci Name 1109 "uo" 53617a3babSopenharmony_ci Name 1111 "u" 54617a3babSopenharmony_ci Name 1119 "id" 55617a3babSopenharmony_ci Name 1120 "gl_PrimitiveID" 56617a3babSopenharmony_ci Decorate 13(outp) Location 1 57617a3babSopenharmony_ci Decorate 17(u2drs) DescriptorSet 0 58617a3babSopenharmony_ci Decorate 17(u2drs) Binding 3 59617a3babSopenharmony_ci Decorate 1025(arrayedSampler) DescriptorSet 0 60617a3babSopenharmony_ci Decorate 1025(arrayedSampler) Binding 0 61617a3babSopenharmony_ci Decorate 1027(i) Flat 62617a3babSopenharmony_ci Decorate 1027(i) Location 1 63617a3babSopenharmony_ci Decorate 1033(c2D) Location 0 64617a3babSopenharmony_ci Decorate 1038(gl_ClipDistance) BuiltIn ClipDistance 65617a3babSopenharmony_ci Decorate 1054(uoutp) Location 3 66617a3babSopenharmony_ci Decorate 1058(samp2dr) DescriptorSet 0 67617a3babSopenharmony_ci Decorate 1058(samp2dr) Binding 1 68617a3babSopenharmony_ci Decorate 1080(ioutp) Location 2 69617a3babSopenharmony_ci Decorate 1084(isamp2DA) DescriptorSet 0 70617a3babSopenharmony_ci Decorate 1084(isamp2DA) Binding 2 71617a3babSopenharmony_ci Decorate 1101(gl_FragCoord) BuiltIn FragCoord 72617a3babSopenharmony_ci Decorate 1103(vl2) Location 6 73617a3babSopenharmony_ci Decorate 1109(uo) Location 0 74617a3babSopenharmony_ci Decorate 1111(u) Flat 75617a3babSopenharmony_ci Decorate 1111(u) Location 2 76617a3babSopenharmony_ci Decorate 1120(gl_PrimitiveID) Flat 77617a3babSopenharmony_ci Decorate 1120(gl_PrimitiveID) BuiltIn PrimitiveId 78617a3babSopenharmony_ci 2: TypeVoid 79617a3babSopenharmony_ci 3: TypeFunction 2 80617a3babSopenharmony_ci 10: TypeFloat 32 81617a3babSopenharmony_ci 11: TypeVector 10(float) 4 82617a3babSopenharmony_ci 12: TypePointer Output 11(fvec4) 83617a3babSopenharmony_ci 13(outp): 12(ptr) Variable Output 84617a3babSopenharmony_ci 14: TypeImage 10(float) Rect depth sampled format:Unknown 85617a3babSopenharmony_ci 15: TypeSampledImage 14 86617a3babSopenharmony_ci 16: TypePointer UniformConstant 15 87617a3babSopenharmony_ci 17(u2drs): 16(ptr) Variable UniformConstant 88617a3babSopenharmony_ci 20: TypeVector 10(float) 2 89617a3babSopenharmony_ci 21: 10(float) Constant 0 90617a3babSopenharmony_ci 22: 20(fvec2) ConstantComposite 21 21 91617a3babSopenharmony_ci 23: TypeInt 32 1 92617a3babSopenharmony_ci 24: TypeVector 23(int) 2 93617a3babSopenharmony_ci 25: 23(int) Constant 3 94617a3babSopenharmony_ci 26: 23(int) Constant 4 95617a3babSopenharmony_ci 27: 24(ivec2) ConstantComposite 25 26 96617a3babSopenharmony_ci 32: TypeInt 32 0 97617a3babSopenharmony_ci 33: 32(int) Constant 0 98617a3babSopenharmony_ci 34: TypePointer Output 10(float) 99617a3babSopenharmony_ci 39: TypeFloat 64 100617a3babSopenharmony_ci 40: TypePointer Function 39(float64_t) 101617a3babSopenharmony_ci 42:39(float64_t) Constant 2507418074 1073430332 102617a3babSopenharmony_ci 43: TypeVector 39(float64_t) 2 103617a3babSopenharmony_ci 44: TypePointer Function 43(f64vec2) 104617a3babSopenharmony_ci 46:39(float64_t) Constant 796182188 1073367658 105617a3babSopenharmony_ci 47: 43(f64vec2) ConstantComposite 46 46 106617a3babSopenharmony_ci 48: TypeVector 39(float64_t) 3 107617a3babSopenharmony_ci 49: TypePointer Function 48(f64vec3) 108617a3babSopenharmony_ci 51:39(float64_t) Constant 1719614413 1073127582 109617a3babSopenharmony_ci 52: 48(f64vec3) ConstantComposite 51 51 51 110617a3babSopenharmony_ci 53: TypeVector 39(float64_t) 4 111617a3babSopenharmony_ci 54: TypePointer Function 53(f64vec4) 112617a3babSopenharmony_ci 428: TypeBool 113617a3babSopenharmony_ci 429: TypePointer Function 428(bool) 114617a3babSopenharmony_ci 437: TypeVector 428(bool) 2 115617a3babSopenharmony_ci 438: TypePointer Function 437(bvec2) 116617a3babSopenharmony_ci 446: TypeVector 428(bool) 3 117617a3babSopenharmony_ci 447: TypePointer Function 446(bvec3) 118617a3babSopenharmony_ci 455: TypeVector 428(bool) 4 119617a3babSopenharmony_ci 456: TypePointer Function 455(bvec4) 120617a3babSopenharmony_ci 563: 428(bool) ConstantFalse 121617a3babSopenharmony_ci 572: 437(bvec2) ConstantComposite 563 563 122617a3babSopenharmony_ci 581: 446(bvec3) ConstantComposite 563 563 563 123617a3babSopenharmony_ci 590: 455(bvec4) ConstantComposite 563 563 563 563 124617a3babSopenharmony_ci 737: TypeMatrix 43(f64vec2) 2 125617a3babSopenharmony_ci 738: TypePointer Function 737 126617a3babSopenharmony_ci 743: TypeMatrix 48(f64vec3) 3 127617a3babSopenharmony_ci 744: TypePointer Function 743 128617a3babSopenharmony_ci 749: TypeMatrix 53(f64vec4) 4 129617a3babSopenharmony_ci 750: TypePointer Function 749 130617a3babSopenharmony_ci 755: TypeMatrix 48(f64vec3) 2 131617a3babSopenharmony_ci 756: TypePointer Function 755 132617a3babSopenharmony_ci 761: TypeMatrix 43(f64vec2) 3 133617a3babSopenharmony_ci 762: TypePointer Function 761 134617a3babSopenharmony_ci 767: TypeMatrix 53(f64vec4) 2 135617a3babSopenharmony_ci 768: TypePointer Function 767 136617a3babSopenharmony_ci 773: TypeMatrix 43(f64vec2) 4 137617a3babSopenharmony_ci 774: TypePointer Function 773 138617a3babSopenharmony_ci 779: TypeMatrix 53(f64vec4) 3 139617a3babSopenharmony_ci 780: TypePointer Function 779 140617a3babSopenharmony_ci 785: TypeMatrix 48(f64vec3) 4 141617a3babSopenharmony_ci 786: TypePointer Function 785 142617a3babSopenharmony_ci 954: 32(int) Constant 1 143617a3babSopenharmony_ci 958: 32(int) Constant 2 144617a3babSopenharmony_ci 962: 32(int) Constant 3 145617a3babSopenharmony_ci 966: 23(int) Constant 1 146617a3babSopenharmony_ci 970: 23(int) Constant 2 147617a3babSopenharmony_ci 996: 10(float) Constant 1065353216 148617a3babSopenharmony_ci 1018: TypePointer Function 11(fvec4) 149617a3babSopenharmony_ci 1020: TypeImage 10(float) 2D sampled format:Unknown 150617a3babSopenharmony_ci 1021: TypeSampledImage 1020 151617a3babSopenharmony_ci 1022: 32(int) Constant 5 152617a3babSopenharmony_ci 1023: TypeArray 1021 1022 153617a3babSopenharmony_ci 1024: TypePointer UniformConstant 1023 154617a3babSopenharmony_ci1025(arrayedSampler): 1024(ptr) Variable UniformConstant 155617a3babSopenharmony_ci 1026: TypePointer Input 23(int) 156617a3babSopenharmony_ci 1027(i): 1026(ptr) Variable Input 157617a3babSopenharmony_ci 1029: TypePointer UniformConstant 1021 158617a3babSopenharmony_ci 1032: TypePointer Input 20(fvec2) 159617a3babSopenharmony_ci 1033(c2D): 1032(ptr) Variable Input 160617a3babSopenharmony_ci 1036: TypeArray 10(float) 958 161617a3babSopenharmony_ci 1037: TypePointer Input 1036 162617a3babSopenharmony_ci1038(gl_ClipDistance): 1037(ptr) Variable Input 163617a3babSopenharmony_ci 1039: TypePointer Input 10(float) 164617a3babSopenharmony_ci 1043: TypeVector 10(float) 3 165617a3babSopenharmony_ci 1052: TypeVector 32(int) 4 166617a3babSopenharmony_ci 1053: TypePointer Output 1052(ivec4) 167617a3babSopenharmony_ci 1054(uoutp): 1053(ptr) Variable Output 168617a3babSopenharmony_ci 1055: TypeImage 32(int) Rect sampled format:Unknown 169617a3babSopenharmony_ci 1056: TypeSampledImage 1055 170617a3babSopenharmony_ci 1057: TypePointer UniformConstant 1056 171617a3babSopenharmony_ci 1058(samp2dr): 1057(ptr) Variable UniformConstant 172617a3babSopenharmony_ci 1061: 32(int) Constant 4 173617a3babSopenharmony_ci 1062: TypeArray 24(ivec2) 1061 174617a3babSopenharmony_ci 1063: 24(ivec2) ConstantComposite 966 970 175617a3babSopenharmony_ci 1064: 23(int) Constant 15 176617a3babSopenharmony_ci 1065: 23(int) Constant 16 177617a3babSopenharmony_ci 1066: 24(ivec2) ConstantComposite 1064 1065 178617a3babSopenharmony_ci 1067: 23(int) Constant 4294967294 179617a3babSopenharmony_ci 1068: 23(int) Constant 0 180617a3babSopenharmony_ci 1069: 24(ivec2) ConstantComposite 1067 1068 181617a3babSopenharmony_ci 1070: 1062 ConstantComposite 1063 27 1066 1069 182617a3babSopenharmony_ci 1078: TypeVector 23(int) 4 183617a3babSopenharmony_ci 1079: TypePointer Output 1078(ivec4) 184617a3babSopenharmony_ci 1080(ioutp): 1079(ptr) Variable Output 185617a3babSopenharmony_ci 1081: TypeImage 23(int) 2D array sampled format:Unknown 186617a3babSopenharmony_ci 1082: TypeSampledImage 1081 187617a3babSopenharmony_ci 1083: TypePointer UniformConstant 1082 188617a3babSopenharmony_ci 1084(isamp2DA): 1083(ptr) Variable UniformConstant 189617a3babSopenharmony_ci 1086: 10(float) Constant 1036831949 190617a3babSopenharmony_ci 1087: 1043(fvec3) ConstantComposite 1086 1086 1086 191617a3babSopenharmony_ci 1088: 24(ivec2) ConstantComposite 966 966 192617a3babSopenharmony_ci 1100: TypePointer Input 11(fvec4) 193617a3babSopenharmony_ci1101(gl_FragCoord): 1100(ptr) Variable Input 194617a3babSopenharmony_ci 1103(vl2): 1100(ptr) Variable Input 195617a3babSopenharmony_ci 1108: TypePointer Output 32(int) 196617a3babSopenharmony_ci 1109(uo): 1108(ptr) Variable Output 197617a3babSopenharmony_ci 1110: TypePointer Input 32(int) 198617a3babSopenharmony_ci 1111(u): 1110(ptr) Variable Input 199617a3babSopenharmony_ci 1118: TypePointer Function 23(int) 200617a3babSopenharmony_ci1120(gl_PrimitiveID): 1026(ptr) Variable Input 201617a3babSopenharmony_ci 4(main): 2 Function None 3 202617a3babSopenharmony_ci 5: Label 203617a3babSopenharmony_ci 1019(v): 1018(ptr) Variable Function 204617a3babSopenharmony_ci 1119(id): 1118(ptr) Variable Function 205617a3babSopenharmony_ci 1028: 23(int) Load 1027(i) 206617a3babSopenharmony_ci 1030: 1029(ptr) AccessChain 1025(arrayedSampler) 1028 207617a3babSopenharmony_ci 1031: 1021 Load 1030 208617a3babSopenharmony_ci 1034: 20(fvec2) Load 1033(c2D) 209617a3babSopenharmony_ci 1035: 11(fvec4) ImageSampleImplicitLod 1031 1034 210617a3babSopenharmony_ci Store 1019(v) 1035 211617a3babSopenharmony_ci 1040: 1039(ptr) AccessChain 1038(gl_ClipDistance) 966 212617a3babSopenharmony_ci 1041: 10(float) Load 1040 213617a3babSopenharmony_ci 1042: 34(ptr) AccessChain 13(outp) 33 214617a3babSopenharmony_ci Store 1042 1041 215617a3babSopenharmony_ci 1044: 11(fvec4) Load 1019(v) 216617a3babSopenharmony_ci 1045: 1043(fvec3) VectorShuffle 1044 1044 1 2 3 217617a3babSopenharmony_ci 1046: 34(ptr) AccessChain 13(outp) 954 218617a3babSopenharmony_ci 1047: 10(float) CompositeExtract 1045 0 219617a3babSopenharmony_ci Store 1046 1047 220617a3babSopenharmony_ci 1048: 34(ptr) AccessChain 13(outp) 958 221617a3babSopenharmony_ci 1049: 10(float) CompositeExtract 1045 1 222617a3babSopenharmony_ci Store 1048 1049 223617a3babSopenharmony_ci 1050: 34(ptr) AccessChain 13(outp) 962 224617a3babSopenharmony_ci 1051: 10(float) CompositeExtract 1045 2 225617a3babSopenharmony_ci Store 1050 1051 226617a3babSopenharmony_ci 1059: 1056 Load 1058(samp2dr) 227617a3babSopenharmony_ci 1060: 20(fvec2) Load 1033(c2D) 228617a3babSopenharmony_ci 1071: 1052(ivec4) ImageGather 1059 1060 970 ConstOffsets 1070 229617a3babSopenharmony_ci Store 1054(uoutp) 1071 230617a3babSopenharmony_ci 1072: 1029(ptr) AccessChain 1025(arrayedSampler) 1068 231617a3babSopenharmony_ci 1073: 1021 Load 1072 232617a3babSopenharmony_ci 1074: 20(fvec2) Load 1033(c2D) 233617a3babSopenharmony_ci 1075: 11(fvec4) ImageGather 1073 1074 1068 234617a3babSopenharmony_ci 1076: 11(fvec4) Load 13(outp) 235617a3babSopenharmony_ci 1077: 11(fvec4) FAdd 1076 1075 236617a3babSopenharmony_ci Store 13(outp) 1077 237617a3babSopenharmony_ci 1085: 1082 Load 1084(isamp2DA) 238617a3babSopenharmony_ci 1089: 1078(ivec4) ImageGather 1085 1087 25 ConstOffset 1088 239617a3babSopenharmony_ci Store 1080(ioutp) 1089 240617a3babSopenharmony_ci 1090: 1082 Load 1084(isamp2DA) 241617a3babSopenharmony_ci 1091: 1078(ivec4) ImageGather 1090 1087 25 ConstOffset 1088 242617a3babSopenharmony_ci 1092: 1078(ivec4) Load 1080(ioutp) 243617a3babSopenharmony_ci 1093: 1078(ivec4) IAdd 1092 1091 244617a3babSopenharmony_ci Store 1080(ioutp) 1093 245617a3babSopenharmony_ci 1094: 1082 Load 1084(isamp2DA) 246617a3babSopenharmony_ci 1095: 23(int) Load 1027(i) 247617a3babSopenharmony_ci 1096: 24(ivec2) CompositeConstruct 1095 1095 248617a3babSopenharmony_ci 1097: 1078(ivec4) ImageGather 1094 1087 1068 Offset 1096 249617a3babSopenharmony_ci 1098: 1078(ivec4) Load 1080(ioutp) 250617a3babSopenharmony_ci 1099: 1078(ivec4) IAdd 1098 1097 251617a3babSopenharmony_ci Store 1080(ioutp) 1099 252617a3babSopenharmony_ci 1102: 11(fvec4) Load 1101(gl_FragCoord) 253617a3babSopenharmony_ci 1104: 11(fvec4) Load 1103(vl2) 254617a3babSopenharmony_ci 1105: 11(fvec4) FAdd 1102 1104 255617a3babSopenharmony_ci 1106: 11(fvec4) Load 13(outp) 256617a3babSopenharmony_ci 1107: 11(fvec4) FAdd 1106 1105 257617a3babSopenharmony_ci Store 13(outp) 1107 258617a3babSopenharmony_ci 1112: 32(int) Load 1111(u) 259617a3babSopenharmony_ci 1113: 23(int) Load 1027(i) 260617a3babSopenharmony_ci 1114: 32(int) Bitcast 1113 261617a3babSopenharmony_ci 1115: 32(int) UMod 1112 1114 262617a3babSopenharmony_ci Store 1109(uo) 1115 263617a3babSopenharmony_ci 1116: 2 FunctionCall 6(foo23() 264617a3babSopenharmony_ci 1117: 2 FunctionCall 8(doubles() 265617a3babSopenharmony_ci 1121: 23(int) Load 1120(gl_PrimitiveID) 266617a3babSopenharmony_ci Store 1119(id) 1121 267617a3babSopenharmony_ci Return 268617a3babSopenharmony_ci FunctionEnd 269617a3babSopenharmony_ci 6(foo23(): 2 Function None 3 270617a3babSopenharmony_ci 7: Label 271617a3babSopenharmony_ci 18: 15 Load 17(u2drs) 272617a3babSopenharmony_ci 19: 11(fvec4) Load 13(outp) 273617a3babSopenharmony_ci 28: 10(float) CompositeExtract 19 2 274617a3babSopenharmony_ci 29: 10(float) CompositeExtract 19 3 275617a3babSopenharmony_ci 30: 11(fvec4) CompositeInsert 29 19 2 276617a3babSopenharmony_ci 31: 10(float) ImageSampleProjDrefExplicitLod 18 30 28 Grad ConstOffset 22 22 27 277617a3babSopenharmony_ci 35: 34(ptr) AccessChain 13(outp) 33 278617a3babSopenharmony_ci 36: 10(float) Load 35 279617a3babSopenharmony_ci 37: 10(float) FAdd 36 31 280617a3babSopenharmony_ci 38: 34(ptr) AccessChain 13(outp) 33 281617a3babSopenharmony_ci Store 38 37 282617a3babSopenharmony_ci Return 283617a3babSopenharmony_ci FunctionEnd 284617a3babSopenharmony_ci 8(doubles(): 2 Function None 3 285617a3babSopenharmony_ci 9: Label 286617a3babSopenharmony_ci 41(doublev): 40(ptr) Variable Function 287617a3babSopenharmony_ci 45(dvec2v): 44(ptr) Variable Function 288617a3babSopenharmony_ci 50(dvec3v): 49(ptr) Variable Function 289617a3babSopenharmony_ci 55(dvec4v): 54(ptr) Variable Function 290617a3babSopenharmony_ci 430(boolv): 429(ptr) Variable Function 291617a3babSopenharmony_ci 439(bvec2v): 438(ptr) Variable Function 292617a3babSopenharmony_ci 448(bvec3v): 447(ptr) Variable Function 293617a3babSopenharmony_ci 457(bvec4v): 456(ptr) Variable Function 294617a3babSopenharmony_ci 557: 429(ptr) Variable Function 295617a3babSopenharmony_ci 566: 438(ptr) Variable Function 296617a3babSopenharmony_ci 575: 447(ptr) Variable Function 297617a3babSopenharmony_ci 584: 456(ptr) Variable Function 298617a3babSopenharmony_ci 739(dmat2v): 738(ptr) Variable Function 299617a3babSopenharmony_ci 745(dmat3v): 744(ptr) Variable Function 300617a3babSopenharmony_ci 751(dmat4v): 750(ptr) Variable Function 301617a3babSopenharmony_ci 757(dmat2x3v): 756(ptr) Variable Function 302617a3babSopenharmony_ci 763(dmat3x2v): 762(ptr) Variable Function 303617a3babSopenharmony_ci 769(dmat2x4v): 768(ptr) Variable Function 304617a3babSopenharmony_ci 775(dmat4x2v): 774(ptr) Variable Function 305617a3babSopenharmony_ci 781(dmat3x4v): 780(ptr) Variable Function 306617a3babSopenharmony_ci 787(dmat4x3v): 786(ptr) Variable Function 307617a3babSopenharmony_ci Store 41(doublev) 42 308617a3babSopenharmony_ci Store 45(dvec2v) 47 309617a3babSopenharmony_ci Store 50(dvec3v) 52 310617a3babSopenharmony_ci 56:39(float64_t) Load 41(doublev) 311617a3babSopenharmony_ci 57: 53(f64vec4) CompositeConstruct 56 56 56 56 312617a3babSopenharmony_ci 58: 53(f64vec4) ExtInst 1(GLSL.std.450) 31(Sqrt) 57 313617a3babSopenharmony_ci Store 55(dvec4v) 58 314617a3babSopenharmony_ci 59:39(float64_t) Load 41(doublev) 315617a3babSopenharmony_ci 60:39(float64_t) ExtInst 1(GLSL.std.450) 32(InverseSqrt) 59 316617a3babSopenharmony_ci 61:39(float64_t) Load 41(doublev) 317617a3babSopenharmony_ci 62:39(float64_t) FAdd 61 60 318617a3babSopenharmony_ci Store 41(doublev) 62 319617a3babSopenharmony_ci 63: 43(f64vec2) Load 45(dvec2v) 320617a3babSopenharmony_ci 64: 43(f64vec2) ExtInst 1(GLSL.std.450) 32(InverseSqrt) 63 321617a3babSopenharmony_ci 65: 43(f64vec2) Load 45(dvec2v) 322617a3babSopenharmony_ci 66: 43(f64vec2) FAdd 65 64 323617a3babSopenharmony_ci Store 45(dvec2v) 66 324617a3babSopenharmony_ci 67: 48(f64vec3) Load 50(dvec3v) 325617a3babSopenharmony_ci 68: 48(f64vec3) ExtInst 1(GLSL.std.450) 32(InverseSqrt) 67 326617a3babSopenharmony_ci 69: 48(f64vec3) Load 50(dvec3v) 327617a3babSopenharmony_ci 70: 48(f64vec3) FAdd 69 68 328617a3babSopenharmony_ci Store 50(dvec3v) 70 329617a3babSopenharmony_ci 71: 53(f64vec4) Load 55(dvec4v) 330617a3babSopenharmony_ci 72: 53(f64vec4) ExtInst 1(GLSL.std.450) 32(InverseSqrt) 71 331617a3babSopenharmony_ci 73: 53(f64vec4) Load 55(dvec4v) 332617a3babSopenharmony_ci 74: 53(f64vec4) FAdd 73 72 333617a3babSopenharmony_ci Store 55(dvec4v) 74 334617a3babSopenharmony_ci 75:39(float64_t) Load 41(doublev) 335617a3babSopenharmony_ci 76:39(float64_t) ExtInst 1(GLSL.std.450) 4(FAbs) 75 336617a3babSopenharmony_ci 77:39(float64_t) Load 41(doublev) 337617a3babSopenharmony_ci 78:39(float64_t) FAdd 77 76 338617a3babSopenharmony_ci Store 41(doublev) 78 339617a3babSopenharmony_ci 79: 43(f64vec2) Load 45(dvec2v) 340617a3babSopenharmony_ci 80: 43(f64vec2) ExtInst 1(GLSL.std.450) 4(FAbs) 79 341617a3babSopenharmony_ci 81: 43(f64vec2) Load 45(dvec2v) 342617a3babSopenharmony_ci 82: 43(f64vec2) FAdd 81 80 343617a3babSopenharmony_ci Store 45(dvec2v) 82 344617a3babSopenharmony_ci 83: 48(f64vec3) Load 50(dvec3v) 345617a3babSopenharmony_ci 84: 48(f64vec3) ExtInst 1(GLSL.std.450) 4(FAbs) 83 346617a3babSopenharmony_ci 85: 48(f64vec3) Load 50(dvec3v) 347617a3babSopenharmony_ci 86: 48(f64vec3) FAdd 85 84 348617a3babSopenharmony_ci Store 50(dvec3v) 86 349617a3babSopenharmony_ci 87: 53(f64vec4) Load 55(dvec4v) 350617a3babSopenharmony_ci 88: 53(f64vec4) ExtInst 1(GLSL.std.450) 4(FAbs) 87 351617a3babSopenharmony_ci 89: 53(f64vec4) Load 55(dvec4v) 352617a3babSopenharmony_ci 90: 53(f64vec4) FAdd 89 88 353617a3babSopenharmony_ci Store 55(dvec4v) 90 354617a3babSopenharmony_ci 91:39(float64_t) Load 41(doublev) 355617a3babSopenharmony_ci 92:39(float64_t) ExtInst 1(GLSL.std.450) 6(FSign) 91 356617a3babSopenharmony_ci 93:39(float64_t) Load 41(doublev) 357617a3babSopenharmony_ci 94:39(float64_t) FAdd 93 92 358617a3babSopenharmony_ci Store 41(doublev) 94 359617a3babSopenharmony_ci 95: 43(f64vec2) Load 45(dvec2v) 360617a3babSopenharmony_ci 96: 43(f64vec2) ExtInst 1(GLSL.std.450) 6(FSign) 95 361617a3babSopenharmony_ci 97: 43(f64vec2) Load 45(dvec2v) 362617a3babSopenharmony_ci 98: 43(f64vec2) FAdd 97 96 363617a3babSopenharmony_ci Store 45(dvec2v) 98 364617a3babSopenharmony_ci 99: 48(f64vec3) Load 50(dvec3v) 365617a3babSopenharmony_ci 100: 48(f64vec3) ExtInst 1(GLSL.std.450) 6(FSign) 99 366617a3babSopenharmony_ci 101: 48(f64vec3) Load 50(dvec3v) 367617a3babSopenharmony_ci 102: 48(f64vec3) FAdd 101 100 368617a3babSopenharmony_ci Store 50(dvec3v) 102 369617a3babSopenharmony_ci 103: 53(f64vec4) Load 55(dvec4v) 370617a3babSopenharmony_ci 104: 53(f64vec4) ExtInst 1(GLSL.std.450) 6(FSign) 103 371617a3babSopenharmony_ci 105: 53(f64vec4) Load 55(dvec4v) 372617a3babSopenharmony_ci 106: 53(f64vec4) FAdd 105 104 373617a3babSopenharmony_ci Store 55(dvec4v) 106 374617a3babSopenharmony_ci 107:39(float64_t) Load 41(doublev) 375617a3babSopenharmony_ci 108:39(float64_t) ExtInst 1(GLSL.std.450) 8(Floor) 107 376617a3babSopenharmony_ci 109:39(float64_t) Load 41(doublev) 377617a3babSopenharmony_ci 110:39(float64_t) FAdd 109 108 378617a3babSopenharmony_ci Store 41(doublev) 110 379617a3babSopenharmony_ci 111: 43(f64vec2) Load 45(dvec2v) 380617a3babSopenharmony_ci 112: 43(f64vec2) ExtInst 1(GLSL.std.450) 8(Floor) 111 381617a3babSopenharmony_ci 113: 43(f64vec2) Load 45(dvec2v) 382617a3babSopenharmony_ci 114: 43(f64vec2) FAdd 113 112 383617a3babSopenharmony_ci Store 45(dvec2v) 114 384617a3babSopenharmony_ci 115: 48(f64vec3) Load 50(dvec3v) 385617a3babSopenharmony_ci 116: 48(f64vec3) ExtInst 1(GLSL.std.450) 8(Floor) 115 386617a3babSopenharmony_ci 117: 48(f64vec3) Load 50(dvec3v) 387617a3babSopenharmony_ci 118: 48(f64vec3) FAdd 117 116 388617a3babSopenharmony_ci Store 50(dvec3v) 118 389617a3babSopenharmony_ci 119: 53(f64vec4) Load 55(dvec4v) 390617a3babSopenharmony_ci 120: 53(f64vec4) ExtInst 1(GLSL.std.450) 8(Floor) 119 391617a3babSopenharmony_ci 121: 53(f64vec4) Load 55(dvec4v) 392617a3babSopenharmony_ci 122: 53(f64vec4) FAdd 121 120 393617a3babSopenharmony_ci Store 55(dvec4v) 122 394617a3babSopenharmony_ci 123:39(float64_t) Load 41(doublev) 395617a3babSopenharmony_ci 124:39(float64_t) ExtInst 1(GLSL.std.450) 3(Trunc) 123 396617a3babSopenharmony_ci 125:39(float64_t) Load 41(doublev) 397617a3babSopenharmony_ci 126:39(float64_t) FAdd 125 124 398617a3babSopenharmony_ci Store 41(doublev) 126 399617a3babSopenharmony_ci 127: 43(f64vec2) Load 45(dvec2v) 400617a3babSopenharmony_ci 128: 43(f64vec2) ExtInst 1(GLSL.std.450) 3(Trunc) 127 401617a3babSopenharmony_ci 129: 43(f64vec2) Load 45(dvec2v) 402617a3babSopenharmony_ci 130: 43(f64vec2) FAdd 129 128 403617a3babSopenharmony_ci Store 45(dvec2v) 130 404617a3babSopenharmony_ci 131: 48(f64vec3) Load 50(dvec3v) 405617a3babSopenharmony_ci 132: 48(f64vec3) ExtInst 1(GLSL.std.450) 3(Trunc) 131 406617a3babSopenharmony_ci 133: 48(f64vec3) Load 50(dvec3v) 407617a3babSopenharmony_ci 134: 48(f64vec3) FAdd 133 132 408617a3babSopenharmony_ci Store 50(dvec3v) 134 409617a3babSopenharmony_ci 135: 53(f64vec4) Load 55(dvec4v) 410617a3babSopenharmony_ci 136: 53(f64vec4) ExtInst 1(GLSL.std.450) 3(Trunc) 135 411617a3babSopenharmony_ci 137: 53(f64vec4) Load 55(dvec4v) 412617a3babSopenharmony_ci 138: 53(f64vec4) FAdd 137 136 413617a3babSopenharmony_ci Store 55(dvec4v) 138 414617a3babSopenharmony_ci 139:39(float64_t) Load 41(doublev) 415617a3babSopenharmony_ci 140:39(float64_t) ExtInst 1(GLSL.std.450) 1(Round) 139 416617a3babSopenharmony_ci 141:39(float64_t) Load 41(doublev) 417617a3babSopenharmony_ci 142:39(float64_t) FAdd 141 140 418617a3babSopenharmony_ci Store 41(doublev) 142 419617a3babSopenharmony_ci 143: 43(f64vec2) Load 45(dvec2v) 420617a3babSopenharmony_ci 144: 43(f64vec2) ExtInst 1(GLSL.std.450) 1(Round) 143 421617a3babSopenharmony_ci 145: 43(f64vec2) Load 45(dvec2v) 422617a3babSopenharmony_ci 146: 43(f64vec2) FAdd 145 144 423617a3babSopenharmony_ci Store 45(dvec2v) 146 424617a3babSopenharmony_ci 147: 48(f64vec3) Load 50(dvec3v) 425617a3babSopenharmony_ci 148: 48(f64vec3) ExtInst 1(GLSL.std.450) 1(Round) 147 426617a3babSopenharmony_ci 149: 48(f64vec3) Load 50(dvec3v) 427617a3babSopenharmony_ci 150: 48(f64vec3) FAdd 149 148 428617a3babSopenharmony_ci Store 50(dvec3v) 150 429617a3babSopenharmony_ci 151: 53(f64vec4) Load 55(dvec4v) 430617a3babSopenharmony_ci 152: 53(f64vec4) ExtInst 1(GLSL.std.450) 1(Round) 151 431617a3babSopenharmony_ci 153: 53(f64vec4) Load 55(dvec4v) 432617a3babSopenharmony_ci 154: 53(f64vec4) FAdd 153 152 433617a3babSopenharmony_ci Store 55(dvec4v) 154 434617a3babSopenharmony_ci 155:39(float64_t) Load 41(doublev) 435617a3babSopenharmony_ci 156:39(float64_t) ExtInst 1(GLSL.std.450) 2(RoundEven) 155 436617a3babSopenharmony_ci 157:39(float64_t) Load 41(doublev) 437617a3babSopenharmony_ci 158:39(float64_t) FAdd 157 156 438617a3babSopenharmony_ci Store 41(doublev) 158 439617a3babSopenharmony_ci 159: 43(f64vec2) Load 45(dvec2v) 440617a3babSopenharmony_ci 160: 43(f64vec2) ExtInst 1(GLSL.std.450) 2(RoundEven) 159 441617a3babSopenharmony_ci 161: 43(f64vec2) Load 45(dvec2v) 442617a3babSopenharmony_ci 162: 43(f64vec2) FAdd 161 160 443617a3babSopenharmony_ci Store 45(dvec2v) 162 444617a3babSopenharmony_ci 163: 48(f64vec3) Load 50(dvec3v) 445617a3babSopenharmony_ci 164: 48(f64vec3) ExtInst 1(GLSL.std.450) 2(RoundEven) 163 446617a3babSopenharmony_ci 165: 48(f64vec3) Load 50(dvec3v) 447617a3babSopenharmony_ci 166: 48(f64vec3) FAdd 165 164 448617a3babSopenharmony_ci Store 50(dvec3v) 166 449617a3babSopenharmony_ci 167: 53(f64vec4) Load 55(dvec4v) 450617a3babSopenharmony_ci 168: 53(f64vec4) ExtInst 1(GLSL.std.450) 2(RoundEven) 167 451617a3babSopenharmony_ci 169: 53(f64vec4) Load 55(dvec4v) 452617a3babSopenharmony_ci 170: 53(f64vec4) FAdd 169 168 453617a3babSopenharmony_ci Store 55(dvec4v) 170 454617a3babSopenharmony_ci 171:39(float64_t) Load 41(doublev) 455617a3babSopenharmony_ci 172:39(float64_t) ExtInst 1(GLSL.std.450) 9(Ceil) 171 456617a3babSopenharmony_ci 173:39(float64_t) Load 41(doublev) 457617a3babSopenharmony_ci 174:39(float64_t) FAdd 173 172 458617a3babSopenharmony_ci Store 41(doublev) 174 459617a3babSopenharmony_ci 175: 43(f64vec2) Load 45(dvec2v) 460617a3babSopenharmony_ci 176: 43(f64vec2) ExtInst 1(GLSL.std.450) 9(Ceil) 175 461617a3babSopenharmony_ci 177: 43(f64vec2) Load 45(dvec2v) 462617a3babSopenharmony_ci 178: 43(f64vec2) FAdd 177 176 463617a3babSopenharmony_ci Store 45(dvec2v) 178 464617a3babSopenharmony_ci 179: 48(f64vec3) Load 50(dvec3v) 465617a3babSopenharmony_ci 180: 48(f64vec3) ExtInst 1(GLSL.std.450) 9(Ceil) 179 466617a3babSopenharmony_ci 181: 48(f64vec3) Load 50(dvec3v) 467617a3babSopenharmony_ci 182: 48(f64vec3) FAdd 181 180 468617a3babSopenharmony_ci Store 50(dvec3v) 182 469617a3babSopenharmony_ci 183: 53(f64vec4) Load 55(dvec4v) 470617a3babSopenharmony_ci 184: 53(f64vec4) ExtInst 1(GLSL.std.450) 9(Ceil) 183 471617a3babSopenharmony_ci 185: 53(f64vec4) Load 55(dvec4v) 472617a3babSopenharmony_ci 186: 53(f64vec4) FAdd 185 184 473617a3babSopenharmony_ci Store 55(dvec4v) 186 474617a3babSopenharmony_ci 187:39(float64_t) Load 41(doublev) 475617a3babSopenharmony_ci 188:39(float64_t) ExtInst 1(GLSL.std.450) 10(Fract) 187 476617a3babSopenharmony_ci 189:39(float64_t) Load 41(doublev) 477617a3babSopenharmony_ci 190:39(float64_t) FAdd 189 188 478617a3babSopenharmony_ci Store 41(doublev) 190 479617a3babSopenharmony_ci 191: 43(f64vec2) Load 45(dvec2v) 480617a3babSopenharmony_ci 192: 43(f64vec2) ExtInst 1(GLSL.std.450) 10(Fract) 191 481617a3babSopenharmony_ci 193: 43(f64vec2) Load 45(dvec2v) 482617a3babSopenharmony_ci 194: 43(f64vec2) FAdd 193 192 483617a3babSopenharmony_ci Store 45(dvec2v) 194 484617a3babSopenharmony_ci 195: 48(f64vec3) Load 50(dvec3v) 485617a3babSopenharmony_ci 196: 48(f64vec3) ExtInst 1(GLSL.std.450) 10(Fract) 195 486617a3babSopenharmony_ci 197: 48(f64vec3) Load 50(dvec3v) 487617a3babSopenharmony_ci 198: 48(f64vec3) FAdd 197 196 488617a3babSopenharmony_ci Store 50(dvec3v) 198 489617a3babSopenharmony_ci 199: 53(f64vec4) Load 55(dvec4v) 490617a3babSopenharmony_ci 200: 53(f64vec4) ExtInst 1(GLSL.std.450) 10(Fract) 199 491617a3babSopenharmony_ci 201: 53(f64vec4) Load 55(dvec4v) 492617a3babSopenharmony_ci 202: 53(f64vec4) FAdd 201 200 493617a3babSopenharmony_ci Store 55(dvec4v) 202 494617a3babSopenharmony_ci 203:39(float64_t) Load 41(doublev) 495617a3babSopenharmony_ci 204:39(float64_t) Load 41(doublev) 496617a3babSopenharmony_ci 205:39(float64_t) FMod 203 204 497617a3babSopenharmony_ci 206:39(float64_t) Load 41(doublev) 498617a3babSopenharmony_ci 207:39(float64_t) FAdd 206 205 499617a3babSopenharmony_ci Store 41(doublev) 207 500617a3babSopenharmony_ci 208: 43(f64vec2) Load 45(dvec2v) 501617a3babSopenharmony_ci 209:39(float64_t) Load 41(doublev) 502617a3babSopenharmony_ci 210: 43(f64vec2) CompositeConstruct 209 209 503617a3babSopenharmony_ci 211: 43(f64vec2) FMod 208 210 504617a3babSopenharmony_ci 212: 43(f64vec2) Load 45(dvec2v) 505617a3babSopenharmony_ci 213: 43(f64vec2) FAdd 212 211 506617a3babSopenharmony_ci Store 45(dvec2v) 213 507617a3babSopenharmony_ci 214: 48(f64vec3) Load 50(dvec3v) 508617a3babSopenharmony_ci 215:39(float64_t) Load 41(doublev) 509617a3babSopenharmony_ci 216: 48(f64vec3) CompositeConstruct 215 215 215 510617a3babSopenharmony_ci 217: 48(f64vec3) FMod 214 216 511617a3babSopenharmony_ci 218: 48(f64vec3) Load 50(dvec3v) 512617a3babSopenharmony_ci 219: 48(f64vec3) FAdd 218 217 513617a3babSopenharmony_ci Store 50(dvec3v) 219 514617a3babSopenharmony_ci 220: 53(f64vec4) Load 55(dvec4v) 515617a3babSopenharmony_ci 221:39(float64_t) Load 41(doublev) 516617a3babSopenharmony_ci 222: 53(f64vec4) CompositeConstruct 221 221 221 221 517617a3babSopenharmony_ci 223: 53(f64vec4) FMod 220 222 518617a3babSopenharmony_ci 224: 53(f64vec4) Load 55(dvec4v) 519617a3babSopenharmony_ci 225: 53(f64vec4) FAdd 224 223 520617a3babSopenharmony_ci Store 55(dvec4v) 225 521617a3babSopenharmony_ci 226: 43(f64vec2) Load 45(dvec2v) 522617a3babSopenharmony_ci 227: 43(f64vec2) Load 45(dvec2v) 523617a3babSopenharmony_ci 228: 43(f64vec2) FMod 226 227 524617a3babSopenharmony_ci 229: 43(f64vec2) Load 45(dvec2v) 525617a3babSopenharmony_ci 230: 43(f64vec2) FAdd 229 228 526617a3babSopenharmony_ci Store 45(dvec2v) 230 527617a3babSopenharmony_ci 231: 48(f64vec3) Load 50(dvec3v) 528617a3babSopenharmony_ci 232: 48(f64vec3) Load 50(dvec3v) 529617a3babSopenharmony_ci 233: 48(f64vec3) FMod 231 232 530617a3babSopenharmony_ci 234: 48(f64vec3) Load 50(dvec3v) 531617a3babSopenharmony_ci 235: 48(f64vec3) FAdd 234 233 532617a3babSopenharmony_ci Store 50(dvec3v) 235 533617a3babSopenharmony_ci 236: 53(f64vec4) Load 55(dvec4v) 534617a3babSopenharmony_ci 237: 53(f64vec4) Load 55(dvec4v) 535617a3babSopenharmony_ci 238: 53(f64vec4) FMod 236 237 536617a3babSopenharmony_ci 239: 53(f64vec4) Load 55(dvec4v) 537617a3babSopenharmony_ci 240: 53(f64vec4) FAdd 239 238 538617a3babSopenharmony_ci Store 55(dvec4v) 240 539617a3babSopenharmony_ci 241:39(float64_t) Load 41(doublev) 540617a3babSopenharmony_ci 242:39(float64_t) ExtInst 1(GLSL.std.450) 35(Modf) 241 41(doublev) 541617a3babSopenharmony_ci 243:39(float64_t) Load 41(doublev) 542617a3babSopenharmony_ci 244:39(float64_t) FAdd 243 242 543617a3babSopenharmony_ci Store 41(doublev) 244 544617a3babSopenharmony_ci 245: 43(f64vec2) Load 45(dvec2v) 545617a3babSopenharmony_ci 246: 43(f64vec2) ExtInst 1(GLSL.std.450) 35(Modf) 245 45(dvec2v) 546617a3babSopenharmony_ci 247: 43(f64vec2) Load 45(dvec2v) 547617a3babSopenharmony_ci 248: 43(f64vec2) FAdd 247 246 548617a3babSopenharmony_ci Store 45(dvec2v) 248 549617a3babSopenharmony_ci 249: 48(f64vec3) Load 50(dvec3v) 550617a3babSopenharmony_ci 250: 48(f64vec3) ExtInst 1(GLSL.std.450) 35(Modf) 249 50(dvec3v) 551617a3babSopenharmony_ci 251: 48(f64vec3) Load 50(dvec3v) 552617a3babSopenharmony_ci 252: 48(f64vec3) FAdd 251 250 553617a3babSopenharmony_ci Store 50(dvec3v) 252 554617a3babSopenharmony_ci 253: 53(f64vec4) Load 55(dvec4v) 555617a3babSopenharmony_ci 254: 53(f64vec4) ExtInst 1(GLSL.std.450) 35(Modf) 253 55(dvec4v) 556617a3babSopenharmony_ci 255: 53(f64vec4) Load 55(dvec4v) 557617a3babSopenharmony_ci 256: 53(f64vec4) FAdd 255 254 558617a3babSopenharmony_ci Store 55(dvec4v) 256 559617a3babSopenharmony_ci 257:39(float64_t) Load 41(doublev) 560617a3babSopenharmony_ci 258:39(float64_t) Load 41(doublev) 561617a3babSopenharmony_ci 259:39(float64_t) ExtInst 1(GLSL.std.450) 37(FMin) 257 258 562617a3babSopenharmony_ci 260:39(float64_t) Load 41(doublev) 563617a3babSopenharmony_ci 261:39(float64_t) FAdd 260 259 564617a3babSopenharmony_ci Store 41(doublev) 261 565617a3babSopenharmony_ci 262: 43(f64vec2) Load 45(dvec2v) 566617a3babSopenharmony_ci 263:39(float64_t) Load 41(doublev) 567617a3babSopenharmony_ci 264: 43(f64vec2) CompositeConstruct 263 263 568617a3babSopenharmony_ci 265: 43(f64vec2) ExtInst 1(GLSL.std.450) 37(FMin) 262 264 569617a3babSopenharmony_ci 266: 43(f64vec2) Load 45(dvec2v) 570617a3babSopenharmony_ci 267: 43(f64vec2) FAdd 266 265 571617a3babSopenharmony_ci Store 45(dvec2v) 267 572617a3babSopenharmony_ci 268: 48(f64vec3) Load 50(dvec3v) 573617a3babSopenharmony_ci 269:39(float64_t) Load 41(doublev) 574617a3babSopenharmony_ci 270: 48(f64vec3) CompositeConstruct 269 269 269 575617a3babSopenharmony_ci 271: 48(f64vec3) ExtInst 1(GLSL.std.450) 37(FMin) 268 270 576617a3babSopenharmony_ci 272: 48(f64vec3) Load 50(dvec3v) 577617a3babSopenharmony_ci 273: 48(f64vec3) FAdd 272 271 578617a3babSopenharmony_ci Store 50(dvec3v) 273 579617a3babSopenharmony_ci 274: 53(f64vec4) Load 55(dvec4v) 580617a3babSopenharmony_ci 275:39(float64_t) Load 41(doublev) 581617a3babSopenharmony_ci 276: 53(f64vec4) CompositeConstruct 275 275 275 275 582617a3babSopenharmony_ci 277: 53(f64vec4) ExtInst 1(GLSL.std.450) 37(FMin) 274 276 583617a3babSopenharmony_ci 278: 53(f64vec4) Load 55(dvec4v) 584617a3babSopenharmony_ci 279: 53(f64vec4) FAdd 278 277 585617a3babSopenharmony_ci Store 55(dvec4v) 279 586617a3babSopenharmony_ci 280: 43(f64vec2) Load 45(dvec2v) 587617a3babSopenharmony_ci 281: 43(f64vec2) Load 45(dvec2v) 588617a3babSopenharmony_ci 282: 43(f64vec2) ExtInst 1(GLSL.std.450) 37(FMin) 280 281 589617a3babSopenharmony_ci 283: 43(f64vec2) Load 45(dvec2v) 590617a3babSopenharmony_ci 284: 43(f64vec2) FAdd 283 282 591617a3babSopenharmony_ci Store 45(dvec2v) 284 592617a3babSopenharmony_ci 285: 48(f64vec3) Load 50(dvec3v) 593617a3babSopenharmony_ci 286: 48(f64vec3) Load 50(dvec3v) 594617a3babSopenharmony_ci 287: 48(f64vec3) ExtInst 1(GLSL.std.450) 37(FMin) 285 286 595617a3babSopenharmony_ci 288: 48(f64vec3) Load 50(dvec3v) 596617a3babSopenharmony_ci 289: 48(f64vec3) FAdd 288 287 597617a3babSopenharmony_ci Store 50(dvec3v) 289 598617a3babSopenharmony_ci 290: 53(f64vec4) Load 55(dvec4v) 599617a3babSopenharmony_ci 291: 53(f64vec4) Load 55(dvec4v) 600617a3babSopenharmony_ci 292: 53(f64vec4) ExtInst 1(GLSL.std.450) 37(FMin) 290 291 601617a3babSopenharmony_ci 293: 53(f64vec4) Load 55(dvec4v) 602617a3babSopenharmony_ci 294: 53(f64vec4) FAdd 293 292 603617a3babSopenharmony_ci Store 55(dvec4v) 294 604617a3babSopenharmony_ci 295:39(float64_t) Load 41(doublev) 605617a3babSopenharmony_ci 296:39(float64_t) Load 41(doublev) 606617a3babSopenharmony_ci 297:39(float64_t) ExtInst 1(GLSL.std.450) 40(FMax) 295 296 607617a3babSopenharmony_ci 298:39(float64_t) Load 41(doublev) 608617a3babSopenharmony_ci 299:39(float64_t) FAdd 298 297 609617a3babSopenharmony_ci Store 41(doublev) 299 610617a3babSopenharmony_ci 300: 43(f64vec2) Load 45(dvec2v) 611617a3babSopenharmony_ci 301:39(float64_t) Load 41(doublev) 612617a3babSopenharmony_ci 302: 43(f64vec2) CompositeConstruct 301 301 613617a3babSopenharmony_ci 303: 43(f64vec2) ExtInst 1(GLSL.std.450) 40(FMax) 300 302 614617a3babSopenharmony_ci 304: 43(f64vec2) Load 45(dvec2v) 615617a3babSopenharmony_ci 305: 43(f64vec2) FAdd 304 303 616617a3babSopenharmony_ci Store 45(dvec2v) 305 617617a3babSopenharmony_ci 306: 48(f64vec3) Load 50(dvec3v) 618617a3babSopenharmony_ci 307:39(float64_t) Load 41(doublev) 619617a3babSopenharmony_ci 308: 48(f64vec3) CompositeConstruct 307 307 307 620617a3babSopenharmony_ci 309: 48(f64vec3) ExtInst 1(GLSL.std.450) 40(FMax) 306 308 621617a3babSopenharmony_ci 310: 48(f64vec3) Load 50(dvec3v) 622617a3babSopenharmony_ci 311: 48(f64vec3) FAdd 310 309 623617a3babSopenharmony_ci Store 50(dvec3v) 311 624617a3babSopenharmony_ci 312: 53(f64vec4) Load 55(dvec4v) 625617a3babSopenharmony_ci 313:39(float64_t) Load 41(doublev) 626617a3babSopenharmony_ci 314: 53(f64vec4) CompositeConstruct 313 313 313 313 627617a3babSopenharmony_ci 315: 53(f64vec4) ExtInst 1(GLSL.std.450) 40(FMax) 312 314 628617a3babSopenharmony_ci 316: 53(f64vec4) Load 55(dvec4v) 629617a3babSopenharmony_ci 317: 53(f64vec4) FAdd 316 315 630617a3babSopenharmony_ci Store 55(dvec4v) 317 631617a3babSopenharmony_ci 318: 43(f64vec2) Load 45(dvec2v) 632617a3babSopenharmony_ci 319: 43(f64vec2) Load 45(dvec2v) 633617a3babSopenharmony_ci 320: 43(f64vec2) ExtInst 1(GLSL.std.450) 40(FMax) 318 319 634617a3babSopenharmony_ci 321: 43(f64vec2) Load 45(dvec2v) 635617a3babSopenharmony_ci 322: 43(f64vec2) FAdd 321 320 636617a3babSopenharmony_ci Store 45(dvec2v) 322 637617a3babSopenharmony_ci 323: 48(f64vec3) Load 50(dvec3v) 638617a3babSopenharmony_ci 324: 48(f64vec3) Load 50(dvec3v) 639617a3babSopenharmony_ci 325: 48(f64vec3) ExtInst 1(GLSL.std.450) 40(FMax) 323 324 640617a3babSopenharmony_ci 326: 48(f64vec3) Load 50(dvec3v) 641617a3babSopenharmony_ci 327: 48(f64vec3) FAdd 326 325 642617a3babSopenharmony_ci Store 50(dvec3v) 327 643617a3babSopenharmony_ci 328: 53(f64vec4) Load 55(dvec4v) 644617a3babSopenharmony_ci 329: 53(f64vec4) Load 55(dvec4v) 645617a3babSopenharmony_ci 330: 53(f64vec4) ExtInst 1(GLSL.std.450) 40(FMax) 328 329 646617a3babSopenharmony_ci 331: 53(f64vec4) Load 55(dvec4v) 647617a3babSopenharmony_ci 332: 53(f64vec4) FAdd 331 330 648617a3babSopenharmony_ci Store 55(dvec4v) 332 649617a3babSopenharmony_ci 333:39(float64_t) Load 41(doublev) 650617a3babSopenharmony_ci 334:39(float64_t) Load 41(doublev) 651617a3babSopenharmony_ci 335:39(float64_t) Load 41(doublev) 652617a3babSopenharmony_ci 336:39(float64_t) ExtInst 1(GLSL.std.450) 43(FClamp) 333 334 335 653617a3babSopenharmony_ci 337:39(float64_t) Load 41(doublev) 654617a3babSopenharmony_ci 338:39(float64_t) FAdd 337 336 655617a3babSopenharmony_ci Store 41(doublev) 338 656617a3babSopenharmony_ci 339: 43(f64vec2) Load 45(dvec2v) 657617a3babSopenharmony_ci 340:39(float64_t) Load 41(doublev) 658617a3babSopenharmony_ci 341:39(float64_t) Load 41(doublev) 659617a3babSopenharmony_ci 342: 43(f64vec2) CompositeConstruct 340 340 660617a3babSopenharmony_ci 343: 43(f64vec2) CompositeConstruct 341 341 661617a3babSopenharmony_ci 344: 43(f64vec2) ExtInst 1(GLSL.std.450) 43(FClamp) 339 342 343 662617a3babSopenharmony_ci 345: 43(f64vec2) Load 45(dvec2v) 663617a3babSopenharmony_ci 346: 43(f64vec2) FAdd 345 344 664617a3babSopenharmony_ci Store 45(dvec2v) 346 665617a3babSopenharmony_ci 347: 48(f64vec3) Load 50(dvec3v) 666617a3babSopenharmony_ci 348:39(float64_t) Load 41(doublev) 667617a3babSopenharmony_ci 349:39(float64_t) Load 41(doublev) 668617a3babSopenharmony_ci 350: 48(f64vec3) CompositeConstruct 348 348 348 669617a3babSopenharmony_ci 351: 48(f64vec3) CompositeConstruct 349 349 349 670617a3babSopenharmony_ci 352: 48(f64vec3) ExtInst 1(GLSL.std.450) 43(FClamp) 347 350 351 671617a3babSopenharmony_ci 353: 48(f64vec3) Load 50(dvec3v) 672617a3babSopenharmony_ci 354: 48(f64vec3) FAdd 353 352 673617a3babSopenharmony_ci Store 50(dvec3v) 354 674617a3babSopenharmony_ci 355: 53(f64vec4) Load 55(dvec4v) 675617a3babSopenharmony_ci 356:39(float64_t) Load 41(doublev) 676617a3babSopenharmony_ci 357:39(float64_t) Load 41(doublev) 677617a3babSopenharmony_ci 358: 53(f64vec4) CompositeConstruct 356 356 356 356 678617a3babSopenharmony_ci 359: 53(f64vec4) CompositeConstruct 357 357 357 357 679617a3babSopenharmony_ci 360: 53(f64vec4) ExtInst 1(GLSL.std.450) 43(FClamp) 355 358 359 680617a3babSopenharmony_ci 361: 53(f64vec4) Load 55(dvec4v) 681617a3babSopenharmony_ci 362: 53(f64vec4) FAdd 361 360 682617a3babSopenharmony_ci Store 55(dvec4v) 362 683617a3babSopenharmony_ci 363: 43(f64vec2) Load 45(dvec2v) 684617a3babSopenharmony_ci 364: 43(f64vec2) Load 45(dvec2v) 685617a3babSopenharmony_ci 365: 43(f64vec2) Load 45(dvec2v) 686617a3babSopenharmony_ci 366: 43(f64vec2) ExtInst 1(GLSL.std.450) 43(FClamp) 363 364 365 687617a3babSopenharmony_ci 367: 43(f64vec2) Load 45(dvec2v) 688617a3babSopenharmony_ci 368: 43(f64vec2) FAdd 367 366 689617a3babSopenharmony_ci Store 45(dvec2v) 368 690617a3babSopenharmony_ci 369: 48(f64vec3) Load 50(dvec3v) 691617a3babSopenharmony_ci 370: 48(f64vec3) Load 50(dvec3v) 692617a3babSopenharmony_ci 371: 48(f64vec3) Load 50(dvec3v) 693617a3babSopenharmony_ci 372: 48(f64vec3) ExtInst 1(GLSL.std.450) 43(FClamp) 369 370 371 694617a3babSopenharmony_ci 373: 48(f64vec3) Load 50(dvec3v) 695617a3babSopenharmony_ci 374: 48(f64vec3) FAdd 373 372 696617a3babSopenharmony_ci Store 50(dvec3v) 374 697617a3babSopenharmony_ci 375: 53(f64vec4) Load 55(dvec4v) 698617a3babSopenharmony_ci 376: 53(f64vec4) Load 55(dvec4v) 699617a3babSopenharmony_ci 377: 53(f64vec4) Load 55(dvec4v) 700617a3babSopenharmony_ci 378: 53(f64vec4) ExtInst 1(GLSL.std.450) 43(FClamp) 375 376 377 701617a3babSopenharmony_ci 379: 53(f64vec4) Load 55(dvec4v) 702617a3babSopenharmony_ci 380: 53(f64vec4) FAdd 379 378 703617a3babSopenharmony_ci Store 55(dvec4v) 380 704617a3babSopenharmony_ci 381:39(float64_t) Load 41(doublev) 705617a3babSopenharmony_ci 382:39(float64_t) Load 41(doublev) 706617a3babSopenharmony_ci 383:39(float64_t) Load 41(doublev) 707617a3babSopenharmony_ci 384:39(float64_t) ExtInst 1(GLSL.std.450) 46(FMix) 381 382 383 708617a3babSopenharmony_ci 385:39(float64_t) Load 41(doublev) 709617a3babSopenharmony_ci 386:39(float64_t) FAdd 385 384 710617a3babSopenharmony_ci Store 41(doublev) 386 711617a3babSopenharmony_ci 387: 43(f64vec2) Load 45(dvec2v) 712617a3babSopenharmony_ci 388: 43(f64vec2) Load 45(dvec2v) 713617a3babSopenharmony_ci 389:39(float64_t) Load 41(doublev) 714617a3babSopenharmony_ci 390: 43(f64vec2) CompositeConstruct 389 389 715617a3babSopenharmony_ci 391: 43(f64vec2) ExtInst 1(GLSL.std.450) 46(FMix) 387 388 390 716617a3babSopenharmony_ci 392: 43(f64vec2) Load 45(dvec2v) 717617a3babSopenharmony_ci 393: 43(f64vec2) FAdd 392 391 718617a3babSopenharmony_ci Store 45(dvec2v) 393 719617a3babSopenharmony_ci 394: 48(f64vec3) Load 50(dvec3v) 720617a3babSopenharmony_ci 395: 48(f64vec3) Load 50(dvec3v) 721617a3babSopenharmony_ci 396:39(float64_t) Load 41(doublev) 722617a3babSopenharmony_ci 397: 48(f64vec3) CompositeConstruct 396 396 396 723617a3babSopenharmony_ci 398: 48(f64vec3) ExtInst 1(GLSL.std.450) 46(FMix) 394 395 397 724617a3babSopenharmony_ci 399: 48(f64vec3) Load 50(dvec3v) 725617a3babSopenharmony_ci 400: 48(f64vec3) FAdd 399 398 726617a3babSopenharmony_ci Store 50(dvec3v) 400 727617a3babSopenharmony_ci 401: 53(f64vec4) Load 55(dvec4v) 728617a3babSopenharmony_ci 402: 53(f64vec4) Load 55(dvec4v) 729617a3babSopenharmony_ci 403:39(float64_t) Load 41(doublev) 730617a3babSopenharmony_ci 404: 53(f64vec4) CompositeConstruct 403 403 403 403 731617a3babSopenharmony_ci 405: 53(f64vec4) ExtInst 1(GLSL.std.450) 46(FMix) 401 402 404 732617a3babSopenharmony_ci 406: 53(f64vec4) Load 55(dvec4v) 733617a3babSopenharmony_ci 407: 53(f64vec4) FAdd 406 405 734617a3babSopenharmony_ci Store 55(dvec4v) 407 735617a3babSopenharmony_ci 408: 43(f64vec2) Load 45(dvec2v) 736617a3babSopenharmony_ci 409: 43(f64vec2) Load 45(dvec2v) 737617a3babSopenharmony_ci 410: 43(f64vec2) Load 45(dvec2v) 738617a3babSopenharmony_ci 411: 43(f64vec2) ExtInst 1(GLSL.std.450) 46(FMix) 408 409 410 739617a3babSopenharmony_ci 412: 43(f64vec2) Load 45(dvec2v) 740617a3babSopenharmony_ci 413: 43(f64vec2) FAdd 412 411 741617a3babSopenharmony_ci Store 45(dvec2v) 413 742617a3babSopenharmony_ci 414: 48(f64vec3) Load 50(dvec3v) 743617a3babSopenharmony_ci 415: 48(f64vec3) Load 50(dvec3v) 744617a3babSopenharmony_ci 416: 48(f64vec3) Load 50(dvec3v) 745617a3babSopenharmony_ci 417: 48(f64vec3) ExtInst 1(GLSL.std.450) 46(FMix) 414 415 416 746617a3babSopenharmony_ci 418: 48(f64vec3) Load 50(dvec3v) 747617a3babSopenharmony_ci 419: 48(f64vec3) FAdd 418 417 748617a3babSopenharmony_ci Store 50(dvec3v) 419 749617a3babSopenharmony_ci 420: 53(f64vec4) Load 55(dvec4v) 750617a3babSopenharmony_ci 421: 53(f64vec4) Load 55(dvec4v) 751617a3babSopenharmony_ci 422: 53(f64vec4) Load 55(dvec4v) 752617a3babSopenharmony_ci 423: 53(f64vec4) ExtInst 1(GLSL.std.450) 46(FMix) 420 421 422 753617a3babSopenharmony_ci 424: 53(f64vec4) Load 55(dvec4v) 754617a3babSopenharmony_ci 425: 53(f64vec4) FAdd 424 423 755617a3babSopenharmony_ci Store 55(dvec4v) 425 756617a3babSopenharmony_ci 426:39(float64_t) Load 41(doublev) 757617a3babSopenharmony_ci 427:39(float64_t) Load 41(doublev) 758617a3babSopenharmony_ci 431: 428(bool) Load 430(boolv) 759617a3babSopenharmony_ci 432:39(float64_t) Select 431 427 426 760617a3babSopenharmony_ci 433:39(float64_t) Load 41(doublev) 761617a3babSopenharmony_ci 434:39(float64_t) FAdd 433 432 762617a3babSopenharmony_ci Store 41(doublev) 434 763617a3babSopenharmony_ci 435: 43(f64vec2) Load 45(dvec2v) 764617a3babSopenharmony_ci 436: 43(f64vec2) Load 45(dvec2v) 765617a3babSopenharmony_ci 440: 437(bvec2) Load 439(bvec2v) 766617a3babSopenharmony_ci 441: 43(f64vec2) Select 440 436 435 767617a3babSopenharmony_ci 442: 43(f64vec2) Load 45(dvec2v) 768617a3babSopenharmony_ci 443: 43(f64vec2) FAdd 442 441 769617a3babSopenharmony_ci Store 45(dvec2v) 443 770617a3babSopenharmony_ci 444: 48(f64vec3) Load 50(dvec3v) 771617a3babSopenharmony_ci 445: 48(f64vec3) Load 50(dvec3v) 772617a3babSopenharmony_ci 449: 446(bvec3) Load 448(bvec3v) 773617a3babSopenharmony_ci 450: 48(f64vec3) Select 449 445 444 774617a3babSopenharmony_ci 451: 48(f64vec3) Load 50(dvec3v) 775617a3babSopenharmony_ci 452: 48(f64vec3) FAdd 451 450 776617a3babSopenharmony_ci Store 50(dvec3v) 452 777617a3babSopenharmony_ci 453: 53(f64vec4) Load 55(dvec4v) 778617a3babSopenharmony_ci 454: 53(f64vec4) Load 55(dvec4v) 779617a3babSopenharmony_ci 458: 455(bvec4) Load 457(bvec4v) 780617a3babSopenharmony_ci 459: 53(f64vec4) Select 458 454 453 781617a3babSopenharmony_ci 460: 53(f64vec4) Load 55(dvec4v) 782617a3babSopenharmony_ci 461: 53(f64vec4) FAdd 460 459 783617a3babSopenharmony_ci Store 55(dvec4v) 461 784617a3babSopenharmony_ci 462:39(float64_t) Load 41(doublev) 785617a3babSopenharmony_ci 463:39(float64_t) Load 41(doublev) 786617a3babSopenharmony_ci 464:39(float64_t) ExtInst 1(GLSL.std.450) 48(Step) 462 463 787617a3babSopenharmony_ci 465:39(float64_t) Load 41(doublev) 788617a3babSopenharmony_ci 466:39(float64_t) FAdd 465 464 789617a3babSopenharmony_ci Store 41(doublev) 466 790617a3babSopenharmony_ci 467: 43(f64vec2) Load 45(dvec2v) 791617a3babSopenharmony_ci 468: 43(f64vec2) Load 45(dvec2v) 792617a3babSopenharmony_ci 469: 43(f64vec2) ExtInst 1(GLSL.std.450) 48(Step) 467 468 793617a3babSopenharmony_ci 470: 43(f64vec2) Load 45(dvec2v) 794617a3babSopenharmony_ci 471: 43(f64vec2) FAdd 470 469 795617a3babSopenharmony_ci Store 45(dvec2v) 471 796617a3babSopenharmony_ci 472: 48(f64vec3) Load 50(dvec3v) 797617a3babSopenharmony_ci 473: 48(f64vec3) Load 50(dvec3v) 798617a3babSopenharmony_ci 474: 48(f64vec3) ExtInst 1(GLSL.std.450) 48(Step) 472 473 799617a3babSopenharmony_ci 475: 48(f64vec3) Load 50(dvec3v) 800617a3babSopenharmony_ci 476: 48(f64vec3) FAdd 475 474 801617a3babSopenharmony_ci Store 50(dvec3v) 476 802617a3babSopenharmony_ci 477: 53(f64vec4) Load 55(dvec4v) 803617a3babSopenharmony_ci 478: 53(f64vec4) Load 55(dvec4v) 804617a3babSopenharmony_ci 479: 53(f64vec4) ExtInst 1(GLSL.std.450) 48(Step) 477 478 805617a3babSopenharmony_ci 480: 53(f64vec4) Load 55(dvec4v) 806617a3babSopenharmony_ci 481: 53(f64vec4) FAdd 480 479 807617a3babSopenharmony_ci Store 55(dvec4v) 481 808617a3babSopenharmony_ci 482:39(float64_t) Load 41(doublev) 809617a3babSopenharmony_ci 483: 43(f64vec2) Load 45(dvec2v) 810617a3babSopenharmony_ci 484: 43(f64vec2) CompositeConstruct 482 482 811617a3babSopenharmony_ci 485: 43(f64vec2) ExtInst 1(GLSL.std.450) 48(Step) 484 483 812617a3babSopenharmony_ci 486: 43(f64vec2) Load 45(dvec2v) 813617a3babSopenharmony_ci 487: 43(f64vec2) FAdd 486 485 814617a3babSopenharmony_ci Store 45(dvec2v) 487 815617a3babSopenharmony_ci 488:39(float64_t) Load 41(doublev) 816617a3babSopenharmony_ci 489: 48(f64vec3) Load 50(dvec3v) 817617a3babSopenharmony_ci 490: 48(f64vec3) CompositeConstruct 488 488 488 818617a3babSopenharmony_ci 491: 48(f64vec3) ExtInst 1(GLSL.std.450) 48(Step) 490 489 819617a3babSopenharmony_ci 492: 48(f64vec3) Load 50(dvec3v) 820617a3babSopenharmony_ci 493: 48(f64vec3) FAdd 492 491 821617a3babSopenharmony_ci Store 50(dvec3v) 493 822617a3babSopenharmony_ci 494:39(float64_t) Load 41(doublev) 823617a3babSopenharmony_ci 495: 53(f64vec4) Load 55(dvec4v) 824617a3babSopenharmony_ci 496: 53(f64vec4) CompositeConstruct 494 494 494 494 825617a3babSopenharmony_ci 497: 53(f64vec4) ExtInst 1(GLSL.std.450) 48(Step) 496 495 826617a3babSopenharmony_ci 498: 53(f64vec4) Load 55(dvec4v) 827617a3babSopenharmony_ci 499: 53(f64vec4) FAdd 498 497 828617a3babSopenharmony_ci Store 55(dvec4v) 499 829617a3babSopenharmony_ci 500:39(float64_t) Load 41(doublev) 830617a3babSopenharmony_ci 501:39(float64_t) Load 41(doublev) 831617a3babSopenharmony_ci 502:39(float64_t) Load 41(doublev) 832617a3babSopenharmony_ci 503:39(float64_t) ExtInst 1(GLSL.std.450) 49(SmoothStep) 500 501 502 833617a3babSopenharmony_ci 504:39(float64_t) Load 41(doublev) 834617a3babSopenharmony_ci 505:39(float64_t) FAdd 504 503 835617a3babSopenharmony_ci Store 41(doublev) 505 836617a3babSopenharmony_ci 506: 43(f64vec2) Load 45(dvec2v) 837617a3babSopenharmony_ci 507: 43(f64vec2) Load 45(dvec2v) 838617a3babSopenharmony_ci 508: 43(f64vec2) Load 45(dvec2v) 839617a3babSopenharmony_ci 509: 43(f64vec2) ExtInst 1(GLSL.std.450) 49(SmoothStep) 506 507 508 840617a3babSopenharmony_ci 510: 43(f64vec2) Load 45(dvec2v) 841617a3babSopenharmony_ci 511: 43(f64vec2) FAdd 510 509 842617a3babSopenharmony_ci Store 45(dvec2v) 511 843617a3babSopenharmony_ci 512: 48(f64vec3) Load 50(dvec3v) 844617a3babSopenharmony_ci 513: 48(f64vec3) Load 50(dvec3v) 845617a3babSopenharmony_ci 514: 48(f64vec3) Load 50(dvec3v) 846617a3babSopenharmony_ci 515: 48(f64vec3) ExtInst 1(GLSL.std.450) 49(SmoothStep) 512 513 514 847617a3babSopenharmony_ci 516: 48(f64vec3) Load 50(dvec3v) 848617a3babSopenharmony_ci 517: 48(f64vec3) FAdd 516 515 849617a3babSopenharmony_ci Store 50(dvec3v) 517 850617a3babSopenharmony_ci 518: 53(f64vec4) Load 55(dvec4v) 851617a3babSopenharmony_ci 519: 53(f64vec4) Load 55(dvec4v) 852617a3babSopenharmony_ci 520: 53(f64vec4) Load 55(dvec4v) 853617a3babSopenharmony_ci 521: 53(f64vec4) ExtInst 1(GLSL.std.450) 49(SmoothStep) 518 519 520 854617a3babSopenharmony_ci 522: 53(f64vec4) Load 55(dvec4v) 855617a3babSopenharmony_ci 523: 53(f64vec4) FAdd 522 521 856617a3babSopenharmony_ci Store 55(dvec4v) 523 857617a3babSopenharmony_ci 524:39(float64_t) Load 41(doublev) 858617a3babSopenharmony_ci 525:39(float64_t) Load 41(doublev) 859617a3babSopenharmony_ci 526: 43(f64vec2) Load 45(dvec2v) 860617a3babSopenharmony_ci 527: 43(f64vec2) CompositeConstruct 524 524 861617a3babSopenharmony_ci 528: 43(f64vec2) CompositeConstruct 525 525 862617a3babSopenharmony_ci 529: 43(f64vec2) ExtInst 1(GLSL.std.450) 49(SmoothStep) 527 528 526 863617a3babSopenharmony_ci 530: 43(f64vec2) Load 45(dvec2v) 864617a3babSopenharmony_ci 531: 43(f64vec2) FAdd 530 529 865617a3babSopenharmony_ci Store 45(dvec2v) 531 866617a3babSopenharmony_ci 532:39(float64_t) Load 41(doublev) 867617a3babSopenharmony_ci 533:39(float64_t) Load 41(doublev) 868617a3babSopenharmony_ci 534: 48(f64vec3) Load 50(dvec3v) 869617a3babSopenharmony_ci 535: 48(f64vec3) CompositeConstruct 532 532 532 870617a3babSopenharmony_ci 536: 48(f64vec3) CompositeConstruct 533 533 533 871617a3babSopenharmony_ci 537: 48(f64vec3) ExtInst 1(GLSL.std.450) 49(SmoothStep) 535 536 534 872617a3babSopenharmony_ci 538: 48(f64vec3) Load 50(dvec3v) 873617a3babSopenharmony_ci 539: 48(f64vec3) FAdd 538 537 874617a3babSopenharmony_ci Store 50(dvec3v) 539 875617a3babSopenharmony_ci 540:39(float64_t) Load 41(doublev) 876617a3babSopenharmony_ci 541:39(float64_t) Load 41(doublev) 877617a3babSopenharmony_ci 542: 53(f64vec4) Load 55(dvec4v) 878617a3babSopenharmony_ci 543: 53(f64vec4) CompositeConstruct 540 540 540 540 879617a3babSopenharmony_ci 544: 53(f64vec4) CompositeConstruct 541 541 541 541 880617a3babSopenharmony_ci 545: 53(f64vec4) ExtInst 1(GLSL.std.450) 49(SmoothStep) 543 544 542 881617a3babSopenharmony_ci 546: 53(f64vec4) Load 55(dvec4v) 882617a3babSopenharmony_ci 547: 53(f64vec4) FAdd 546 545 883617a3babSopenharmony_ci Store 55(dvec4v) 547 884617a3babSopenharmony_ci 548:39(float64_t) Load 41(doublev) 885617a3babSopenharmony_ci 549: 428(bool) IsNan 548 886617a3babSopenharmony_ci Store 430(boolv) 549 887617a3babSopenharmony_ci 550: 43(f64vec2) Load 45(dvec2v) 888617a3babSopenharmony_ci 551: 437(bvec2) IsNan 550 889617a3babSopenharmony_ci Store 439(bvec2v) 551 890617a3babSopenharmony_ci 552: 48(f64vec3) Load 50(dvec3v) 891617a3babSopenharmony_ci 553: 446(bvec3) IsNan 552 892617a3babSopenharmony_ci Store 448(bvec3v) 553 893617a3babSopenharmony_ci 554: 53(f64vec4) Load 55(dvec4v) 894617a3babSopenharmony_ci 555: 455(bvec4) IsNan 554 895617a3babSopenharmony_ci Store 457(bvec4v) 555 896617a3babSopenharmony_ci 556: 428(bool) Load 430(boolv) 897617a3babSopenharmony_ci SelectionMerge 559 None 898617a3babSopenharmony_ci BranchConditional 556 558 562 899617a3babSopenharmony_ci 558: Label 900617a3babSopenharmony_ci 560:39(float64_t) Load 41(doublev) 901617a3babSopenharmony_ci 561: 428(bool) IsInf 560 902617a3babSopenharmony_ci Store 557 561 903617a3babSopenharmony_ci Branch 559 904617a3babSopenharmony_ci 562: Label 905617a3babSopenharmony_ci Store 557 563 906617a3babSopenharmony_ci Branch 559 907617a3babSopenharmony_ci 559: Label 908617a3babSopenharmony_ci 564: 428(bool) Load 557 909617a3babSopenharmony_ci Store 430(boolv) 564 910617a3babSopenharmony_ci 565: 428(bool) Load 430(boolv) 911617a3babSopenharmony_ci SelectionMerge 568 None 912617a3babSopenharmony_ci BranchConditional 565 567 571 913617a3babSopenharmony_ci 567: Label 914617a3babSopenharmony_ci 569: 43(f64vec2) Load 45(dvec2v) 915617a3babSopenharmony_ci 570: 437(bvec2) IsInf 569 916617a3babSopenharmony_ci Store 566 570 917617a3babSopenharmony_ci Branch 568 918617a3babSopenharmony_ci 571: Label 919617a3babSopenharmony_ci Store 566 572 920617a3babSopenharmony_ci Branch 568 921617a3babSopenharmony_ci 568: Label 922617a3babSopenharmony_ci 573: 437(bvec2) Load 566 923617a3babSopenharmony_ci Store 439(bvec2v) 573 924617a3babSopenharmony_ci 574: 428(bool) Load 430(boolv) 925617a3babSopenharmony_ci SelectionMerge 577 None 926617a3babSopenharmony_ci BranchConditional 574 576 580 927617a3babSopenharmony_ci 576: Label 928617a3babSopenharmony_ci 578: 48(f64vec3) Load 50(dvec3v) 929617a3babSopenharmony_ci 579: 446(bvec3) IsInf 578 930617a3babSopenharmony_ci Store 575 579 931617a3babSopenharmony_ci Branch 577 932617a3babSopenharmony_ci 580: Label 933617a3babSopenharmony_ci Store 575 581 934617a3babSopenharmony_ci Branch 577 935617a3babSopenharmony_ci 577: Label 936617a3babSopenharmony_ci 582: 446(bvec3) Load 575 937617a3babSopenharmony_ci Store 448(bvec3v) 582 938617a3babSopenharmony_ci 583: 428(bool) Load 430(boolv) 939617a3babSopenharmony_ci SelectionMerge 586 None 940617a3babSopenharmony_ci BranchConditional 583 585 589 941617a3babSopenharmony_ci 585: Label 942617a3babSopenharmony_ci 587: 53(f64vec4) Load 55(dvec4v) 943617a3babSopenharmony_ci 588: 455(bvec4) IsInf 587 944617a3babSopenharmony_ci Store 584 588 945617a3babSopenharmony_ci Branch 586 946617a3babSopenharmony_ci 589: Label 947617a3babSopenharmony_ci Store 584 590 948617a3babSopenharmony_ci Branch 586 949617a3babSopenharmony_ci 586: Label 950617a3babSopenharmony_ci 591: 455(bvec4) Load 584 951617a3babSopenharmony_ci Store 457(bvec4v) 591 952617a3babSopenharmony_ci 592:39(float64_t) Load 41(doublev) 953617a3babSopenharmony_ci 593:39(float64_t) ExtInst 1(GLSL.std.450) 66(Length) 592 954617a3babSopenharmony_ci 594:39(float64_t) Load 41(doublev) 955617a3babSopenharmony_ci 595:39(float64_t) FAdd 594 593 956617a3babSopenharmony_ci Store 41(doublev) 595 957617a3babSopenharmony_ci 596: 43(f64vec2) Load 45(dvec2v) 958617a3babSopenharmony_ci 597:39(float64_t) ExtInst 1(GLSL.std.450) 66(Length) 596 959617a3babSopenharmony_ci 598:39(float64_t) Load 41(doublev) 960617a3babSopenharmony_ci 599:39(float64_t) FAdd 598 597 961617a3babSopenharmony_ci Store 41(doublev) 599 962617a3babSopenharmony_ci 600: 48(f64vec3) Load 50(dvec3v) 963617a3babSopenharmony_ci 601:39(float64_t) ExtInst 1(GLSL.std.450) 66(Length) 600 964617a3babSopenharmony_ci 602:39(float64_t) Load 41(doublev) 965617a3babSopenharmony_ci 603:39(float64_t) FAdd 602 601 966617a3babSopenharmony_ci Store 41(doublev) 603 967617a3babSopenharmony_ci 604: 53(f64vec4) Load 55(dvec4v) 968617a3babSopenharmony_ci 605:39(float64_t) ExtInst 1(GLSL.std.450) 66(Length) 604 969617a3babSopenharmony_ci 606:39(float64_t) Load 41(doublev) 970617a3babSopenharmony_ci 607:39(float64_t) FAdd 606 605 971617a3babSopenharmony_ci Store 41(doublev) 607 972617a3babSopenharmony_ci 608:39(float64_t) Load 41(doublev) 973617a3babSopenharmony_ci 609:39(float64_t) Load 41(doublev) 974617a3babSopenharmony_ci 610:39(float64_t) ExtInst 1(GLSL.std.450) 67(Distance) 608 609 975617a3babSopenharmony_ci 611:39(float64_t) Load 41(doublev) 976617a3babSopenharmony_ci 612:39(float64_t) FAdd 611 610 977617a3babSopenharmony_ci Store 41(doublev) 612 978617a3babSopenharmony_ci 613: 43(f64vec2) Load 45(dvec2v) 979617a3babSopenharmony_ci 614: 43(f64vec2) Load 45(dvec2v) 980617a3babSopenharmony_ci 615:39(float64_t) ExtInst 1(GLSL.std.450) 67(Distance) 613 614 981617a3babSopenharmony_ci 616:39(float64_t) Load 41(doublev) 982617a3babSopenharmony_ci 617:39(float64_t) FAdd 616 615 983617a3babSopenharmony_ci Store 41(doublev) 617 984617a3babSopenharmony_ci 618: 48(f64vec3) Load 50(dvec3v) 985617a3babSopenharmony_ci 619: 48(f64vec3) Load 50(dvec3v) 986617a3babSopenharmony_ci 620:39(float64_t) ExtInst 1(GLSL.std.450) 67(Distance) 618 619 987617a3babSopenharmony_ci 621:39(float64_t) Load 41(doublev) 988617a3babSopenharmony_ci 622:39(float64_t) FAdd 621 620 989617a3babSopenharmony_ci Store 41(doublev) 622 990617a3babSopenharmony_ci 623: 53(f64vec4) Load 55(dvec4v) 991617a3babSopenharmony_ci 624: 53(f64vec4) Load 55(dvec4v) 992617a3babSopenharmony_ci 625:39(float64_t) ExtInst 1(GLSL.std.450) 67(Distance) 623 624 993617a3babSopenharmony_ci 626:39(float64_t) Load 41(doublev) 994617a3babSopenharmony_ci 627:39(float64_t) FAdd 626 625 995617a3babSopenharmony_ci Store 41(doublev) 627 996617a3babSopenharmony_ci 628:39(float64_t) Load 41(doublev) 997617a3babSopenharmony_ci 629:39(float64_t) Load 41(doublev) 998617a3babSopenharmony_ci 630:39(float64_t) FMul 628 629 999617a3babSopenharmony_ci 631:39(float64_t) Load 41(doublev) 1000617a3babSopenharmony_ci 632:39(float64_t) FAdd 631 630 1001617a3babSopenharmony_ci Store 41(doublev) 632 1002617a3babSopenharmony_ci 633: 43(f64vec2) Load 45(dvec2v) 1003617a3babSopenharmony_ci 634: 43(f64vec2) Load 45(dvec2v) 1004617a3babSopenharmony_ci 635:39(float64_t) Dot 633 634 1005617a3babSopenharmony_ci 636:39(float64_t) Load 41(doublev) 1006617a3babSopenharmony_ci 637:39(float64_t) FAdd 636 635 1007617a3babSopenharmony_ci Store 41(doublev) 637 1008617a3babSopenharmony_ci 638: 48(f64vec3) Load 50(dvec3v) 1009617a3babSopenharmony_ci 639: 48(f64vec3) Load 50(dvec3v) 1010617a3babSopenharmony_ci 640:39(float64_t) Dot 638 639 1011617a3babSopenharmony_ci 641:39(float64_t) Load 41(doublev) 1012617a3babSopenharmony_ci 642:39(float64_t) FAdd 641 640 1013617a3babSopenharmony_ci Store 41(doublev) 642 1014617a3babSopenharmony_ci 643: 53(f64vec4) Load 55(dvec4v) 1015617a3babSopenharmony_ci 644: 53(f64vec4) Load 55(dvec4v) 1016617a3babSopenharmony_ci 645:39(float64_t) Dot 643 644 1017617a3babSopenharmony_ci 646:39(float64_t) Load 41(doublev) 1018617a3babSopenharmony_ci 647:39(float64_t) FAdd 646 645 1019617a3babSopenharmony_ci Store 41(doublev) 647 1020617a3babSopenharmony_ci 648: 48(f64vec3) Load 50(dvec3v) 1021617a3babSopenharmony_ci 649: 48(f64vec3) Load 50(dvec3v) 1022617a3babSopenharmony_ci 650: 48(f64vec3) ExtInst 1(GLSL.std.450) 68(Cross) 648 649 1023617a3babSopenharmony_ci 651: 48(f64vec3) Load 50(dvec3v) 1024617a3babSopenharmony_ci 652: 48(f64vec3) FAdd 651 650 1025617a3babSopenharmony_ci Store 50(dvec3v) 652 1026617a3babSopenharmony_ci 653:39(float64_t) Load 41(doublev) 1027617a3babSopenharmony_ci 654:39(float64_t) ExtInst 1(GLSL.std.450) 69(Normalize) 653 1028617a3babSopenharmony_ci 655:39(float64_t) Load 41(doublev) 1029617a3babSopenharmony_ci 656:39(float64_t) FAdd 655 654 1030617a3babSopenharmony_ci Store 41(doublev) 656 1031617a3babSopenharmony_ci 657: 43(f64vec2) Load 45(dvec2v) 1032617a3babSopenharmony_ci 658: 43(f64vec2) ExtInst 1(GLSL.std.450) 69(Normalize) 657 1033617a3babSopenharmony_ci 659: 43(f64vec2) Load 45(dvec2v) 1034617a3babSopenharmony_ci 660: 43(f64vec2) FAdd 659 658 1035617a3babSopenharmony_ci Store 45(dvec2v) 660 1036617a3babSopenharmony_ci 661: 48(f64vec3) Load 50(dvec3v) 1037617a3babSopenharmony_ci 662: 48(f64vec3) ExtInst 1(GLSL.std.450) 69(Normalize) 661 1038617a3babSopenharmony_ci 663: 48(f64vec3) Load 50(dvec3v) 1039617a3babSopenharmony_ci 664: 48(f64vec3) FAdd 663 662 1040617a3babSopenharmony_ci Store 50(dvec3v) 664 1041617a3babSopenharmony_ci 665: 53(f64vec4) Load 55(dvec4v) 1042617a3babSopenharmony_ci 666: 53(f64vec4) ExtInst 1(GLSL.std.450) 69(Normalize) 665 1043617a3babSopenharmony_ci 667: 53(f64vec4) Load 55(dvec4v) 1044617a3babSopenharmony_ci 668: 53(f64vec4) FAdd 667 666 1045617a3babSopenharmony_ci Store 55(dvec4v) 668 1046617a3babSopenharmony_ci 669:39(float64_t) Load 41(doublev) 1047617a3babSopenharmony_ci 670:39(float64_t) Load 41(doublev) 1048617a3babSopenharmony_ci 671:39(float64_t) Load 41(doublev) 1049617a3babSopenharmony_ci 672:39(float64_t) ExtInst 1(GLSL.std.450) 70(FaceForward) 669 670 671 1050617a3babSopenharmony_ci 673:39(float64_t) Load 41(doublev) 1051617a3babSopenharmony_ci 674:39(float64_t) FAdd 673 672 1052617a3babSopenharmony_ci Store 41(doublev) 674 1053617a3babSopenharmony_ci 675: 43(f64vec2) Load 45(dvec2v) 1054617a3babSopenharmony_ci 676: 43(f64vec2) Load 45(dvec2v) 1055617a3babSopenharmony_ci 677: 43(f64vec2) Load 45(dvec2v) 1056617a3babSopenharmony_ci 678: 43(f64vec2) ExtInst 1(GLSL.std.450) 70(FaceForward) 675 676 677 1057617a3babSopenharmony_ci 679: 43(f64vec2) Load 45(dvec2v) 1058617a3babSopenharmony_ci 680: 43(f64vec2) FAdd 679 678 1059617a3babSopenharmony_ci Store 45(dvec2v) 680 1060617a3babSopenharmony_ci 681: 48(f64vec3) Load 50(dvec3v) 1061617a3babSopenharmony_ci 682: 48(f64vec3) Load 50(dvec3v) 1062617a3babSopenharmony_ci 683: 48(f64vec3) Load 50(dvec3v) 1063617a3babSopenharmony_ci 684: 48(f64vec3) ExtInst 1(GLSL.std.450) 70(FaceForward) 681 682 683 1064617a3babSopenharmony_ci 685: 48(f64vec3) Load 50(dvec3v) 1065617a3babSopenharmony_ci 686: 48(f64vec3) FAdd 685 684 1066617a3babSopenharmony_ci Store 50(dvec3v) 686 1067617a3babSopenharmony_ci 687: 53(f64vec4) Load 55(dvec4v) 1068617a3babSopenharmony_ci 688: 53(f64vec4) Load 55(dvec4v) 1069617a3babSopenharmony_ci 689: 53(f64vec4) Load 55(dvec4v) 1070617a3babSopenharmony_ci 690: 53(f64vec4) ExtInst 1(GLSL.std.450) 70(FaceForward) 687 688 689 1071617a3babSopenharmony_ci 691: 53(f64vec4) Load 55(dvec4v) 1072617a3babSopenharmony_ci 692: 53(f64vec4) FAdd 691 690 1073617a3babSopenharmony_ci Store 55(dvec4v) 692 1074617a3babSopenharmony_ci 693:39(float64_t) Load 41(doublev) 1075617a3babSopenharmony_ci 694:39(float64_t) Load 41(doublev) 1076617a3babSopenharmony_ci 695:39(float64_t) ExtInst 1(GLSL.std.450) 71(Reflect) 693 694 1077617a3babSopenharmony_ci 696:39(float64_t) Load 41(doublev) 1078617a3babSopenharmony_ci 697:39(float64_t) FAdd 696 695 1079617a3babSopenharmony_ci Store 41(doublev) 697 1080617a3babSopenharmony_ci 698: 43(f64vec2) Load 45(dvec2v) 1081617a3babSopenharmony_ci 699: 43(f64vec2) Load 45(dvec2v) 1082617a3babSopenharmony_ci 700: 43(f64vec2) ExtInst 1(GLSL.std.450) 71(Reflect) 698 699 1083617a3babSopenharmony_ci 701: 43(f64vec2) Load 45(dvec2v) 1084617a3babSopenharmony_ci 702: 43(f64vec2) FAdd 701 700 1085617a3babSopenharmony_ci Store 45(dvec2v) 702 1086617a3babSopenharmony_ci 703: 48(f64vec3) Load 50(dvec3v) 1087617a3babSopenharmony_ci 704: 48(f64vec3) Load 50(dvec3v) 1088617a3babSopenharmony_ci 705: 48(f64vec3) ExtInst 1(GLSL.std.450) 71(Reflect) 703 704 1089617a3babSopenharmony_ci 706: 48(f64vec3) Load 50(dvec3v) 1090617a3babSopenharmony_ci 707: 48(f64vec3) FAdd 706 705 1091617a3babSopenharmony_ci Store 50(dvec3v) 707 1092617a3babSopenharmony_ci 708: 53(f64vec4) Load 55(dvec4v) 1093617a3babSopenharmony_ci 709: 53(f64vec4) Load 55(dvec4v) 1094617a3babSopenharmony_ci 710: 53(f64vec4) ExtInst 1(GLSL.std.450) 71(Reflect) 708 709 1095617a3babSopenharmony_ci 711: 53(f64vec4) Load 55(dvec4v) 1096617a3babSopenharmony_ci 712: 53(f64vec4) FAdd 711 710 1097617a3babSopenharmony_ci Store 55(dvec4v) 712 1098617a3babSopenharmony_ci 713:39(float64_t) Load 41(doublev) 1099617a3babSopenharmony_ci 714:39(float64_t) Load 41(doublev) 1100617a3babSopenharmony_ci 715:39(float64_t) Load 41(doublev) 1101617a3babSopenharmony_ci 716:39(float64_t) ExtInst 1(GLSL.std.450) 72(Refract) 713 714 715 1102617a3babSopenharmony_ci 717:39(float64_t) Load 41(doublev) 1103617a3babSopenharmony_ci 718:39(float64_t) FAdd 717 716 1104617a3babSopenharmony_ci Store 41(doublev) 718 1105617a3babSopenharmony_ci 719: 43(f64vec2) Load 45(dvec2v) 1106617a3babSopenharmony_ci 720: 43(f64vec2) Load 45(dvec2v) 1107617a3babSopenharmony_ci 721:39(float64_t) Load 41(doublev) 1108617a3babSopenharmony_ci 722: 43(f64vec2) ExtInst 1(GLSL.std.450) 72(Refract) 719 720 721 1109617a3babSopenharmony_ci 723: 43(f64vec2) Load 45(dvec2v) 1110617a3babSopenharmony_ci 724: 43(f64vec2) FAdd 723 722 1111617a3babSopenharmony_ci Store 45(dvec2v) 724 1112617a3babSopenharmony_ci 725: 48(f64vec3) Load 50(dvec3v) 1113617a3babSopenharmony_ci 726: 48(f64vec3) Load 50(dvec3v) 1114617a3babSopenharmony_ci 727:39(float64_t) Load 41(doublev) 1115617a3babSopenharmony_ci 728: 48(f64vec3) ExtInst 1(GLSL.std.450) 72(Refract) 725 726 727 1116617a3babSopenharmony_ci 729: 48(f64vec3) Load 50(dvec3v) 1117617a3babSopenharmony_ci 730: 48(f64vec3) FAdd 729 728 1118617a3babSopenharmony_ci Store 50(dvec3v) 730 1119617a3babSopenharmony_ci 731: 53(f64vec4) Load 55(dvec4v) 1120617a3babSopenharmony_ci 732: 53(f64vec4) Load 55(dvec4v) 1121617a3babSopenharmony_ci 733:39(float64_t) Load 41(doublev) 1122617a3babSopenharmony_ci 734: 53(f64vec4) ExtInst 1(GLSL.std.450) 72(Refract) 731 732 733 1123617a3babSopenharmony_ci 735: 53(f64vec4) Load 55(dvec4v) 1124617a3babSopenharmony_ci 736: 53(f64vec4) FAdd 735 734 1125617a3babSopenharmony_ci Store 55(dvec4v) 736 1126617a3babSopenharmony_ci 740: 43(f64vec2) Load 45(dvec2v) 1127617a3babSopenharmony_ci 741: 43(f64vec2) Load 45(dvec2v) 1128617a3babSopenharmony_ci 742: 737 OuterProduct 740 741 1129617a3babSopenharmony_ci Store 739(dmat2v) 742 1130617a3babSopenharmony_ci 746: 48(f64vec3) Load 50(dvec3v) 1131617a3babSopenharmony_ci 747: 48(f64vec3) Load 50(dvec3v) 1132617a3babSopenharmony_ci 748: 743 OuterProduct 746 747 1133617a3babSopenharmony_ci Store 745(dmat3v) 748 1134617a3babSopenharmony_ci 752: 53(f64vec4) Load 55(dvec4v) 1135617a3babSopenharmony_ci 753: 53(f64vec4) Load 55(dvec4v) 1136617a3babSopenharmony_ci 754: 749 OuterProduct 752 753 1137617a3babSopenharmony_ci Store 751(dmat4v) 754 1138617a3babSopenharmony_ci 758: 48(f64vec3) Load 50(dvec3v) 1139617a3babSopenharmony_ci 759: 43(f64vec2) Load 45(dvec2v) 1140617a3babSopenharmony_ci 760: 755 OuterProduct 758 759 1141617a3babSopenharmony_ci Store 757(dmat2x3v) 760 1142617a3babSopenharmony_ci 764: 43(f64vec2) Load 45(dvec2v) 1143617a3babSopenharmony_ci 765: 48(f64vec3) Load 50(dvec3v) 1144617a3babSopenharmony_ci 766: 761 OuterProduct 764 765 1145617a3babSopenharmony_ci Store 763(dmat3x2v) 766 1146617a3babSopenharmony_ci 770: 53(f64vec4) Load 55(dvec4v) 1147617a3babSopenharmony_ci 771: 43(f64vec2) Load 45(dvec2v) 1148617a3babSopenharmony_ci 772: 767 OuterProduct 770 771 1149617a3babSopenharmony_ci Store 769(dmat2x4v) 772 1150617a3babSopenharmony_ci 776: 43(f64vec2) Load 45(dvec2v) 1151617a3babSopenharmony_ci 777: 53(f64vec4) Load 55(dvec4v) 1152617a3babSopenharmony_ci 778: 773 OuterProduct 776 777 1153617a3babSopenharmony_ci Store 775(dmat4x2v) 778 1154617a3babSopenharmony_ci 782: 53(f64vec4) Load 55(dvec4v) 1155617a3babSopenharmony_ci 783: 48(f64vec3) Load 50(dvec3v) 1156617a3babSopenharmony_ci 784: 779 OuterProduct 782 783 1157617a3babSopenharmony_ci Store 781(dmat3x4v) 784 1158617a3babSopenharmony_ci 788: 48(f64vec3) Load 50(dvec3v) 1159617a3babSopenharmony_ci 789: 53(f64vec4) Load 55(dvec4v) 1160617a3babSopenharmony_ci 790: 785 OuterProduct 788 789 1161617a3babSopenharmony_ci Store 787(dmat4x3v) 790 1162617a3babSopenharmony_ci 791: 737 Load 739(dmat2v) 1163617a3babSopenharmony_ci 792: 737 Load 739(dmat2v) 1164617a3babSopenharmony_ci 793: 43(f64vec2) CompositeExtract 791 0 1165617a3babSopenharmony_ci 794: 43(f64vec2) CompositeExtract 792 0 1166617a3babSopenharmony_ci 795: 43(f64vec2) FMul 793 794 1167617a3babSopenharmony_ci 796: 43(f64vec2) CompositeExtract 791 1 1168617a3babSopenharmony_ci 797: 43(f64vec2) CompositeExtract 792 1 1169617a3babSopenharmony_ci 798: 43(f64vec2) FMul 796 797 1170617a3babSopenharmony_ci 799: 737 CompositeConstruct 795 798 1171617a3babSopenharmony_ci 800: 737 Load 739(dmat2v) 1172617a3babSopenharmony_ci 801: 737 MatrixTimesMatrix 800 799 1173617a3babSopenharmony_ci Store 739(dmat2v) 801 1174617a3babSopenharmony_ci 802: 743 Load 745(dmat3v) 1175617a3babSopenharmony_ci 803: 743 Load 745(dmat3v) 1176617a3babSopenharmony_ci 804: 48(f64vec3) CompositeExtract 802 0 1177617a3babSopenharmony_ci 805: 48(f64vec3) CompositeExtract 803 0 1178617a3babSopenharmony_ci 806: 48(f64vec3) FMul 804 805 1179617a3babSopenharmony_ci 807: 48(f64vec3) CompositeExtract 802 1 1180617a3babSopenharmony_ci 808: 48(f64vec3) CompositeExtract 803 1 1181617a3babSopenharmony_ci 809: 48(f64vec3) FMul 807 808 1182617a3babSopenharmony_ci 810: 48(f64vec3) CompositeExtract 802 2 1183617a3babSopenharmony_ci 811: 48(f64vec3) CompositeExtract 803 2 1184617a3babSopenharmony_ci 812: 48(f64vec3) FMul 810 811 1185617a3babSopenharmony_ci 813: 743 CompositeConstruct 806 809 812 1186617a3babSopenharmony_ci 814: 743 Load 745(dmat3v) 1187617a3babSopenharmony_ci 815: 743 MatrixTimesMatrix 814 813 1188617a3babSopenharmony_ci Store 745(dmat3v) 815 1189617a3babSopenharmony_ci 816: 749 Load 751(dmat4v) 1190617a3babSopenharmony_ci 817: 749 Load 751(dmat4v) 1191617a3babSopenharmony_ci 818: 53(f64vec4) CompositeExtract 816 0 1192617a3babSopenharmony_ci 819: 53(f64vec4) CompositeExtract 817 0 1193617a3babSopenharmony_ci 820: 53(f64vec4) FMul 818 819 1194617a3babSopenharmony_ci 821: 53(f64vec4) CompositeExtract 816 1 1195617a3babSopenharmony_ci 822: 53(f64vec4) CompositeExtract 817 1 1196617a3babSopenharmony_ci 823: 53(f64vec4) FMul 821 822 1197617a3babSopenharmony_ci 824: 53(f64vec4) CompositeExtract 816 2 1198617a3babSopenharmony_ci 825: 53(f64vec4) CompositeExtract 817 2 1199617a3babSopenharmony_ci 826: 53(f64vec4) FMul 824 825 1200617a3babSopenharmony_ci 827: 53(f64vec4) CompositeExtract 816 3 1201617a3babSopenharmony_ci 828: 53(f64vec4) CompositeExtract 817 3 1202617a3babSopenharmony_ci 829: 53(f64vec4) FMul 827 828 1203617a3babSopenharmony_ci 830: 749 CompositeConstruct 820 823 826 829 1204617a3babSopenharmony_ci 831: 749 Load 751(dmat4v) 1205617a3babSopenharmony_ci 832: 749 MatrixTimesMatrix 831 830 1206617a3babSopenharmony_ci Store 751(dmat4v) 832 1207617a3babSopenharmony_ci 833: 755 Load 757(dmat2x3v) 1208617a3babSopenharmony_ci 834: 755 Load 757(dmat2x3v) 1209617a3babSopenharmony_ci 835: 48(f64vec3) CompositeExtract 833 0 1210617a3babSopenharmony_ci 836: 48(f64vec3) CompositeExtract 834 0 1211617a3babSopenharmony_ci 837: 48(f64vec3) FMul 835 836 1212617a3babSopenharmony_ci 838: 48(f64vec3) CompositeExtract 833 1 1213617a3babSopenharmony_ci 839: 48(f64vec3) CompositeExtract 834 1 1214617a3babSopenharmony_ci 840: 48(f64vec3) FMul 838 839 1215617a3babSopenharmony_ci 841: 755 CompositeConstruct 837 840 1216617a3babSopenharmony_ci Store 757(dmat2x3v) 841 1217617a3babSopenharmony_ci 842: 767 Load 769(dmat2x4v) 1218617a3babSopenharmony_ci 843: 767 Load 769(dmat2x4v) 1219617a3babSopenharmony_ci 844: 53(f64vec4) CompositeExtract 842 0 1220617a3babSopenharmony_ci 845: 53(f64vec4) CompositeExtract 843 0 1221617a3babSopenharmony_ci 846: 53(f64vec4) FMul 844 845 1222617a3babSopenharmony_ci 847: 53(f64vec4) CompositeExtract 842 1 1223617a3babSopenharmony_ci 848: 53(f64vec4) CompositeExtract 843 1 1224617a3babSopenharmony_ci 849: 53(f64vec4) FMul 847 848 1225617a3babSopenharmony_ci 850: 767 CompositeConstruct 846 849 1226617a3babSopenharmony_ci Store 769(dmat2x4v) 850 1227617a3babSopenharmony_ci 851: 761 Load 763(dmat3x2v) 1228617a3babSopenharmony_ci 852: 761 Load 763(dmat3x2v) 1229617a3babSopenharmony_ci 853: 43(f64vec2) CompositeExtract 851 0 1230617a3babSopenharmony_ci 854: 43(f64vec2) CompositeExtract 852 0 1231617a3babSopenharmony_ci 855: 43(f64vec2) FMul 853 854 1232617a3babSopenharmony_ci 856: 43(f64vec2) CompositeExtract 851 1 1233617a3babSopenharmony_ci 857: 43(f64vec2) CompositeExtract 852 1 1234617a3babSopenharmony_ci 858: 43(f64vec2) FMul 856 857 1235617a3babSopenharmony_ci 859: 43(f64vec2) CompositeExtract 851 2 1236617a3babSopenharmony_ci 860: 43(f64vec2) CompositeExtract 852 2 1237617a3babSopenharmony_ci 861: 43(f64vec2) FMul 859 860 1238617a3babSopenharmony_ci 862: 761 CompositeConstruct 855 858 861 1239617a3babSopenharmony_ci Store 763(dmat3x2v) 862 1240617a3babSopenharmony_ci 863: 779 Load 781(dmat3x4v) 1241617a3babSopenharmony_ci 864: 779 Load 781(dmat3x4v) 1242617a3babSopenharmony_ci 865: 53(f64vec4) CompositeExtract 863 0 1243617a3babSopenharmony_ci 866: 53(f64vec4) CompositeExtract 864 0 1244617a3babSopenharmony_ci 867: 53(f64vec4) FMul 865 866 1245617a3babSopenharmony_ci 868: 53(f64vec4) CompositeExtract 863 1 1246617a3babSopenharmony_ci 869: 53(f64vec4) CompositeExtract 864 1 1247617a3babSopenharmony_ci 870: 53(f64vec4) FMul 868 869 1248617a3babSopenharmony_ci 871: 53(f64vec4) CompositeExtract 863 2 1249617a3babSopenharmony_ci 872: 53(f64vec4) CompositeExtract 864 2 1250617a3babSopenharmony_ci 873: 53(f64vec4) FMul 871 872 1251617a3babSopenharmony_ci 874: 779 CompositeConstruct 867 870 873 1252617a3babSopenharmony_ci Store 781(dmat3x4v) 874 1253617a3babSopenharmony_ci 875: 773 Load 775(dmat4x2v) 1254617a3babSopenharmony_ci 876: 773 Load 775(dmat4x2v) 1255617a3babSopenharmony_ci 877: 43(f64vec2) CompositeExtract 875 0 1256617a3babSopenharmony_ci 878: 43(f64vec2) CompositeExtract 876 0 1257617a3babSopenharmony_ci 879: 43(f64vec2) FMul 877 878 1258617a3babSopenharmony_ci 880: 43(f64vec2) CompositeExtract 875 1 1259617a3babSopenharmony_ci 881: 43(f64vec2) CompositeExtract 876 1 1260617a3babSopenharmony_ci 882: 43(f64vec2) FMul 880 881 1261617a3babSopenharmony_ci 883: 43(f64vec2) CompositeExtract 875 2 1262617a3babSopenharmony_ci 884: 43(f64vec2) CompositeExtract 876 2 1263617a3babSopenharmony_ci 885: 43(f64vec2) FMul 883 884 1264617a3babSopenharmony_ci 886: 43(f64vec2) CompositeExtract 875 3 1265617a3babSopenharmony_ci 887: 43(f64vec2) CompositeExtract 876 3 1266617a3babSopenharmony_ci 888: 43(f64vec2) FMul 886 887 1267617a3babSopenharmony_ci 889: 773 CompositeConstruct 879 882 885 888 1268617a3babSopenharmony_ci Store 775(dmat4x2v) 889 1269617a3babSopenharmony_ci 890: 785 Load 787(dmat4x3v) 1270617a3babSopenharmony_ci 891: 785 Load 787(dmat4x3v) 1271617a3babSopenharmony_ci 892: 48(f64vec3) CompositeExtract 890 0 1272617a3babSopenharmony_ci 893: 48(f64vec3) CompositeExtract 891 0 1273617a3babSopenharmony_ci 894: 48(f64vec3) FMul 892 893 1274617a3babSopenharmony_ci 895: 48(f64vec3) CompositeExtract 890 1 1275617a3babSopenharmony_ci 896: 48(f64vec3) CompositeExtract 891 1 1276617a3babSopenharmony_ci 897: 48(f64vec3) FMul 895 896 1277617a3babSopenharmony_ci 898: 48(f64vec3) CompositeExtract 890 2 1278617a3babSopenharmony_ci 899: 48(f64vec3) CompositeExtract 891 2 1279617a3babSopenharmony_ci 900: 48(f64vec3) FMul 898 899 1280617a3babSopenharmony_ci 901: 48(f64vec3) CompositeExtract 890 3 1281617a3babSopenharmony_ci 902: 48(f64vec3) CompositeExtract 891 3 1282617a3babSopenharmony_ci 903: 48(f64vec3) FMul 901 902 1283617a3babSopenharmony_ci 904: 785 CompositeConstruct 894 897 900 903 1284617a3babSopenharmony_ci Store 787(dmat4x3v) 904 1285617a3babSopenharmony_ci 905: 737 Load 739(dmat2v) 1286617a3babSopenharmony_ci 906: 737 Transpose 905 1287617a3babSopenharmony_ci 907: 737 Load 739(dmat2v) 1288617a3babSopenharmony_ci 908: 737 MatrixTimesMatrix 907 906 1289617a3babSopenharmony_ci Store 739(dmat2v) 908 1290617a3babSopenharmony_ci 909: 743 Load 745(dmat3v) 1291617a3babSopenharmony_ci 910: 743 Transpose 909 1292617a3babSopenharmony_ci 911: 743 Load 745(dmat3v) 1293617a3babSopenharmony_ci 912: 743 MatrixTimesMatrix 911 910 1294617a3babSopenharmony_ci Store 745(dmat3v) 912 1295617a3babSopenharmony_ci 913: 749 Load 751(dmat4v) 1296617a3babSopenharmony_ci 914: 749 Transpose 913 1297617a3babSopenharmony_ci 915: 749 Load 751(dmat4v) 1298617a3babSopenharmony_ci 916: 749 MatrixTimesMatrix 915 914 1299617a3babSopenharmony_ci Store 751(dmat4v) 916 1300617a3babSopenharmony_ci 917: 761 Load 763(dmat3x2v) 1301617a3babSopenharmony_ci 918: 755 Transpose 917 1302617a3babSopenharmony_ci Store 757(dmat2x3v) 918 1303617a3babSopenharmony_ci 919: 755 Load 757(dmat2x3v) 1304617a3babSopenharmony_ci 920: 761 Transpose 919 1305617a3babSopenharmony_ci Store 763(dmat3x2v) 920 1306617a3babSopenharmony_ci 921: 773 Load 775(dmat4x2v) 1307617a3babSopenharmony_ci 922: 767 Transpose 921 1308617a3babSopenharmony_ci Store 769(dmat2x4v) 922 1309617a3babSopenharmony_ci 923: 767 Load 769(dmat2x4v) 1310617a3babSopenharmony_ci 924: 773 Transpose 923 1311617a3babSopenharmony_ci Store 775(dmat4x2v) 924 1312617a3babSopenharmony_ci 925: 785 Load 787(dmat4x3v) 1313617a3babSopenharmony_ci 926: 779 Transpose 925 1314617a3babSopenharmony_ci Store 781(dmat3x4v) 926 1315617a3babSopenharmony_ci 927: 779 Load 781(dmat3x4v) 1316617a3babSopenharmony_ci 928: 785 Transpose 927 1317617a3babSopenharmony_ci Store 787(dmat4x3v) 928 1318617a3babSopenharmony_ci 929: 737 Load 739(dmat2v) 1319617a3babSopenharmony_ci 930:39(float64_t) ExtInst 1(GLSL.std.450) 33(Determinant) 929 1320617a3babSopenharmony_ci 931:39(float64_t) Load 41(doublev) 1321617a3babSopenharmony_ci 932:39(float64_t) FAdd 931 930 1322617a3babSopenharmony_ci Store 41(doublev) 932 1323617a3babSopenharmony_ci 933: 743 Load 745(dmat3v) 1324617a3babSopenharmony_ci 934:39(float64_t) ExtInst 1(GLSL.std.450) 33(Determinant) 933 1325617a3babSopenharmony_ci 935:39(float64_t) Load 41(doublev) 1326617a3babSopenharmony_ci 936:39(float64_t) FAdd 935 934 1327617a3babSopenharmony_ci Store 41(doublev) 936 1328617a3babSopenharmony_ci 937: 749 Load 751(dmat4v) 1329617a3babSopenharmony_ci 938:39(float64_t) ExtInst 1(GLSL.std.450) 33(Determinant) 937 1330617a3babSopenharmony_ci 939:39(float64_t) Load 41(doublev) 1331617a3babSopenharmony_ci 940:39(float64_t) FAdd 939 938 1332617a3babSopenharmony_ci Store 41(doublev) 940 1333617a3babSopenharmony_ci 941: 737 Load 739(dmat2v) 1334617a3babSopenharmony_ci 942: 737 ExtInst 1(GLSL.std.450) 34(MatrixInverse) 941 1335617a3babSopenharmony_ci 943: 737 Load 739(dmat2v) 1336617a3babSopenharmony_ci 944: 737 MatrixTimesMatrix 943 942 1337617a3babSopenharmony_ci Store 739(dmat2v) 944 1338617a3babSopenharmony_ci 945: 743 Load 745(dmat3v) 1339617a3babSopenharmony_ci 946: 743 ExtInst 1(GLSL.std.450) 34(MatrixInverse) 945 1340617a3babSopenharmony_ci 947: 743 Load 745(dmat3v) 1341617a3babSopenharmony_ci 948: 743 MatrixTimesMatrix 947 946 1342617a3babSopenharmony_ci Store 745(dmat3v) 948 1343617a3babSopenharmony_ci 949: 749 Load 751(dmat4v) 1344617a3babSopenharmony_ci 950: 749 ExtInst 1(GLSL.std.450) 34(MatrixInverse) 949 1345617a3babSopenharmony_ci 951: 749 Load 751(dmat4v) 1346617a3babSopenharmony_ci 952: 749 MatrixTimesMatrix 951 950 1347617a3babSopenharmony_ci Store 751(dmat4v) 952 1348617a3babSopenharmony_ci 953:39(float64_t) Load 41(doublev) 1349617a3babSopenharmony_ci 955: 40(ptr) AccessChain 45(dvec2v) 954 1350617a3babSopenharmony_ci 956:39(float64_t) Load 955 1351617a3babSopenharmony_ci 957:39(float64_t) FAdd 953 956 1352617a3babSopenharmony_ci 959: 40(ptr) AccessChain 50(dvec3v) 958 1353617a3babSopenharmony_ci 960:39(float64_t) Load 959 1354617a3babSopenharmony_ci 961:39(float64_t) FAdd 957 960 1355617a3babSopenharmony_ci 963: 40(ptr) AccessChain 55(dvec4v) 962 1356617a3babSopenharmony_ci 964:39(float64_t) Load 963 1357617a3babSopenharmony_ci 965:39(float64_t) FAdd 961 964 1358617a3babSopenharmony_ci 967: 40(ptr) AccessChain 739(dmat2v) 966 954 1359617a3babSopenharmony_ci 968:39(float64_t) Load 967 1360617a3babSopenharmony_ci 969:39(float64_t) FAdd 965 968 1361617a3babSopenharmony_ci 971: 40(ptr) AccessChain 745(dmat3v) 970 958 1362617a3babSopenharmony_ci 972:39(float64_t) Load 971 1363617a3babSopenharmony_ci 973:39(float64_t) FAdd 969 972 1364617a3babSopenharmony_ci 974: 40(ptr) AccessChain 751(dmat4v) 25 962 1365617a3babSopenharmony_ci 975:39(float64_t) Load 974 1366617a3babSopenharmony_ci 976:39(float64_t) FAdd 973 975 1367617a3babSopenharmony_ci 977: 40(ptr) AccessChain 757(dmat2x3v) 966 954 1368617a3babSopenharmony_ci 978:39(float64_t) Load 977 1369617a3babSopenharmony_ci 979:39(float64_t) FAdd 976 978 1370617a3babSopenharmony_ci 980: 40(ptr) AccessChain 763(dmat3x2v) 966 954 1371617a3babSopenharmony_ci 981:39(float64_t) Load 980 1372617a3babSopenharmony_ci 982:39(float64_t) FAdd 979 981 1373617a3babSopenharmony_ci 983: 40(ptr) AccessChain 781(dmat3x4v) 970 958 1374617a3babSopenharmony_ci 984:39(float64_t) Load 983 1375617a3babSopenharmony_ci 985:39(float64_t) FAdd 982 984 1376617a3babSopenharmony_ci 986: 40(ptr) AccessChain 787(dmat4x3v) 970 958 1377617a3babSopenharmony_ci 987:39(float64_t) Load 986 1378617a3babSopenharmony_ci 988:39(float64_t) FAdd 985 987 1379617a3babSopenharmony_ci 989: 40(ptr) AccessChain 769(dmat2x4v) 966 954 1380617a3babSopenharmony_ci 990:39(float64_t) Load 989 1381617a3babSopenharmony_ci 991:39(float64_t) FAdd 988 990 1382617a3babSopenharmony_ci 992: 40(ptr) AccessChain 775(dmat4x2v) 966 954 1383617a3babSopenharmony_ci 993:39(float64_t) Load 992 1384617a3babSopenharmony_ci 994:39(float64_t) FAdd 991 993 1385617a3babSopenharmony_ci 995: 428(bool) Load 430(boolv) 1386617a3babSopenharmony_ci 997: 10(float) Select 995 996 21 1387617a3babSopenharmony_ci 998:39(float64_t) FConvert 997 1388617a3babSopenharmony_ci 999:39(float64_t) FAdd 994 998 1389617a3babSopenharmony_ci 1000: 429(ptr) AccessChain 439(bvec2v) 33 1390617a3babSopenharmony_ci 1001: 428(bool) Load 1000 1391617a3babSopenharmony_ci 1002: 10(float) Select 1001 996 21 1392617a3babSopenharmony_ci 1003:39(float64_t) FConvert 1002 1393617a3babSopenharmony_ci 1004:39(float64_t) FAdd 999 1003 1394617a3babSopenharmony_ci 1005: 429(ptr) AccessChain 448(bvec3v) 33 1395617a3babSopenharmony_ci 1006: 428(bool) Load 1005 1396617a3babSopenharmony_ci 1007: 10(float) Select 1006 996 21 1397617a3babSopenharmony_ci 1008:39(float64_t) FConvert 1007 1398617a3babSopenharmony_ci 1009:39(float64_t) FAdd 1004 1008 1399617a3babSopenharmony_ci 1010: 429(ptr) AccessChain 457(bvec4v) 33 1400617a3babSopenharmony_ci 1011: 428(bool) Load 1010 1401617a3babSopenharmony_ci 1012: 10(float) Select 1011 996 21 1402617a3babSopenharmony_ci 1013:39(float64_t) FConvert 1012 1403617a3babSopenharmony_ci 1014:39(float64_t) FAdd 1009 1013 1404617a3babSopenharmony_ci 1015: 10(float) FConvert 1014 1405617a3babSopenharmony_ci 1016: 11(fvec4) Load 13(outp) 1406617a3babSopenharmony_ci 1017: 11(fvec4) VectorTimesScalar 1016 1015 1407617a3babSopenharmony_ci Store 13(outp) 1017 1408617a3babSopenharmony_ci Return 1409617a3babSopenharmony_ci FunctionEnd 1410