1617a3babSopenharmony_cispv.matrix.frag 2617a3babSopenharmony_ci// Module Version 10000 3617a3babSopenharmony_ci// Generated by (magic number): 8000b 4617a3babSopenharmony_ci// Id's are bound by 286 5617a3babSopenharmony_ci 6617a3babSopenharmony_ci Capability Shader 7617a3babSopenharmony_ci Capability Float64 8617a3babSopenharmony_ci 1: ExtInstImport "GLSL.std.450" 9617a3babSopenharmony_ci MemoryModel Logical GLSL450 10617a3babSopenharmony_ci EntryPoint Fragment 4 "main" 12 14 28 161 169 187 11617a3babSopenharmony_ci ExecutionMode 4 OriginUpperLeft 12617a3babSopenharmony_ci Source GLSL 420 13617a3babSopenharmony_ci Name 4 "main" 14617a3babSopenharmony_ci Name 10 "sum34" 15617a3babSopenharmony_ci Name 12 "m1" 16617a3babSopenharmony_ci Name 14 "m2" 17617a3babSopenharmony_ci Name 28 "f" 18617a3babSopenharmony_ci Name 140 "dm" 19617a3babSopenharmony_ci Name 159 "sum3" 20617a3babSopenharmony_ci Name 161 "v4" 21617a3babSopenharmony_ci Name 166 "sum4" 22617a3babSopenharmony_ci Name 169 "v3" 23617a3babSopenharmony_ci Name 174 "m43" 24617a3babSopenharmony_ci Name 179 "m4" 25617a3babSopenharmony_ci Name 187 "color" 26617a3babSopenharmony_ci Decorate 12(m1) Location 0 27617a3babSopenharmony_ci Decorate 14(m2) Location 3 28617a3babSopenharmony_ci Decorate 28(f) Location 6 29617a3babSopenharmony_ci Decorate 161(v4) Location 8 30617a3babSopenharmony_ci Decorate 169(v3) Location 7 31617a3babSopenharmony_ci Decorate 187(color) Location 0 32617a3babSopenharmony_ci 2: TypeVoid 33617a3babSopenharmony_ci 3: TypeFunction 2 34617a3babSopenharmony_ci 6: TypeFloat 32 35617a3babSopenharmony_ci 7: TypeVector 6(float) 4 36617a3babSopenharmony_ci 8: TypeMatrix 7(fvec4) 3 37617a3babSopenharmony_ci 9: TypePointer Function 8 38617a3babSopenharmony_ci 11: TypePointer Input 8 39617a3babSopenharmony_ci 12(m1): 11(ptr) Variable Input 40617a3babSopenharmony_ci 14(m2): 11(ptr) Variable Input 41617a3babSopenharmony_ci 27: TypePointer Input 6(float) 42617a3babSopenharmony_ci 28(f): 27(ptr) Variable Input 43617a3babSopenharmony_ci 81: 6(float) Constant 1065353216 44617a3babSopenharmony_ci 136: TypeFloat 64 45617a3babSopenharmony_ci 137: TypeVector 136(float64_t) 4 46617a3babSopenharmony_ci 138: TypeMatrix 137(f64vec4) 3 47617a3babSopenharmony_ci 139: TypePointer Function 138 48617a3babSopenharmony_ci 157: TypeVector 6(float) 3 49617a3babSopenharmony_ci 158: TypePointer Function 157(fvec3) 50617a3babSopenharmony_ci 160: TypePointer Input 7(fvec4) 51617a3babSopenharmony_ci 161(v4): 160(ptr) Variable Input 52617a3babSopenharmony_ci 165: TypePointer Function 7(fvec4) 53617a3babSopenharmony_ci 168: TypePointer Input 157(fvec3) 54617a3babSopenharmony_ci 169(v3): 168(ptr) Variable Input 55617a3babSopenharmony_ci 172: TypeMatrix 157(fvec3) 4 56617a3babSopenharmony_ci 173: TypePointer Function 172 57617a3babSopenharmony_ci 177: TypeMatrix 7(fvec4) 4 58617a3babSopenharmony_ci 178: TypePointer Function 177 59617a3babSopenharmony_ci 186: TypePointer Output 7(fvec4) 60617a3babSopenharmony_ci 187(color): 186(ptr) Variable Output 61617a3babSopenharmony_ci 208: 6(float) Constant 0 62617a3babSopenharmony_ci 270: TypeVector 6(float) 2 63617a3babSopenharmony_ci 271: TypeMatrix 270(fvec2) 2 64617a3babSopenharmony_ci 279: 6(float) Constant 1088841318 65617a3babSopenharmony_ci 4(main): 2 Function None 3 66617a3babSopenharmony_ci 5: Label 67617a3babSopenharmony_ci 10(sum34): 9(ptr) Variable Function 68617a3babSopenharmony_ci 140(dm): 139(ptr) Variable Function 69617a3babSopenharmony_ci 159(sum3): 158(ptr) Variable Function 70617a3babSopenharmony_ci 166(sum4): 165(ptr) Variable Function 71617a3babSopenharmony_ci 174(m43): 173(ptr) Variable Function 72617a3babSopenharmony_ci 179(m4): 178(ptr) Variable Function 73617a3babSopenharmony_ci 13: 8 Load 12(m1) 74617a3babSopenharmony_ci 15: 8 Load 14(m2) 75617a3babSopenharmony_ci 16: 7(fvec4) CompositeExtract 13 0 76617a3babSopenharmony_ci 17: 7(fvec4) CompositeExtract 15 0 77617a3babSopenharmony_ci 18: 7(fvec4) FSub 16 17 78617a3babSopenharmony_ci 19: 7(fvec4) CompositeExtract 13 1 79617a3babSopenharmony_ci 20: 7(fvec4) CompositeExtract 15 1 80617a3babSopenharmony_ci 21: 7(fvec4) FSub 19 20 81617a3babSopenharmony_ci 22: 7(fvec4) CompositeExtract 13 2 82617a3babSopenharmony_ci 23: 7(fvec4) CompositeExtract 15 2 83617a3babSopenharmony_ci 24: 7(fvec4) FSub 22 23 84617a3babSopenharmony_ci 25: 8 CompositeConstruct 18 21 24 85617a3babSopenharmony_ci Store 10(sum34) 25 86617a3babSopenharmony_ci 26: 8 Load 12(m1) 87617a3babSopenharmony_ci 29: 6(float) Load 28(f) 88617a3babSopenharmony_ci 30: 8 MatrixTimesScalar 26 29 89617a3babSopenharmony_ci 31: 8 Load 10(sum34) 90617a3babSopenharmony_ci 32: 7(fvec4) CompositeExtract 31 0 91617a3babSopenharmony_ci 33: 7(fvec4) CompositeExtract 30 0 92617a3babSopenharmony_ci 34: 7(fvec4) FAdd 32 33 93617a3babSopenharmony_ci 35: 7(fvec4) CompositeExtract 31 1 94617a3babSopenharmony_ci 36: 7(fvec4) CompositeExtract 30 1 95617a3babSopenharmony_ci 37: 7(fvec4) FAdd 35 36 96617a3babSopenharmony_ci 38: 7(fvec4) CompositeExtract 31 2 97617a3babSopenharmony_ci 39: 7(fvec4) CompositeExtract 30 2 98617a3babSopenharmony_ci 40: 7(fvec4) FAdd 38 39 99617a3babSopenharmony_ci 41: 8 CompositeConstruct 34 37 40 100617a3babSopenharmony_ci Store 10(sum34) 41 101617a3babSopenharmony_ci 42: 6(float) Load 28(f) 102617a3babSopenharmony_ci 43: 8 Load 12(m1) 103617a3babSopenharmony_ci 44: 8 MatrixTimesScalar 43 42 104617a3babSopenharmony_ci 45: 8 Load 10(sum34) 105617a3babSopenharmony_ci 46: 7(fvec4) CompositeExtract 45 0 106617a3babSopenharmony_ci 47: 7(fvec4) CompositeExtract 44 0 107617a3babSopenharmony_ci 48: 7(fvec4) FAdd 46 47 108617a3babSopenharmony_ci 49: 7(fvec4) CompositeExtract 45 1 109617a3babSopenharmony_ci 50: 7(fvec4) CompositeExtract 44 1 110617a3babSopenharmony_ci 51: 7(fvec4) FAdd 49 50 111617a3babSopenharmony_ci 52: 7(fvec4) CompositeExtract 45 2 112617a3babSopenharmony_ci 53: 7(fvec4) CompositeExtract 44 2 113617a3babSopenharmony_ci 54: 7(fvec4) FAdd 52 53 114617a3babSopenharmony_ci 55: 8 CompositeConstruct 48 51 54 115617a3babSopenharmony_ci Store 10(sum34) 55 116617a3babSopenharmony_ci 56: 8 Load 12(m1) 117617a3babSopenharmony_ci 57: 8 Load 14(m2) 118617a3babSopenharmony_ci 58: 7(fvec4) CompositeExtract 56 0 119617a3babSopenharmony_ci 59: 7(fvec4) CompositeExtract 57 0 120617a3babSopenharmony_ci 60: 7(fvec4) FMul 58 59 121617a3babSopenharmony_ci 61: 7(fvec4) CompositeExtract 56 1 122617a3babSopenharmony_ci 62: 7(fvec4) CompositeExtract 57 1 123617a3babSopenharmony_ci 63: 7(fvec4) FMul 61 62 124617a3babSopenharmony_ci 64: 7(fvec4) CompositeExtract 56 2 125617a3babSopenharmony_ci 65: 7(fvec4) CompositeExtract 57 2 126617a3babSopenharmony_ci 66: 7(fvec4) FMul 64 65 127617a3babSopenharmony_ci 67: 8 CompositeConstruct 60 63 66 128617a3babSopenharmony_ci 68: 8 Load 10(sum34) 129617a3babSopenharmony_ci 69: 7(fvec4) CompositeExtract 68 0 130617a3babSopenharmony_ci 70: 7(fvec4) CompositeExtract 67 0 131617a3babSopenharmony_ci 71: 7(fvec4) FDiv 69 70 132617a3babSopenharmony_ci 72: 7(fvec4) CompositeExtract 68 1 133617a3babSopenharmony_ci 73: 7(fvec4) CompositeExtract 67 1 134617a3babSopenharmony_ci 74: 7(fvec4) FDiv 72 73 135617a3babSopenharmony_ci 75: 7(fvec4) CompositeExtract 68 2 136617a3babSopenharmony_ci 76: 7(fvec4) CompositeExtract 67 2 137617a3babSopenharmony_ci 77: 7(fvec4) FDiv 75 76 138617a3babSopenharmony_ci 78: 8 CompositeConstruct 71 74 77 139617a3babSopenharmony_ci Store 10(sum34) 78 140617a3babSopenharmony_ci 79: 8 Load 12(m1) 141617a3babSopenharmony_ci 80: 6(float) Load 28(f) 142617a3babSopenharmony_ci 82: 6(float) FDiv 81 80 143617a3babSopenharmony_ci 83: 8 MatrixTimesScalar 79 82 144617a3babSopenharmony_ci 84: 8 Load 10(sum34) 145617a3babSopenharmony_ci 85: 7(fvec4) CompositeExtract 84 0 146617a3babSopenharmony_ci 86: 7(fvec4) CompositeExtract 83 0 147617a3babSopenharmony_ci 87: 7(fvec4) FAdd 85 86 148617a3babSopenharmony_ci 88: 7(fvec4) CompositeExtract 84 1 149617a3babSopenharmony_ci 89: 7(fvec4) CompositeExtract 83 1 150617a3babSopenharmony_ci 90: 7(fvec4) FAdd 88 89 151617a3babSopenharmony_ci 91: 7(fvec4) CompositeExtract 84 2 152617a3babSopenharmony_ci 92: 7(fvec4) CompositeExtract 83 2 153617a3babSopenharmony_ci 93: 7(fvec4) FAdd 91 92 154617a3babSopenharmony_ci 94: 8 CompositeConstruct 87 90 93 155617a3babSopenharmony_ci Store 10(sum34) 94 156617a3babSopenharmony_ci 95: 6(float) Load 28(f) 157617a3babSopenharmony_ci 96: 8 Load 12(m1) 158617a3babSopenharmony_ci 97: 7(fvec4) CompositeConstruct 95 95 95 95 159617a3babSopenharmony_ci 98: 7(fvec4) CompositeExtract 96 0 160617a3babSopenharmony_ci 99: 7(fvec4) FDiv 97 98 161617a3babSopenharmony_ci 100: 7(fvec4) CompositeExtract 96 1 162617a3babSopenharmony_ci 101: 7(fvec4) FDiv 97 100 163617a3babSopenharmony_ci 102: 7(fvec4) CompositeExtract 96 2 164617a3babSopenharmony_ci 103: 7(fvec4) FDiv 97 102 165617a3babSopenharmony_ci 104: 8 CompositeConstruct 99 101 103 166617a3babSopenharmony_ci 105: 8 Load 10(sum34) 167617a3babSopenharmony_ci 106: 7(fvec4) CompositeExtract 105 0 168617a3babSopenharmony_ci 107: 7(fvec4) CompositeExtract 104 0 169617a3babSopenharmony_ci 108: 7(fvec4) FAdd 106 107 170617a3babSopenharmony_ci 109: 7(fvec4) CompositeExtract 105 1 171617a3babSopenharmony_ci 110: 7(fvec4) CompositeExtract 104 1 172617a3babSopenharmony_ci 111: 7(fvec4) FAdd 109 110 173617a3babSopenharmony_ci 112: 7(fvec4) CompositeExtract 105 2 174617a3babSopenharmony_ci 113: 7(fvec4) CompositeExtract 104 2 175617a3babSopenharmony_ci 114: 7(fvec4) FAdd 112 113 176617a3babSopenharmony_ci 115: 8 CompositeConstruct 108 111 114 177617a3babSopenharmony_ci Store 10(sum34) 115 178617a3babSopenharmony_ci 116: 6(float) Load 28(f) 179617a3babSopenharmony_ci 117: 8 Load 10(sum34) 180617a3babSopenharmony_ci 118: 7(fvec4) CompositeConstruct 116 116 116 116 181617a3babSopenharmony_ci 119: 7(fvec4) CompositeExtract 117 0 182617a3babSopenharmony_ci 120: 7(fvec4) FAdd 119 118 183617a3babSopenharmony_ci 121: 7(fvec4) CompositeExtract 117 1 184617a3babSopenharmony_ci 122: 7(fvec4) FAdd 121 118 185617a3babSopenharmony_ci 123: 7(fvec4) CompositeExtract 117 2 186617a3babSopenharmony_ci 124: 7(fvec4) FAdd 123 118 187617a3babSopenharmony_ci 125: 8 CompositeConstruct 120 122 124 188617a3babSopenharmony_ci Store 10(sum34) 125 189617a3babSopenharmony_ci 126: 6(float) Load 28(f) 190617a3babSopenharmony_ci 127: 8 Load 10(sum34) 191617a3babSopenharmony_ci 128: 7(fvec4) CompositeConstruct 126 126 126 126 192617a3babSopenharmony_ci 129: 7(fvec4) CompositeExtract 127 0 193617a3babSopenharmony_ci 130: 7(fvec4) FSub 129 128 194617a3babSopenharmony_ci 131: 7(fvec4) CompositeExtract 127 1 195617a3babSopenharmony_ci 132: 7(fvec4) FSub 131 128 196617a3babSopenharmony_ci 133: 7(fvec4) CompositeExtract 127 2 197617a3babSopenharmony_ci 134: 7(fvec4) FSub 133 128 198617a3babSopenharmony_ci 135: 8 CompositeConstruct 130 132 134 199617a3babSopenharmony_ci Store 10(sum34) 135 200617a3babSopenharmony_ci 141: 8 Load 10(sum34) 201617a3babSopenharmony_ci 142: 7(fvec4) CompositeExtract 141 0 202617a3babSopenharmony_ci 143:137(f64vec4) FConvert 142 203617a3babSopenharmony_ci 144: 7(fvec4) CompositeExtract 141 1 204617a3babSopenharmony_ci 145:137(f64vec4) FConvert 144 205617a3babSopenharmony_ci 146: 7(fvec4) CompositeExtract 141 2 206617a3babSopenharmony_ci 147:137(f64vec4) FConvert 146 207617a3babSopenharmony_ci 148: 138 CompositeConstruct 143 145 147 208617a3babSopenharmony_ci Store 140(dm) 148 209617a3babSopenharmony_ci 149: 138 Load 140(dm) 210617a3babSopenharmony_ci 150:137(f64vec4) CompositeExtract 149 0 211617a3babSopenharmony_ci 151: 7(fvec4) FConvert 150 212617a3babSopenharmony_ci 152:137(f64vec4) CompositeExtract 149 1 213617a3babSopenharmony_ci 153: 7(fvec4) FConvert 152 214617a3babSopenharmony_ci 154:137(f64vec4) CompositeExtract 149 2 215617a3babSopenharmony_ci 155: 7(fvec4) FConvert 154 216617a3babSopenharmony_ci 156: 8 CompositeConstruct 151 153 155 217617a3babSopenharmony_ci Store 10(sum34) 156 218617a3babSopenharmony_ci 162: 7(fvec4) Load 161(v4) 219617a3babSopenharmony_ci 163: 8 Load 14(m2) 220617a3babSopenharmony_ci 164: 157(fvec3) VectorTimesMatrix 162 163 221617a3babSopenharmony_ci Store 159(sum3) 164 222617a3babSopenharmony_ci 167: 8 Load 14(m2) 223617a3babSopenharmony_ci 170: 157(fvec3) Load 169(v3) 224617a3babSopenharmony_ci 171: 7(fvec4) MatrixTimesVector 167 170 225617a3babSopenharmony_ci Store 166(sum4) 171 226617a3babSopenharmony_ci 175: 8 Load 10(sum34) 227617a3babSopenharmony_ci 176: 172 Transpose 175 228617a3babSopenharmony_ci Store 174(m43) 176 229617a3babSopenharmony_ci 180: 8 Load 12(m1) 230617a3babSopenharmony_ci 181: 172 Load 174(m43) 231617a3babSopenharmony_ci 182: 177 MatrixTimesMatrix 180 181 232617a3babSopenharmony_ci Store 179(m4) 182 233617a3babSopenharmony_ci 183: 7(fvec4) Load 161(v4) 234617a3babSopenharmony_ci 184: 177 Load 179(m4) 235617a3babSopenharmony_ci 185: 7(fvec4) VectorTimesMatrix 183 184 236617a3babSopenharmony_ci Store 166(sum4) 185 237617a3babSopenharmony_ci 188: 7(fvec4) Load 166(sum4) 238617a3babSopenharmony_ci Store 187(color) 188 239617a3babSopenharmony_ci 189: 8 Load 10(sum34) 240617a3babSopenharmony_ci 190: 7(fvec4) CompositeConstruct 81 81 81 81 241617a3babSopenharmony_ci 191: 7(fvec4) CompositeExtract 189 0 242617a3babSopenharmony_ci 192: 7(fvec4) FAdd 191 190 243617a3babSopenharmony_ci 193: 7(fvec4) CompositeExtract 189 1 244617a3babSopenharmony_ci 194: 7(fvec4) FAdd 193 190 245617a3babSopenharmony_ci 195: 7(fvec4) CompositeExtract 189 2 246617a3babSopenharmony_ci 196: 7(fvec4) FAdd 195 190 247617a3babSopenharmony_ci 197: 8 CompositeConstruct 192 194 196 248617a3babSopenharmony_ci Store 10(sum34) 197 249617a3babSopenharmony_ci 198: 8 Load 10(sum34) 250617a3babSopenharmony_ci 199: 7(fvec4) CompositeConstruct 81 81 81 81 251617a3babSopenharmony_ci 200: 7(fvec4) CompositeExtract 198 0 252617a3babSopenharmony_ci 201: 7(fvec4) FSub 200 199 253617a3babSopenharmony_ci 202: 7(fvec4) CompositeExtract 198 1 254617a3babSopenharmony_ci 203: 7(fvec4) FSub 202 199 255617a3babSopenharmony_ci 204: 7(fvec4) CompositeExtract 198 2 256617a3babSopenharmony_ci 205: 7(fvec4) FSub 204 199 257617a3babSopenharmony_ci 206: 8 CompositeConstruct 201 203 205 258617a3babSopenharmony_ci Store 10(sum34) 206 259617a3babSopenharmony_ci 207: 6(float) Load 28(f) 260617a3babSopenharmony_ci 209: 7(fvec4) CompositeConstruct 207 208 208 208 261617a3babSopenharmony_ci 210: 7(fvec4) CompositeConstruct 208 207 208 208 262617a3babSopenharmony_ci 211: 7(fvec4) CompositeConstruct 208 208 207 208 263617a3babSopenharmony_ci 212: 8 CompositeConstruct 209 210 211 264617a3babSopenharmony_ci 213: 8 Load 10(sum34) 265617a3babSopenharmony_ci 214: 7(fvec4) CompositeExtract 213 0 266617a3babSopenharmony_ci 215: 7(fvec4) CompositeExtract 212 0 267617a3babSopenharmony_ci 216: 7(fvec4) FAdd 214 215 268617a3babSopenharmony_ci 217: 7(fvec4) CompositeExtract 213 1 269617a3babSopenharmony_ci 218: 7(fvec4) CompositeExtract 212 1 270617a3babSopenharmony_ci 219: 7(fvec4) FAdd 217 218 271617a3babSopenharmony_ci 220: 7(fvec4) CompositeExtract 213 2 272617a3babSopenharmony_ci 221: 7(fvec4) CompositeExtract 212 2 273617a3babSopenharmony_ci 222: 7(fvec4) FAdd 220 221 274617a3babSopenharmony_ci 223: 8 CompositeConstruct 216 219 222 275617a3babSopenharmony_ci Store 10(sum34) 223 276617a3babSopenharmony_ci 224: 157(fvec3) Load 169(v3) 277617a3babSopenharmony_ci 225: 6(float) Load 28(f) 278617a3babSopenharmony_ci 226: 157(fvec3) Load 169(v3) 279617a3babSopenharmony_ci 227: 6(float) Load 28(f) 280617a3babSopenharmony_ci 228: 157(fvec3) Load 169(v3) 281617a3babSopenharmony_ci 229: 6(float) Load 28(f) 282617a3babSopenharmony_ci 230: 6(float) CompositeExtract 224 0 283617a3babSopenharmony_ci 231: 6(float) CompositeExtract 224 1 284617a3babSopenharmony_ci 232: 6(float) CompositeExtract 224 2 285617a3babSopenharmony_ci 233: 6(float) CompositeExtract 226 0 286617a3babSopenharmony_ci 234: 6(float) CompositeExtract 226 1 287617a3babSopenharmony_ci 235: 6(float) CompositeExtract 226 2 288617a3babSopenharmony_ci 236: 6(float) CompositeExtract 228 0 289617a3babSopenharmony_ci 237: 6(float) CompositeExtract 228 1 290617a3babSopenharmony_ci 238: 6(float) CompositeExtract 228 2 291617a3babSopenharmony_ci 239: 7(fvec4) CompositeConstruct 230 231 232 225 292617a3babSopenharmony_ci 240: 7(fvec4) CompositeConstruct 233 234 235 227 293617a3babSopenharmony_ci 241: 7(fvec4) CompositeConstruct 236 237 238 229 294617a3babSopenharmony_ci 242: 8 CompositeConstruct 239 240 241 295617a3babSopenharmony_ci 243: 8 Load 10(sum34) 296617a3babSopenharmony_ci 244: 7(fvec4) CompositeExtract 243 0 297617a3babSopenharmony_ci 245: 7(fvec4) CompositeExtract 242 0 298617a3babSopenharmony_ci 246: 7(fvec4) FAdd 244 245 299617a3babSopenharmony_ci 247: 7(fvec4) CompositeExtract 243 1 300617a3babSopenharmony_ci 248: 7(fvec4) CompositeExtract 242 1 301617a3babSopenharmony_ci 249: 7(fvec4) FAdd 247 248 302617a3babSopenharmony_ci 250: 7(fvec4) CompositeExtract 243 2 303617a3babSopenharmony_ci 251: 7(fvec4) CompositeExtract 242 2 304617a3babSopenharmony_ci 252: 7(fvec4) FAdd 250 251 305617a3babSopenharmony_ci 253: 8 CompositeConstruct 246 249 252 306617a3babSopenharmony_ci Store 10(sum34) 253 307617a3babSopenharmony_ci 254: 157(fvec3) Load 159(sum3) 308617a3babSopenharmony_ci 255: 172 Load 174(m43) 309617a3babSopenharmony_ci 256: 7(fvec4) VectorTimesMatrix 254 255 310617a3babSopenharmony_ci 257: 7(fvec4) Load 166(sum4) 311617a3babSopenharmony_ci 258: 7(fvec4) FAdd 256 257 312617a3babSopenharmony_ci 259: 7(fvec4) Load 187(color) 313617a3babSopenharmony_ci 260: 7(fvec4) FAdd 259 258 314617a3babSopenharmony_ci Store 187(color) 260 315617a3babSopenharmony_ci 261: 172 Load 174(m43) 316617a3babSopenharmony_ci 262: 6(float) CompositeExtract 261 0 0 317617a3babSopenharmony_ci 263: 6(float) CompositeExtract 261 0 1 318617a3babSopenharmony_ci 264: 6(float) CompositeExtract 261 0 2 319617a3babSopenharmony_ci 265: 6(float) CompositeExtract 261 1 0 320617a3babSopenharmony_ci 266: 7(fvec4) CompositeConstruct 262 263 264 265 321617a3babSopenharmony_ci 267: 7(fvec4) Load 187(color) 322617a3babSopenharmony_ci 268: 7(fvec4) FAdd 267 266 323617a3babSopenharmony_ci Store 187(color) 268 324617a3babSopenharmony_ci 269: 6(float) Load 28(f) 325617a3babSopenharmony_ci 272: 270(fvec2) CompositeConstruct 269 208 326617a3babSopenharmony_ci 273: 270(fvec2) CompositeConstruct 208 269 327617a3babSopenharmony_ci 274: 271 CompositeConstruct 272 273 328617a3babSopenharmony_ci 275: 6(float) CompositeExtract 274 0 0 329617a3babSopenharmony_ci 276: 6(float) CompositeExtract 274 0 1 330617a3babSopenharmony_ci 277: 6(float) CompositeExtract 274 1 0 331617a3babSopenharmony_ci 278: 157(fvec3) CompositeConstruct 275 276 277 332617a3babSopenharmony_ci 280: 6(float) CompositeExtract 278 0 333617a3babSopenharmony_ci 281: 6(float) CompositeExtract 278 1 334617a3babSopenharmony_ci 282: 6(float) CompositeExtract 278 2 335617a3babSopenharmony_ci 283: 7(fvec4) CompositeConstruct 280 281 282 279 336617a3babSopenharmony_ci 284: 7(fvec4) Load 187(color) 337617a3babSopenharmony_ci 285: 7(fvec4) FAdd 284 283 338617a3babSopenharmony_ci Store 187(color) 285 339617a3babSopenharmony_ci Return 340617a3babSopenharmony_ci FunctionEnd 341