| spv.debuginfo.glsl.geom |
| // Module Version 10000 |
| // Generated by (magic number): 8000b |
| // Id's are bound by 256 |
| |
| Capability Geometry |
| Capability MultiViewport |
| Extension "SPV_KHR_non_semantic_info" |
| 2: ExtInstImport "NonSemantic.Shader.DebugInfo.100" |
| 3: ExtInstImport "GLSL.std.450" |
| MemoryModel Logical GLSL450 |
| EntryPoint Geometry 14 "main" 62 94 113 123 126 157 196 205 222 234 240 243 |
| ExecutionMode 14 Triangles |
| ExecutionMode 14 Invocations 2 |
| ExecutionMode 14 OutputTriangleStrip |
| ExecutionMode 14 OutputVertices 3 |
| 1: String "" |
| 8: String "uint" |
| 15: String "main" |
| 18: String "// OpModuleProcessed auto-map-locations |
| // OpModuleProcessed auto-map-bindings |
| // OpModuleProcessed client vulkan100 |
| // OpModuleProcessed target-env vulkan1.0 |
| // OpModuleProcessed keep-uncalled |
| // OpModuleProcessed entry-point main |
| #line 1 |
| " |
| 29: String "int" |
| 34: String "i" |
| 50: String "bool" |
| 57: String "float" |
| 64: String "outNormal" |
| 77: String "projection" |
| 81: String "modelview" |
| 84: String "lightPos" |
| 87: String "UBO" |
| 91: String "ubo" |
| 96: String "gl_InvocationID" |
| 115: String "inNormal" |
| 125: String "outColor" |
| 128: String "inColor" |
| 137: String "pos" |
| 143: String "gl_Position" |
| 146: String "gl_PointSize" |
| 149: String "gl_CullDistance" |
| 153: String "gl_PerVertex" |
| 159: String "gl_in" |
| 168: String "worldPos" |
| 180: String "lPos" |
| 198: String "outLightVec" |
| 207: String "outViewVec" |
| 236: String "gl_ViewportIndex" |
| 242: String "gl_PrimitiveID" |
| 245: String "gl_PrimitiveIDIn" |
| SourceExtension "GL_ARB_viewport_array" |
| Name 14 "main" |
| Name 32 "i" |
| Name 62 "outNormal" |
| Name 75 "UBO" |
| MemberName 75(UBO) 0 "projection" |
| MemberName 75(UBO) 1 "modelview" |
| MemberName 75(UBO) 2 "lightPos" |
| Name 89 "ubo" |
| Name 94 "gl_InvocationID" |
| Name 113 "inNormal" |
| Name 123 "outColor" |
| Name 126 "inColor" |
| Name 135 "pos" |
| Name 141 "gl_PerVertex" |
| MemberName 141(gl_PerVertex) 0 "gl_Position" |
| MemberName 141(gl_PerVertex) 1 "gl_PointSize" |
| MemberName 141(gl_PerVertex) 2 "gl_ClipDistance" |
| MemberName 141(gl_PerVertex) 3 "gl_CullDistance" |
| Name 157 "gl_in" |
| Name 166 "worldPos" |
| Name 178 "lPos" |
| Name 196 "outLightVec" |
| Name 205 "outViewVec" |
| Name 213 "gl_PerVertex" |
| MemberName 213(gl_PerVertex) 0 "gl_Position" |
| MemberName 213(gl_PerVertex) 1 "gl_PointSize" |
| MemberName 213(gl_PerVertex) 2 "gl_ClipDistance" |
| MemberName 213(gl_PerVertex) 3 "gl_CullDistance" |
| Name 222 "" |
| Name 234 "gl_ViewportIndex" |
| Name 240 "gl_PrimitiveID" |
| Name 243 "gl_PrimitiveIDIn" |
| Decorate 62(outNormal) Location 0 |
| Decorate 71 ArrayStride 64 |
| Decorate 73 ArrayStride 64 |
| MemberDecorate 75(UBO) 0 ColMajor |
| MemberDecorate 75(UBO) 0 Offset 0 |
| MemberDecorate 75(UBO) 0 MatrixStride 16 |
| MemberDecorate 75(UBO) 1 ColMajor |
| MemberDecorate 75(UBO) 1 Offset 128 |
| MemberDecorate 75(UBO) 1 MatrixStride 16 |
| MemberDecorate 75(UBO) 2 Offset 256 |
| Decorate 75(UBO) Block |
| Decorate 89(ubo) DescriptorSet 0 |
| Decorate 89(ubo) Binding 0 |
| Decorate 94(gl_InvocationID) BuiltIn InvocationId |
| Decorate 113(inNormal) Location 0 |
| Decorate 123(outColor) Location 1 |
| Decorate 126(inColor) Location 1 |
| MemberDecorate 141(gl_PerVertex) 0 BuiltIn Position |
| MemberDecorate 141(gl_PerVertex) 1 BuiltIn PointSize |
| MemberDecorate 141(gl_PerVertex) 2 BuiltIn ClipDistance |
| MemberDecorate 141(gl_PerVertex) 3 BuiltIn CullDistance |
| Decorate 141(gl_PerVertex) Block |
| Decorate 196(outLightVec) Location 3 |
| Decorate 205(outViewVec) Location 2 |
| MemberDecorate 213(gl_PerVertex) 0 BuiltIn Position |
| MemberDecorate 213(gl_PerVertex) 1 BuiltIn PointSize |
| MemberDecorate 213(gl_PerVertex) 2 BuiltIn ClipDistance |
| MemberDecorate 213(gl_PerVertex) 3 BuiltIn CullDistance |
| Decorate 213(gl_PerVertex) Block |
| Decorate 234(gl_ViewportIndex) BuiltIn ViewportIndex |
| Decorate 240(gl_PrimitiveID) BuiltIn PrimitiveId |
| Decorate 243(gl_PrimitiveIDIn) BuiltIn PrimitiveId |
| 4: TypeVoid |
| 5: TypeFunction 4 |
| 7: TypeInt 32 0 |
| 10: 7(int) Constant 32 |
| 11: 7(int) Constant 6 |
| 12: 7(int) Constant 0 |
| 9: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 8 10 11 12 |
| 13: 7(int) Constant 3 |
| 6: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 13 4 |
| 17: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 35(DebugSource) 1 18 |
| 20: 7(int) Constant 1 |
| 21: 7(int) Constant 4 |
| 22: 7(int) Constant 2 |
| 19: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 1(DebugCompilationUnit) 20 21 17 22 |
| 16: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 15 6 17 12 12 19 15 13 12 |
| 27: 7(int) Constant 49 |
| 28: TypeInt 32 1 |
| 30: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 29 10 21 12 |
| 31: TypePointer Function 28(int) |
| 33: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 34 30 17 27 12 16 21 |
| 36: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 31(DebugExpression) |
| 37: 28(int) Constant 0 |
| 48: 28(int) Constant 3 |
| 49: TypeBool |
| 51: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 50 10 22 12 |
| 55: 7(int) Constant 51 |
| 56: TypeFloat 32 |
| 58: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 57 10 13 12 |
| 59: TypeVector 56(float) 3 |
| 60: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 58 13 |
| 61: TypePointer Output 59(fvec3) |
| 62(outNormal): 61(ptr) Variable Output |
| 65: 7(int) Constant 8 |
| 63: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 64 60 17 55 12 19 64 62(outNormal) 65 |
| 66: TypeVector 56(float) 4 |
| 67: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 58 21 |
| 68: TypeMatrix 66(fvec4) 4 |
| 70: 49(bool) ConstantTrue |
| 69: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 108(DebugTypeMatrix) 67 21 70 |
| 71: TypeArray 68 22 |
| 72: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 69 22 |
| 73: TypeArray 68 22 |
| 74: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 69 22 |
| 75(UBO): TypeStruct 71 73 66(fvec4) |
| 78: 7(int) Constant 34 |
| 79: 7(int) Constant 7 |
| 76: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 77 72 17 78 79 12 12 13 |
| 82: 7(int) Constant 35 |
| 80: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 81 74 17 82 79 12 12 13 |
| 85: 7(int) Constant 36 |
| 83: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 84 67 17 85 79 12 12 13 |
| 86: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 87 20 17 55 12 19 87 12 13 76 80 83 |
| 88: TypePointer Uniform 75(UBO) |
| 89(ubo): 88(ptr) Variable Uniform |
| 90: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 91 86 17 55 12 19 91 89(ubo) 65 |
| 92: 28(int) Constant 1 |
| 93: TypePointer Input 28(int) |
| 94(gl_InvocationID): 93(ptr) Variable Input |
| 95: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 96 30 17 55 12 19 96 94(gl_InvocationID) 65 |
| 98: TypePointer Uniform 68 |
| 101: TypeMatrix 59(fvec3) 3 |
| 102: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 108(DebugTypeMatrix) 60 13 70 |
| 110: TypeArray 59(fvec3) 13 |
| 111: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 60 13 |
| 112: TypePointer Input 110 |
| 113(inNormal): 112(ptr) Variable Input |
| 114: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 115 111 17 55 12 19 115 113(inNormal) 65 |
| 117: TypePointer Input 59(fvec3) |
| 122: 7(int) Constant 52 |
| 123(outColor): 61(ptr) Variable Output |
| 124: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 125 60 17 122 12 19 125 123(outColor) 65 |
| 126(inColor): 112(ptr) Variable Input |
| 127: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 128 111 17 122 12 19 128 126(inColor) 65 |
| 133: 7(int) Constant 54 |
| 134: TypePointer Function 66(fvec4) |
| 136: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 137 67 17 133 12 16 21 |
| 139: TypeArray 56(float) 20 |
| 140: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 58 20 |
| 141(gl_PerVertex): TypeStruct 66(fvec4) 56(float) 139 139 |
| 144: 7(int) Constant 23 |
| 142: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 143 67 17 22 144 12 12 13 |
| 147: 7(int) Constant 41 |
| 145: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 146 58 17 22 147 12 12 13 |
| 150: 7(int) Constant 84 |
| 148: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 149 140 17 22 150 12 12 13 |
| 151: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 149 140 17 22 150 12 12 13 |
| 152: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 153 20 17 133 12 19 153 12 13 142 145 148 151 |
| 154: TypeArray 141(gl_PerVertex) 13 |
| 155: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 152 13 |
| 156: TypePointer Input 154 |
| 157(gl_in): 156(ptr) Variable Input |
| 158: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 159 155 17 133 12 19 159 157(gl_in) 65 |
| 161: TypePointer Input 66(fvec4) |
| 165: 7(int) Constant 55 |
| 167: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 168 67 17 165 12 16 21 |
| 176: 7(int) Constant 57 |
| 177: TypePointer Function 59(fvec3) |
| 179: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 180 60 17 176 12 16 21 |
| 185: 28(int) Constant 2 |
| 186: TypePointer Uniform 66(fvec4) |
| 195: 7(int) Constant 58 |
| 196(outLightVec): 61(ptr) Variable Output |
| 197: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 198 60 17 195 12 19 198 196(outLightVec) 65 |
| 204: 7(int) Constant 59 |
| 205(outViewVec): 61(ptr) Variable Output |
| 206: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 207 60 17 204 12 19 207 205(outViewVec) 65 |
| 212: 7(int) Constant 61 |
| 213(gl_PerVertex): TypeStruct 66(fvec4) 56(float) 139 139 |
| 215: 7(int) Constant 215 |
| 214: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 143 67 17 22 215 12 12 13 |
| 217: 7(int) Constant 233 |
| 216: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 146 58 17 22 217 12 12 13 |
| 218: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 149 140 17 13 79 12 12 13 |
| 219: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 149 140 17 13 79 12 12 13 |
| 220: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 153 20 17 212 12 19 153 12 13 214 216 218 219 |
| 221: TypePointer Output 213(gl_PerVertex) |
| 222: 221(ptr) Variable Output |
| 223: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 1 220 17 212 12 19 1 222 65 |
| 229: TypePointer Output 66(fvec4) |
| 232: 7(int) Constant 64 |
| 233: TypePointer Output 28(int) |
| 234(gl_ViewportIndex): 233(ptr) Variable Output |
| 235: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 236 30 17 232 12 19 236 234(gl_ViewportIndex) 65 |
| 239: 7(int) Constant 65 |
| 240(gl_PrimitiveID): 233(ptr) Variable Output |
| 241: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 242 30 17 239 12 19 242 240(gl_PrimitiveID) 65 |
| 243(gl_PrimitiveIDIn): 93(ptr) Variable Input |
| 244: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 245 30 17 239 12 19 245 243(gl_PrimitiveIDIn) 65 |
| 248: 7(int) Constant 66 |
| 255: 7(int) Constant 68 |
| Line 1 47 15 |
| 14(main): 4 Function None 5 |
| 23: Label |
| 32(i): 31(ptr) Variable Function |
| 135(pos): 134(ptr) Variable Function |
| 166(worldPos): 134(ptr) Variable Function |
| 178(lPos): 177(ptr) Variable Function |
| 24: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 16 14(main) |
| 25: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 16 |
| 26: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 27 27 12 12 |
| 35: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 33 32(i) 36 |
| Store 32(i) 37 |
| Branch 38 |
| 38: Label |
| 42: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 16 |
| 43: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 27 27 12 12 |
| LoopMerge 40 41 None |
| Branch 44 |
| 44: Label |
| 45: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 16 |
| 46: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 27 27 12 12 |
| 47: 28(int) Load 32(i) |
| 52: 49(bool) SLessThan 47 48 |
| BranchConditional 52 39 40 |
| 39: Label |
| 53: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 16 |
| 54: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 55 55 12 12 |
| 97: 28(int) Load 94(gl_InvocationID) |
| 99: 98(ptr) AccessChain 89(ubo) 92 97 |
| 100: 68 Load 99 |
| 103: 66(fvec4) CompositeExtract 100 0 |
| 104: 59(fvec3) VectorShuffle 103 103 0 1 2 |
| 105: 66(fvec4) CompositeExtract 100 1 |
| 106: 59(fvec3) VectorShuffle 105 105 0 1 2 |
| 107: 66(fvec4) CompositeExtract 100 2 |
| 108: 59(fvec3) VectorShuffle 107 107 0 1 2 |
| 109: 101 CompositeConstruct 104 106 108 |
| 116: 28(int) Load 32(i) |
| 118: 117(ptr) AccessChain 113(inNormal) 116 |
| 119: 59(fvec3) Load 118 |
| 120: 59(fvec3) MatrixTimesVector 109 119 |
| Store 62(outNormal) 120 |
| 121: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 122 122 12 12 |
| 129: 28(int) Load 32(i) |
| 130: 117(ptr) AccessChain 126(inColor) 129 |
| 131: 59(fvec3) Load 130 |
| Store 123(outColor) 131 |
| 132: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 133 133 12 12 |
| 138: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 136 135(pos) 36 |
| 160: 28(int) Load 32(i) |
| 162: 161(ptr) AccessChain 157(gl_in) 160 37 |
| 163: 66(fvec4) Load 162 |
| Store 135(pos) 163 |
| 164: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 165 165 12 12 |
| 169: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 167 166(worldPos) 36 |
| 170: 28(int) Load 94(gl_InvocationID) |
| 171: 98(ptr) AccessChain 89(ubo) 92 170 |
| 172: 68 Load 171 |
| 173: 66(fvec4) Load 135(pos) |
| 174: 66(fvec4) MatrixTimesVector 172 173 |
| Store 166(worldPos) 174 |
| 175: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 176 176 12 12 |
| 181: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 179 178(lPos) 36 |
| 182: 28(int) Load 94(gl_InvocationID) |
| 183: 98(ptr) AccessChain 89(ubo) 92 182 |
| 184: 68 Load 183 |
| 187: 186(ptr) AccessChain 89(ubo) 185 |
| 188: 66(fvec4) Load 187 |
| 189: 66(fvec4) MatrixTimesVector 184 188 |
| 190: 56(float) CompositeExtract 189 0 |
| 191: 56(float) CompositeExtract 189 1 |
| 192: 56(float) CompositeExtract 189 2 |
| 193: 59(fvec3) CompositeConstruct 190 191 192 |
| Store 178(lPos) 193 |
| 194: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 195 195 12 12 |
| 199: 59(fvec3) Load 178(lPos) |
| 200: 66(fvec4) Load 166(worldPos) |
| 201: 59(fvec3) VectorShuffle 200 200 0 1 2 |
| 202: 59(fvec3) FSub 199 201 |
| Store 196(outLightVec) 202 |
| 203: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 204 204 12 12 |
| 208: 66(fvec4) Load 166(worldPos) |
| 209: 59(fvec3) VectorShuffle 208 208 0 1 2 |
| 210: 59(fvec3) FNegate 209 |
| Store 205(outViewVec) 210 |
| 211: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 212 212 12 12 |
| 224: 28(int) Load 94(gl_InvocationID) |
| 225: 98(ptr) AccessChain 89(ubo) 37 224 |
| 226: 68 Load 225 |
| 227: 66(fvec4) Load 166(worldPos) |
| 228: 66(fvec4) MatrixTimesVector 226 227 |
| 230: 229(ptr) AccessChain 222 37 |
| Store 230 228 |
| 231: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 232 232 12 12 |
| 237: 28(int) Load 94(gl_InvocationID) |
| Store 234(gl_ViewportIndex) 237 |
| 238: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 239 239 12 12 |
| 246: 28(int) Load 243(gl_PrimitiveIDIn) |
| Store 240(gl_PrimitiveID) 246 |
| 247: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 248 248 12 12 |
| EmitVertex |
| Branch 41 |
| 41: Label |
| 249: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 16 |
| 250: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 27 27 12 12 |
| 251: 28(int) Load 32(i) |
| 252: 28(int) IAdd 251 92 |
| Store 32(i) 252 |
| Branch 38 |
| 40: Label |
| 253: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 16 |
| 254: 4 ExtInst 2(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 17 255 255 12 12 |
| EndPrimitive |
| Return |
| FunctionEnd |