1617a3babSopenharmony_cispv.computeShaderDerivatives2.comp 2617a3babSopenharmony_ci// Module Version 10000 3617a3babSopenharmony_ci// Generated by (magic number): 8000b 4617a3babSopenharmony_ci// Id's are bound by 212 5617a3babSopenharmony_ci 6617a3babSopenharmony_ci Capability Shader 7617a3babSopenharmony_ci Capability DerivativeControl 8617a3babSopenharmony_ci Capability ComputeDerivativeGroupLinearNV 9617a3babSopenharmony_ci Extension "SPV_NV_compute_shader_derivatives" 10617a3babSopenharmony_ci 1: ExtInstImport "GLSL.std.450" 11617a3babSopenharmony_ci MemoryModel Logical GLSL450 12617a3babSopenharmony_ci EntryPoint GLCompute 4 "main" 13617a3babSopenharmony_ci ExecutionMode 4 LocalSize 2 4 1 14617a3babSopenharmony_ci ExecutionMode 4 DerivativeGroupLinearNV 15617a3babSopenharmony_ci Source ESSL 320 16617a3babSopenharmony_ci SourceExtension "GL_NV_compute_shader_derivatives" 17617a3babSopenharmony_ci Name 4 "main" 18617a3babSopenharmony_ci Name 10 "block" 19617a3babSopenharmony_ci MemberName 10(block) 0 "fDerivativeX" 20617a3babSopenharmony_ci MemberName 10(block) 1 "fDerivativeY" 21617a3babSopenharmony_ci MemberName 10(block) 2 "fDerivativeWidth" 22617a3babSopenharmony_ci MemberName 10(block) 3 "fCoarseDerivativeX" 23617a3babSopenharmony_ci MemberName 10(block) 4 "fCoarseDerivativeY" 24617a3babSopenharmony_ci MemberName 10(block) 5 "fCoarseDerivativeWidth" 25617a3babSopenharmony_ci MemberName 10(block) 6 "fFineDerivativeX" 26617a3babSopenharmony_ci MemberName 10(block) 7 "fFineDerivativeY" 27617a3babSopenharmony_ci MemberName 10(block) 8 "fFineDerivativeWidth" 28617a3babSopenharmony_ci MemberName 10(block) 9 "fX" 29617a3babSopenharmony_ci MemberName 10(block) 10 "fY" 30617a3babSopenharmony_ci MemberName 10(block) 11 "v2DerivativeX" 31617a3babSopenharmony_ci MemberName 10(block) 12 "v2DerivativeY" 32617a3babSopenharmony_ci MemberName 10(block) 13 "v2DerivativeWidth" 33617a3babSopenharmony_ci MemberName 10(block) 14 "v2CoarseDerivativeX" 34617a3babSopenharmony_ci MemberName 10(block) 15 "v2CoarseDerivativeY" 35617a3babSopenharmony_ci MemberName 10(block) 16 "v2CoarseDerivativeWidth" 36617a3babSopenharmony_ci MemberName 10(block) 17 "v2FineDerivativeX" 37617a3babSopenharmony_ci MemberName 10(block) 18 "v2FineDerivativeY" 38617a3babSopenharmony_ci MemberName 10(block) 19 "v2FineDerivativeWidth" 39617a3babSopenharmony_ci MemberName 10(block) 20 "v2X" 40617a3babSopenharmony_ci MemberName 10(block) 21 "v2Y" 41617a3babSopenharmony_ci MemberName 10(block) 22 "v3DerivativeX" 42617a3babSopenharmony_ci MemberName 10(block) 23 "v3DerivativeY" 43617a3babSopenharmony_ci MemberName 10(block) 24 "v3DerivativeWidth" 44617a3babSopenharmony_ci MemberName 10(block) 25 "v3CoarseDerivativeX" 45617a3babSopenharmony_ci MemberName 10(block) 26 "v3CoarseDerivativeY" 46617a3babSopenharmony_ci MemberName 10(block) 27 "v3CoarseDerivativeWidth" 47617a3babSopenharmony_ci MemberName 10(block) 28 "v3FineDerivativeX" 48617a3babSopenharmony_ci MemberName 10(block) 29 "v3FineDerivativeY" 49617a3babSopenharmony_ci MemberName 10(block) 30 "v3FineDerivativeWidth" 50617a3babSopenharmony_ci MemberName 10(block) 31 "v3X" 51617a3babSopenharmony_ci MemberName 10(block) 32 "v3Y" 52617a3babSopenharmony_ci MemberName 10(block) 33 "v4DerivativeX" 53617a3babSopenharmony_ci MemberName 10(block) 34 "v4DerivativeY" 54617a3babSopenharmony_ci MemberName 10(block) 35 "v4DerivativeWidth" 55617a3babSopenharmony_ci MemberName 10(block) 36 "v4CoarseDerivativeX" 56617a3babSopenharmony_ci MemberName 10(block) 37 "v4CoarseDerivativeY" 57617a3babSopenharmony_ci MemberName 10(block) 38 "v4CoarseDerivativeWidth" 58617a3babSopenharmony_ci MemberName 10(block) 39 "v4FineDerivativeX" 59617a3babSopenharmony_ci MemberName 10(block) 40 "v4FineDerivativeY" 60617a3babSopenharmony_ci MemberName 10(block) 41 "v4FineDerivativeWidth" 61617a3babSopenharmony_ci MemberName 10(block) 42 "v4X" 62617a3babSopenharmony_ci MemberName 10(block) 43 "v4Y" 63617a3babSopenharmony_ci Name 12 "" 64617a3babSopenharmony_ci MemberDecorate 10(block) 0 Offset 0 65617a3babSopenharmony_ci MemberDecorate 10(block) 1 Offset 4 66617a3babSopenharmony_ci MemberDecorate 10(block) 2 Offset 8 67617a3babSopenharmony_ci MemberDecorate 10(block) 3 Offset 12 68617a3babSopenharmony_ci MemberDecorate 10(block) 4 Offset 16 69617a3babSopenharmony_ci MemberDecorate 10(block) 5 Offset 20 70617a3babSopenharmony_ci MemberDecorate 10(block) 6 Offset 24 71617a3babSopenharmony_ci MemberDecorate 10(block) 7 Offset 28 72617a3babSopenharmony_ci MemberDecorate 10(block) 8 Offset 32 73617a3babSopenharmony_ci MemberDecorate 10(block) 9 Offset 36 74617a3babSopenharmony_ci MemberDecorate 10(block) 10 Offset 40 75617a3babSopenharmony_ci MemberDecorate 10(block) 11 Offset 48 76617a3babSopenharmony_ci MemberDecorate 10(block) 12 Offset 56 77617a3babSopenharmony_ci MemberDecorate 10(block) 13 Offset 64 78617a3babSopenharmony_ci MemberDecorate 10(block) 14 Offset 72 79617a3babSopenharmony_ci MemberDecorate 10(block) 15 Offset 80 80617a3babSopenharmony_ci MemberDecorate 10(block) 16 Offset 88 81617a3babSopenharmony_ci MemberDecorate 10(block) 17 Offset 96 82617a3babSopenharmony_ci MemberDecorate 10(block) 18 Offset 104 83617a3babSopenharmony_ci MemberDecorate 10(block) 19 Offset 112 84617a3babSopenharmony_ci MemberDecorate 10(block) 20 Offset 120 85617a3babSopenharmony_ci MemberDecorate 10(block) 21 Offset 128 86617a3babSopenharmony_ci MemberDecorate 10(block) 22 Offset 144 87617a3babSopenharmony_ci MemberDecorate 10(block) 23 Offset 160 88617a3babSopenharmony_ci MemberDecorate 10(block) 24 Offset 176 89617a3babSopenharmony_ci MemberDecorate 10(block) 25 Offset 192 90617a3babSopenharmony_ci MemberDecorate 10(block) 26 Offset 208 91617a3babSopenharmony_ci MemberDecorate 10(block) 27 Offset 224 92617a3babSopenharmony_ci MemberDecorate 10(block) 28 Offset 240 93617a3babSopenharmony_ci MemberDecorate 10(block) 29 Offset 256 94617a3babSopenharmony_ci MemberDecorate 10(block) 30 Offset 272 95617a3babSopenharmony_ci MemberDecorate 10(block) 31 Offset 288 96617a3babSopenharmony_ci MemberDecorate 10(block) 32 Offset 304 97617a3babSopenharmony_ci MemberDecorate 10(block) 33 Offset 320 98617a3babSopenharmony_ci MemberDecorate 10(block) 34 Offset 336 99617a3babSopenharmony_ci MemberDecorate 10(block) 35 Offset 352 100617a3babSopenharmony_ci MemberDecorate 10(block) 36 Offset 368 101617a3babSopenharmony_ci MemberDecorate 10(block) 37 Offset 384 102617a3babSopenharmony_ci MemberDecorate 10(block) 38 Offset 400 103617a3babSopenharmony_ci MemberDecorate 10(block) 39 Offset 416 104617a3babSopenharmony_ci MemberDecorate 10(block) 40 Offset 432 105617a3babSopenharmony_ci MemberDecorate 10(block) 41 Offset 448 106617a3babSopenharmony_ci MemberDecorate 10(block) 42 Offset 464 107617a3babSopenharmony_ci MemberDecorate 10(block) 43 Offset 480 108617a3babSopenharmony_ci Decorate 10(block) BufferBlock 109617a3babSopenharmony_ci Decorate 12 DescriptorSet 0 110617a3babSopenharmony_ci Decorate 12 Binding 0 111617a3babSopenharmony_ci Decorate 211 BuiltIn WorkgroupSize 112617a3babSopenharmony_ci 2: TypeVoid 113617a3babSopenharmony_ci 3: TypeFunction 2 114617a3babSopenharmony_ci 6: TypeFloat 32 115617a3babSopenharmony_ci 7: TypeVector 6(float) 2 116617a3babSopenharmony_ci 8: TypeVector 6(float) 3 117617a3babSopenharmony_ci 9: TypeVector 6(float) 4 118617a3babSopenharmony_ci 10(block): TypeStruct 6(float) 6(float) 6(float) 6(float) 6(float) 6(float) 6(float) 6(float) 6(float) 6(float) 6(float) 7(fvec2) 7(fvec2) 7(fvec2) 7(fvec2) 7(fvec2) 7(fvec2) 7(fvec2) 7(fvec2) 7(fvec2) 7(fvec2) 7(fvec2) 8(fvec3) 8(fvec3) 8(fvec3) 8(fvec3) 8(fvec3) 8(fvec3) 8(fvec3) 8(fvec3) 8(fvec3) 8(fvec3) 8(fvec3) 9(fvec4) 9(fvec4) 9(fvec4) 9(fvec4) 9(fvec4) 9(fvec4) 9(fvec4) 9(fvec4) 9(fvec4) 9(fvec4) 9(fvec4) 119617a3babSopenharmony_ci 11: TypePointer Uniform 10(block) 120617a3babSopenharmony_ci 12: 11(ptr) Variable Uniform 121617a3babSopenharmony_ci 13: TypeInt 32 1 122617a3babSopenharmony_ci 14: 13(int) Constant 0 123617a3babSopenharmony_ci 15: 13(int) Constant 9 124617a3babSopenharmony_ci 16: TypePointer Uniform 6(float) 125617a3babSopenharmony_ci 21: 13(int) Constant 1 126617a3babSopenharmony_ci 22: 13(int) Constant 10 127617a3babSopenharmony_ci 27: 13(int) Constant 2 128617a3babSopenharmony_ci 32: 13(int) Constant 3 129617a3babSopenharmony_ci 37: 13(int) Constant 4 130617a3babSopenharmony_ci 42: 13(int) Constant 5 131617a3babSopenharmony_ci 47: 13(int) Constant 6 132617a3babSopenharmony_ci 52: 13(int) Constant 7 133617a3babSopenharmony_ci 57: 13(int) Constant 8 134617a3babSopenharmony_ci 62: 13(int) Constant 11 135617a3babSopenharmony_ci 63: 13(int) Constant 20 136617a3babSopenharmony_ci 64: TypePointer Uniform 7(fvec2) 137617a3babSopenharmony_ci 69: 13(int) Constant 12 138617a3babSopenharmony_ci 70: 13(int) Constant 21 139617a3babSopenharmony_ci 75: 13(int) Constant 13 140617a3babSopenharmony_ci 80: 13(int) Constant 14 141617a3babSopenharmony_ci 85: 13(int) Constant 15 142617a3babSopenharmony_ci 90: 13(int) Constant 16 143617a3babSopenharmony_ci 95: 13(int) Constant 17 144617a3babSopenharmony_ci 100: 13(int) Constant 18 145617a3babSopenharmony_ci 105: 13(int) Constant 19 146617a3babSopenharmony_ci 110: 13(int) Constant 22 147617a3babSopenharmony_ci 111: 13(int) Constant 31 148617a3babSopenharmony_ci 112: TypePointer Uniform 8(fvec3) 149617a3babSopenharmony_ci 117: 13(int) Constant 23 150617a3babSopenharmony_ci 118: 13(int) Constant 32 151617a3babSopenharmony_ci 123: 13(int) Constant 24 152617a3babSopenharmony_ci 128: 13(int) Constant 25 153617a3babSopenharmony_ci 133: 13(int) Constant 26 154617a3babSopenharmony_ci 138: 13(int) Constant 27 155617a3babSopenharmony_ci 143: 13(int) Constant 28 156617a3babSopenharmony_ci 148: 13(int) Constant 29 157617a3babSopenharmony_ci 153: 13(int) Constant 30 158617a3babSopenharmony_ci 158: 13(int) Constant 33 159617a3babSopenharmony_ci 159: 13(int) Constant 42 160617a3babSopenharmony_ci 160: TypePointer Uniform 9(fvec4) 161617a3babSopenharmony_ci 165: 13(int) Constant 34 162617a3babSopenharmony_ci 166: 13(int) Constant 43 163617a3babSopenharmony_ci 171: 13(int) Constant 35 164617a3babSopenharmony_ci 176: 13(int) Constant 36 165617a3babSopenharmony_ci 181: 13(int) Constant 37 166617a3babSopenharmony_ci 186: 13(int) Constant 38 167617a3babSopenharmony_ci 191: 13(int) Constant 39 168617a3babSopenharmony_ci 196: 13(int) Constant 40 169617a3babSopenharmony_ci 201: 13(int) Constant 41 170617a3babSopenharmony_ci 206: TypeInt 32 0 171617a3babSopenharmony_ci 207: TypeVector 206(int) 3 172617a3babSopenharmony_ci 208: 206(int) Constant 2 173617a3babSopenharmony_ci 209: 206(int) Constant 4 174617a3babSopenharmony_ci 210: 206(int) Constant 1 175617a3babSopenharmony_ci 211: 207(ivec3) ConstantComposite 208 209 210 176617a3babSopenharmony_ci 4(main): 2 Function None 3 177617a3babSopenharmony_ci 5: Label 178617a3babSopenharmony_ci 17: 16(ptr) AccessChain 12 15 179617a3babSopenharmony_ci 18: 6(float) Load 17 180617a3babSopenharmony_ci 19: 6(float) DPdx 18 181617a3babSopenharmony_ci 20: 16(ptr) AccessChain 12 14 182617a3babSopenharmony_ci Store 20 19 183617a3babSopenharmony_ci 23: 16(ptr) AccessChain 12 22 184617a3babSopenharmony_ci 24: 6(float) Load 23 185617a3babSopenharmony_ci 25: 6(float) DPdy 24 186617a3babSopenharmony_ci 26: 16(ptr) AccessChain 12 21 187617a3babSopenharmony_ci Store 26 25 188617a3babSopenharmony_ci 28: 16(ptr) AccessChain 12 15 189617a3babSopenharmony_ci 29: 6(float) Load 28 190617a3babSopenharmony_ci 30: 6(float) Fwidth 29 191617a3babSopenharmony_ci 31: 16(ptr) AccessChain 12 27 192617a3babSopenharmony_ci Store 31 30 193617a3babSopenharmony_ci 33: 16(ptr) AccessChain 12 15 194617a3babSopenharmony_ci 34: 6(float) Load 33 195617a3babSopenharmony_ci 35: 6(float) DPdxCoarse 34 196617a3babSopenharmony_ci 36: 16(ptr) AccessChain 12 32 197617a3babSopenharmony_ci Store 36 35 198617a3babSopenharmony_ci 38: 16(ptr) AccessChain 12 22 199617a3babSopenharmony_ci 39: 6(float) Load 38 200617a3babSopenharmony_ci 40: 6(float) DPdyCoarse 39 201617a3babSopenharmony_ci 41: 16(ptr) AccessChain 12 37 202617a3babSopenharmony_ci Store 41 40 203617a3babSopenharmony_ci 43: 16(ptr) AccessChain 12 15 204617a3babSopenharmony_ci 44: 6(float) Load 43 205617a3babSopenharmony_ci 45: 6(float) FwidthCoarse 44 206617a3babSopenharmony_ci 46: 16(ptr) AccessChain 12 42 207617a3babSopenharmony_ci Store 46 45 208617a3babSopenharmony_ci 48: 16(ptr) AccessChain 12 15 209617a3babSopenharmony_ci 49: 6(float) Load 48 210617a3babSopenharmony_ci 50: 6(float) DPdxFine 49 211617a3babSopenharmony_ci 51: 16(ptr) AccessChain 12 47 212617a3babSopenharmony_ci Store 51 50 213617a3babSopenharmony_ci 53: 16(ptr) AccessChain 12 22 214617a3babSopenharmony_ci 54: 6(float) Load 53 215617a3babSopenharmony_ci 55: 6(float) DPdyFine 54 216617a3babSopenharmony_ci 56: 16(ptr) AccessChain 12 52 217617a3babSopenharmony_ci Store 56 55 218617a3babSopenharmony_ci 58: 16(ptr) AccessChain 12 15 219617a3babSopenharmony_ci 59: 6(float) Load 58 220617a3babSopenharmony_ci 60: 6(float) FwidthFine 59 221617a3babSopenharmony_ci 61: 16(ptr) AccessChain 12 57 222617a3babSopenharmony_ci Store 61 60 223617a3babSopenharmony_ci 65: 64(ptr) AccessChain 12 63 224617a3babSopenharmony_ci 66: 7(fvec2) Load 65 225617a3babSopenharmony_ci 67: 7(fvec2) DPdx 66 226617a3babSopenharmony_ci 68: 64(ptr) AccessChain 12 62 227617a3babSopenharmony_ci Store 68 67 228617a3babSopenharmony_ci 71: 64(ptr) AccessChain 12 70 229617a3babSopenharmony_ci 72: 7(fvec2) Load 71 230617a3babSopenharmony_ci 73: 7(fvec2) DPdy 72 231617a3babSopenharmony_ci 74: 64(ptr) AccessChain 12 69 232617a3babSopenharmony_ci Store 74 73 233617a3babSopenharmony_ci 76: 64(ptr) AccessChain 12 63 234617a3babSopenharmony_ci 77: 7(fvec2) Load 76 235617a3babSopenharmony_ci 78: 7(fvec2) Fwidth 77 236617a3babSopenharmony_ci 79: 64(ptr) AccessChain 12 75 237617a3babSopenharmony_ci Store 79 78 238617a3babSopenharmony_ci 81: 64(ptr) AccessChain 12 63 239617a3babSopenharmony_ci 82: 7(fvec2) Load 81 240617a3babSopenharmony_ci 83: 7(fvec2) DPdxCoarse 82 241617a3babSopenharmony_ci 84: 64(ptr) AccessChain 12 80 242617a3babSopenharmony_ci Store 84 83 243617a3babSopenharmony_ci 86: 64(ptr) AccessChain 12 70 244617a3babSopenharmony_ci 87: 7(fvec2) Load 86 245617a3babSopenharmony_ci 88: 7(fvec2) DPdyCoarse 87 246617a3babSopenharmony_ci 89: 64(ptr) AccessChain 12 85 247617a3babSopenharmony_ci Store 89 88 248617a3babSopenharmony_ci 91: 64(ptr) AccessChain 12 63 249617a3babSopenharmony_ci 92: 7(fvec2) Load 91 250617a3babSopenharmony_ci 93: 7(fvec2) FwidthCoarse 92 251617a3babSopenharmony_ci 94: 64(ptr) AccessChain 12 90 252617a3babSopenharmony_ci Store 94 93 253617a3babSopenharmony_ci 96: 64(ptr) AccessChain 12 63 254617a3babSopenharmony_ci 97: 7(fvec2) Load 96 255617a3babSopenharmony_ci 98: 7(fvec2) DPdxFine 97 256617a3babSopenharmony_ci 99: 64(ptr) AccessChain 12 95 257617a3babSopenharmony_ci Store 99 98 258617a3babSopenharmony_ci 101: 64(ptr) AccessChain 12 70 259617a3babSopenharmony_ci 102: 7(fvec2) Load 101 260617a3babSopenharmony_ci 103: 7(fvec2) DPdyFine 102 261617a3babSopenharmony_ci 104: 64(ptr) AccessChain 12 100 262617a3babSopenharmony_ci Store 104 103 263617a3babSopenharmony_ci 106: 64(ptr) AccessChain 12 63 264617a3babSopenharmony_ci 107: 7(fvec2) Load 106 265617a3babSopenharmony_ci 108: 7(fvec2) FwidthFine 107 266617a3babSopenharmony_ci 109: 64(ptr) AccessChain 12 105 267617a3babSopenharmony_ci Store 109 108 268617a3babSopenharmony_ci 113: 112(ptr) AccessChain 12 111 269617a3babSopenharmony_ci 114: 8(fvec3) Load 113 270617a3babSopenharmony_ci 115: 8(fvec3) DPdx 114 271617a3babSopenharmony_ci 116: 112(ptr) AccessChain 12 110 272617a3babSopenharmony_ci Store 116 115 273617a3babSopenharmony_ci 119: 112(ptr) AccessChain 12 118 274617a3babSopenharmony_ci 120: 8(fvec3) Load 119 275617a3babSopenharmony_ci 121: 8(fvec3) DPdy 120 276617a3babSopenharmony_ci 122: 112(ptr) AccessChain 12 117 277617a3babSopenharmony_ci Store 122 121 278617a3babSopenharmony_ci 124: 112(ptr) AccessChain 12 111 279617a3babSopenharmony_ci 125: 8(fvec3) Load 124 280617a3babSopenharmony_ci 126: 8(fvec3) Fwidth 125 281617a3babSopenharmony_ci 127: 112(ptr) AccessChain 12 123 282617a3babSopenharmony_ci Store 127 126 283617a3babSopenharmony_ci 129: 112(ptr) AccessChain 12 111 284617a3babSopenharmony_ci 130: 8(fvec3) Load 129 285617a3babSopenharmony_ci 131: 8(fvec3) DPdxCoarse 130 286617a3babSopenharmony_ci 132: 112(ptr) AccessChain 12 128 287617a3babSopenharmony_ci Store 132 131 288617a3babSopenharmony_ci 134: 112(ptr) AccessChain 12 118 289617a3babSopenharmony_ci 135: 8(fvec3) Load 134 290617a3babSopenharmony_ci 136: 8(fvec3) DPdyCoarse 135 291617a3babSopenharmony_ci 137: 112(ptr) AccessChain 12 133 292617a3babSopenharmony_ci Store 137 136 293617a3babSopenharmony_ci 139: 112(ptr) AccessChain 12 111 294617a3babSopenharmony_ci 140: 8(fvec3) Load 139 295617a3babSopenharmony_ci 141: 8(fvec3) FwidthCoarse 140 296617a3babSopenharmony_ci 142: 112(ptr) AccessChain 12 138 297617a3babSopenharmony_ci Store 142 141 298617a3babSopenharmony_ci 144: 112(ptr) AccessChain 12 111 299617a3babSopenharmony_ci 145: 8(fvec3) Load 144 300617a3babSopenharmony_ci 146: 8(fvec3) DPdxFine 145 301617a3babSopenharmony_ci 147: 112(ptr) AccessChain 12 143 302617a3babSopenharmony_ci Store 147 146 303617a3babSopenharmony_ci 149: 112(ptr) AccessChain 12 118 304617a3babSopenharmony_ci 150: 8(fvec3) Load 149 305617a3babSopenharmony_ci 151: 8(fvec3) DPdyFine 150 306617a3babSopenharmony_ci 152: 112(ptr) AccessChain 12 148 307617a3babSopenharmony_ci Store 152 151 308617a3babSopenharmony_ci 154: 112(ptr) AccessChain 12 111 309617a3babSopenharmony_ci 155: 8(fvec3) Load 154 310617a3babSopenharmony_ci 156: 8(fvec3) FwidthFine 155 311617a3babSopenharmony_ci 157: 112(ptr) AccessChain 12 153 312617a3babSopenharmony_ci Store 157 156 313617a3babSopenharmony_ci 161: 160(ptr) AccessChain 12 159 314617a3babSopenharmony_ci 162: 9(fvec4) Load 161 315617a3babSopenharmony_ci 163: 9(fvec4) DPdx 162 316617a3babSopenharmony_ci 164: 160(ptr) AccessChain 12 158 317617a3babSopenharmony_ci Store 164 163 318617a3babSopenharmony_ci 167: 160(ptr) AccessChain 12 166 319617a3babSopenharmony_ci 168: 9(fvec4) Load 167 320617a3babSopenharmony_ci 169: 9(fvec4) DPdy 168 321617a3babSopenharmony_ci 170: 160(ptr) AccessChain 12 165 322617a3babSopenharmony_ci Store 170 169 323617a3babSopenharmony_ci 172: 160(ptr) AccessChain 12 159 324617a3babSopenharmony_ci 173: 9(fvec4) Load 172 325617a3babSopenharmony_ci 174: 9(fvec4) Fwidth 173 326617a3babSopenharmony_ci 175: 160(ptr) AccessChain 12 171 327617a3babSopenharmony_ci Store 175 174 328617a3babSopenharmony_ci 177: 160(ptr) AccessChain 12 159 329617a3babSopenharmony_ci 178: 9(fvec4) Load 177 330617a3babSopenharmony_ci 179: 9(fvec4) DPdxCoarse 178 331617a3babSopenharmony_ci 180: 160(ptr) AccessChain 12 176 332617a3babSopenharmony_ci Store 180 179 333617a3babSopenharmony_ci 182: 160(ptr) AccessChain 12 166 334617a3babSopenharmony_ci 183: 9(fvec4) Load 182 335617a3babSopenharmony_ci 184: 9(fvec4) DPdyCoarse 183 336617a3babSopenharmony_ci 185: 160(ptr) AccessChain 12 181 337617a3babSopenharmony_ci Store 185 184 338617a3babSopenharmony_ci 187: 160(ptr) AccessChain 12 159 339617a3babSopenharmony_ci 188: 9(fvec4) Load 187 340617a3babSopenharmony_ci 189: 9(fvec4) FwidthCoarse 188 341617a3babSopenharmony_ci 190: 160(ptr) AccessChain 12 186 342617a3babSopenharmony_ci Store 190 189 343617a3babSopenharmony_ci 192: 160(ptr) AccessChain 12 159 344617a3babSopenharmony_ci 193: 9(fvec4) Load 192 345617a3babSopenharmony_ci 194: 9(fvec4) DPdxFine 193 346617a3babSopenharmony_ci 195: 160(ptr) AccessChain 12 191 347617a3babSopenharmony_ci Store 195 194 348617a3babSopenharmony_ci 197: 160(ptr) AccessChain 12 166 349617a3babSopenharmony_ci 198: 9(fvec4) Load 197 350617a3babSopenharmony_ci 199: 9(fvec4) DPdyFine 198 351617a3babSopenharmony_ci 200: 160(ptr) AccessChain 12 196 352617a3babSopenharmony_ci Store 200 199 353617a3babSopenharmony_ci 202: 160(ptr) AccessChain 12 159 354617a3babSopenharmony_ci 203: 9(fvec4) Load 202 355617a3babSopenharmony_ci 204: 9(fvec4) FwidthFine 203 356617a3babSopenharmony_ci 205: 160(ptr) AccessChain 12 201 357617a3babSopenharmony_ci Store 205 204 358617a3babSopenharmony_ci Return 359617a3babSopenharmony_ci FunctionEnd 360