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