| spv.debuginfo.rt_ext_builtins.glsl.rahit | |
| // Module Version 10600 | |
| // Generated by (magic number): 8000b | |
| // Id's are bound by 232 | |
| Capability RayTracingKHR | |
| Extension "SPV_KHR_non_semantic_info" | |
| Extension "SPV_KHR_ray_tracing" | |
| 1: ExtInstImport "NonSemantic.Shader.DebugInfo.100" | |
| 3: ExtInstImport "GLSL.std.450" | |
| MemoryModel Logical GLSL450 | |
| EntryPoint AnyHitKHR 14 "main" 32 52 62 79 89 99 115 125 135 145 159 169 192 212 222 | |
| 2: String "spv.debuginfo.rt_ext_builtins.glsl.rahit" | |
| 8: String "uint" | |
| 16: String "main" | |
| 19: String "#version 460 | |
| #extension GL_EXT_ray_tracing : enable | |
| layout(location = 1) rayPayloadInEXT vec4 incomingPayload; | |
| void main() | |
| { | |
| uvec3 v0 = gl_LaunchIDEXT; | |
| uvec3 v1 = gl_LaunchSizeEXT; | |
| int v2 = gl_PrimitiveID; | |
| int v3 = gl_InstanceID; | |
| int v4 = gl_InstanceCustomIndexEXT; | |
| vec3 v5 = gl_WorldRayOriginEXT; | |
| vec3 v6 = gl_WorldRayDirectionEXT; | |
| vec3 v7 = gl_ObjectRayOriginEXT; | |
| vec3 v8 = gl_ObjectRayDirectionEXT; | |
| float v9 = gl_RayTminEXT; | |
| float v10 = gl_RayTmaxEXT; | |
| float v11 = gl_HitTEXT; | |
| uint v12 = gl_HitKindEXT; | |
| mat4x3 v13 = gl_ObjectToWorldEXT; | |
| mat4x3 v14 = gl_WorldToObjectEXT; | |
| incomingPayload = vec4(0.5f); | |
| }" | |
| 25: String "float" | |
| 34: String "incomingPayload" | |
| 46: String "v0" | |
| 54: String "gl_LaunchIDEXT" | |
| 58: String "v1" | |
| 64: String "gl_LaunchSizeEXT" | |
| 67: String "int" | |
| 73: String "v2" | |
| 81: String "gl_PrimitiveID" | |
| 85: String "v3" | |
| 91: String "gl_InstanceID" | |
| 95: String "v4" | |
| 101: String "gl_InstanceCustomIndexEXT" | |
| 109: String "v5" | |
| 117: String "gl_WorldRayOriginEXT" | |
| 121: String "v6" | |
| 127: String "gl_WorldRayDirectionEXT" | |
| 131: String "v7" | |
| 137: String "gl_ObjectRayOriginEXT" | |
| 141: String "v8" | |
| 147: String "gl_ObjectRayDirectionEXT" | |
| 153: String "v9" | |
| 161: String "gl_RayTminEXT" | |
| 165: String "v10" | |
| 171: String "gl_RayTmaxEXT" | |
| 173: String "gl_HitTEXT" | |
| 177: String "v11" | |
| 186: String "v12" | |
| 194: String "gl_HitKindEXT" | |
| 199: String "bool" | |
| 206: String "v13" | |
| 214: String "gl_ObjectToWorldEXT" | |
| 218: String "v14" | |
| 224: String "gl_WorldToObjectEXT" | |
| SourceExtension "GL_EXT_ray_tracing" | |
| Name 14 "main" | |
| Name 32 "incomingPayload" | |
| Name 44 "v0" | |
| Name 52 "gl_LaunchIDEXT" | |
| Name 56 "v1" | |
| Name 62 "gl_LaunchSizeEXT" | |
| Name 71 "v2" | |
| Name 79 "gl_PrimitiveID" | |
| Name 83 "v3" | |
| Name 89 "gl_InstanceID" | |
| Name 93 "v4" | |
| Name 99 "gl_InstanceCustomIndexEXT" | |
| Name 107 "v5" | |
| Name 115 "gl_WorldRayOriginEXT" | |
| Name 119 "v6" | |
| Name 125 "gl_WorldRayDirectionEXT" | |
| Name 129 "v7" | |
| Name 135 "gl_ObjectRayOriginEXT" | |
| Name 139 "v8" | |
| Name 145 "gl_ObjectRayDirectionEXT" | |
| Name 151 "v9" | |
| Name 159 "gl_RayTminEXT" | |
| Name 163 "v10" | |
| Name 169 "gl_RayTmaxEXT" | |
| Name 175 "v11" | |
| Name 184 "v12" | |
| Name 192 "gl_HitKindEXT" | |
| Name 204 "v13" | |
| Name 212 "gl_ObjectToWorldEXT" | |
| Name 216 "v14" | |
| Name 222 "gl_WorldToObjectEXT" | |
| ModuleProcessed "auto-map-locations" | |
| ModuleProcessed "auto-map-bindings" | |
| ModuleProcessed "client vulkan100" | |
| ModuleProcessed "target-env spirv1.6" | |
| ModuleProcessed "target-env vulkan1.4" | |
| ModuleProcessed "keep-uncalled" | |
| ModuleProcessed "entry-point main" | |
| Decorate 52(gl_LaunchIDEXT) BuiltIn LaunchIdKHR | |
| Decorate 62(gl_LaunchSizeEXT) BuiltIn LaunchSizeKHR | |
| Decorate 79(gl_PrimitiveID) BuiltIn PrimitiveId | |
| Decorate 89(gl_InstanceID) BuiltIn InstanceId | |
| Decorate 99(gl_InstanceCustomIndexEXT) BuiltIn InstanceCustomIndexKHR | |
| Decorate 115(gl_WorldRayOriginEXT) BuiltIn WorldRayOriginKHR | |
| Decorate 125(gl_WorldRayDirectionEXT) BuiltIn WorldRayDirectionKHR | |
| Decorate 135(gl_ObjectRayOriginEXT) BuiltIn ObjectRayOriginKHR | |
| Decorate 145(gl_ObjectRayDirectionEXT) BuiltIn ObjectRayDirectionKHR | |
| Decorate 159(gl_RayTminEXT) BuiltIn RayTminKHR | |
| Decorate 169(gl_RayTmaxEXT) BuiltIn RayTmaxKHR | |
| Decorate 192(gl_HitKindEXT) BuiltIn HitKindKHR | |
| Decorate 212(gl_ObjectToWorldEXT) BuiltIn ObjectToWorldKHR | |
| Decorate 222(gl_WorldToObjectEXT) BuiltIn WorldToObjectKHR | |
| 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 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 8 10 11 12 | |
| 13: 7(int) Constant 3 | |
| 6: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 13 4 | |
| 18: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(DebugSource) 2 19 | |
| 21: 7(int) Constant 1 | |
| 22: 7(int) Constant 4 | |
| 23: 7(int) Constant 2 | |
| 20: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(DebugCompilationUnit) 21 22 18 23 | |
| 17: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 16 6 18 11 12 20 16 13 11 | |
| 24: TypeFloat 32 | |
| 26: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 25 10 13 12 | |
| 27: TypeVector 24(float) 4 | |
| 28: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 26 22 | |
| 29: TypePointer IncomingRayPayloadKHR 27(fvec4) | |
| 30: 7(int) Constant 5342 | |
| 31: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 3(DebugTypePointer) 28 30 12 | |
| 32(incomingPayload): 29(ptr) Variable IncomingRayPayloadKHR | |
| 35: 7(int) Constant 8 | |
| 33: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 34 28 18 22 12 20 34 32(incomingPayload) 35 | |
| 39: TypeVector 7(int) 3 | |
| 40: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 9 13 | |
| 41: TypePointer Function 39(ivec3) | |
| 42: 7(int) Constant 7 | |
| 43: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 3(DebugTypePointer) 40 42 12 | |
| 45: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 46 40 18 35 12 17 22 | |
| 48: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(DebugExpression) | |
| 50: TypePointer Input 39(ivec3) | |
| 51: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 3(DebugTypePointer) 40 21 12 | |
| 52(gl_LaunchIDEXT): 50(ptr) Variable Input | |
| 53: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 54 40 18 35 12 20 54 52(gl_LaunchIDEXT) 35 | |
| 59: 7(int) Constant 9 | |
| 57: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 58 40 18 59 12 17 22 | |
| 62(gl_LaunchSizeEXT): 50(ptr) Variable Input | |
| 63: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 64 40 18 59 12 20 64 62(gl_LaunchSizeEXT) 35 | |
| 66: TypeInt 32 1 | |
| 68: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 67 10 22 12 | |
| 69: TypePointer Function 66(int) | |
| 70: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 3(DebugTypePointer) 68 42 12 | |
| 74: 7(int) Constant 10 | |
| 72: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 73 68 18 74 12 17 22 | |
| 77: TypePointer Input 66(int) | |
| 78: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 3(DebugTypePointer) 68 21 12 | |
| 79(gl_PrimitiveID): 77(ptr) Variable Input | |
| 80: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 81 68 18 74 12 20 81 79(gl_PrimitiveID) 35 | |
| 86: 7(int) Constant 11 | |
| 84: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 85 68 18 86 12 17 22 | |
| 89(gl_InstanceID): 77(ptr) Variable Input | |
| 90: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 91 68 18 86 12 20 91 89(gl_InstanceID) 35 | |
| 96: 7(int) Constant 12 | |
| 94: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 95 68 18 96 12 17 22 | |
| 99(gl_InstanceCustomIndexEXT): 77(ptr) Variable Input | |
| 100: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 101 68 18 96 12 20 101 99(gl_InstanceCustomIndexEXT) 35 | |
| 103: TypeVector 24(float) 3 | |
| 104: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 26 13 | |
| 105: TypePointer Function 103(fvec3) | |
| 106: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 3(DebugTypePointer) 104 42 12 | |
| 110: 7(int) Constant 13 | |
| 108: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 109 104 18 110 12 17 22 | |
| 113: TypePointer Input 103(fvec3) | |
| 114: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 3(DebugTypePointer) 104 21 12 | |
| 115(gl_WorldRayOriginEXT): 113(ptr) Variable Input | |
| 116: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 117 104 18 110 12 20 117 115(gl_WorldRayOriginEXT) 35 | |
| 122: 7(int) Constant 14 | |
| 120: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 121 104 18 122 12 17 22 | |
| 125(gl_WorldRayDirectionEXT): 113(ptr) Variable Input | |
| 126: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 127 104 18 122 12 20 127 125(gl_WorldRayDirectionEXT) 35 | |
| 132: 7(int) Constant 15 | |
| 130: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 131 104 18 132 12 17 22 | |
| 135(gl_ObjectRayOriginEXT): 113(ptr) Variable Input | |
| 136: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 137 104 18 132 12 20 137 135(gl_ObjectRayOriginEXT) 35 | |
| 142: 7(int) Constant 16 | |
| 140: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 141 104 18 142 12 17 22 | |
| 145(gl_ObjectRayDirectionEXT): 113(ptr) Variable Input | |
| 146: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 147 104 18 142 12 20 147 145(gl_ObjectRayDirectionEXT) 35 | |
| 149: TypePointer Function 24(float) | |
| 150: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 3(DebugTypePointer) 26 42 12 | |
| 154: 7(int) Constant 17 | |
| 152: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 153 26 18 154 12 17 22 | |
| 157: TypePointer Input 24(float) | |
| 158: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 3(DebugTypePointer) 26 21 12 | |
| 159(gl_RayTminEXT): 157(ptr) Variable Input | |
| 160: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 161 26 18 154 12 20 161 159(gl_RayTminEXT) 35 | |
| 166: 7(int) Constant 18 | |
| 164: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 165 26 18 166 12 17 22 | |
| 169(gl_RayTmaxEXT): 157(ptr) Variable Input | |
| 170: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 171 26 18 166 12 20 171 169(gl_RayTmaxEXT) 35 | |
| 172: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 173 26 18 166 12 20 173 169(gl_RayTmaxEXT) 35 | |
| 178: 7(int) Constant 19 | |
| 176: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 177 26 18 178 12 17 22 | |
| 182: TypePointer Function 7(int) | |
| 183: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 3(DebugTypePointer) 9 42 12 | |
| 187: 7(int) Constant 20 | |
| 185: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 186 9 18 187 12 17 22 | |
| 190: TypePointer Input 7(int) | |
| 191: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 3(DebugTypePointer) 9 21 12 | |
| 192(gl_HitKindEXT): 190(ptr) Variable Input | |
| 193: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 194 9 18 187 12 20 194 192(gl_HitKindEXT) 35 | |
| 196: TypeMatrix 103(fvec3) 4 | |
| 198: TypeBool | |
| 200: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 199 10 23 12 | |
| 201: 198(bool) ConstantTrue | |
| 197: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108(DebugTypeMatrix) 104 22 201 | |
| 202: TypePointer Function 196 | |
| 203: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 3(DebugTypePointer) 197 42 12 | |
| 207: 7(int) Constant 21 | |
| 205: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 206 197 18 207 12 17 22 | |
| 210: TypePointer Input 196 | |
| 211: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 3(DebugTypePointer) 197 21 12 | |
| 212(gl_ObjectToWorldEXT): 210(ptr) Variable Input | |
| 213: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 214 197 18 207 12 20 214 212(gl_ObjectToWorldEXT) 35 | |
| 219: 7(int) Constant 22 | |
| 217: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 218 197 18 219 12 17 22 | |
| 222(gl_WorldToObjectEXT): 210(ptr) Variable Input | |
| 223: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 224 197 18 219 12 20 224 222(gl_WorldToObjectEXT) 35 | |
| 226: 24(float) Constant 1056964608 | |
| 227: 27(fvec4) ConstantComposite 226 226 226 226 | |
| 229: 7(int) Constant 23 | |
| 231: 7(int) Constant 24 | |
| 14(main): 4 Function None 5 | |
| 15: Label | |
| 44(v0): 41(ptr) Variable Function | |
| 56(v1): 41(ptr) Variable Function | |
| 71(v2): 69(ptr) Variable Function | |
| 83(v3): 69(ptr) Variable Function | |
| 93(v4): 69(ptr) Variable Function | |
| 107(v5): 105(ptr) Variable Function | |
| 119(v6): 105(ptr) Variable Function | |
| 129(v7): 105(ptr) Variable Function | |
| 139(v8): 105(ptr) Variable Function | |
| 151(v9): 149(ptr) Variable Function | |
| 163(v10): 149(ptr) Variable Function | |
| 175(v11): 149(ptr) Variable Function | |
| 184(v12): 182(ptr) Variable Function | |
| 204(v13): 202(ptr) Variable Function | |
| 216(v14): 202(ptr) Variable Function | |
| 37: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 17 | |
| 38: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 18 11 11 12 12 | |
| 36: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 17 14(main) | |
| 49: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 18 35 35 12 12 | |
| 47: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 45 44(v0) 48 | |
| 55: 39(ivec3) Load 52(gl_LaunchIDEXT) | |
| Store 44(v0) 55 | |
| 61: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 18 59 59 12 12 | |
| 60: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 57 56(v1) 48 | |
| 65: 39(ivec3) Load 62(gl_LaunchSizeEXT) | |
| Store 56(v1) 65 | |
| 76: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 18 74 74 12 12 | |
| 75: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 72 71(v2) 48 | |
| 82: 66(int) Load 79(gl_PrimitiveID) | |
| Store 71(v2) 82 | |
| 88: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 18 86 86 12 12 | |
| 87: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 84 83(v3) 48 | |
| 92: 66(int) Load 89(gl_InstanceID) | |
| Store 83(v3) 92 | |
| 98: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 18 96 96 12 12 | |
| 97: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 94 93(v4) 48 | |
| 102: 66(int) Load 99(gl_InstanceCustomIndexEXT) | |
| Store 93(v4) 102 | |
| 112: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 18 110 110 12 12 | |
| 111: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 108 107(v5) 48 | |
| 118: 103(fvec3) Load 115(gl_WorldRayOriginEXT) | |
| Store 107(v5) 118 | |
| 124: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 18 122 122 12 12 | |
| 123: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 120 119(v6) 48 | |
| 128: 103(fvec3) Load 125(gl_WorldRayDirectionEXT) | |
| Store 119(v6) 128 | |
| 134: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 18 132 132 12 12 | |
| 133: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 130 129(v7) 48 | |
| 138: 103(fvec3) Load 135(gl_ObjectRayOriginEXT) | |
| Store 129(v7) 138 | |
| 144: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 18 142 142 12 12 | |
| 143: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 140 139(v8) 48 | |
| 148: 103(fvec3) Load 145(gl_ObjectRayDirectionEXT) | |
| Store 139(v8) 148 | |
| 156: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 18 154 154 12 12 | |
| 155: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 152 151(v9) 48 | |
| 162: 24(float) Load 159(gl_RayTminEXT) | |
| Store 151(v9) 162 | |
| 168: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 18 166 166 12 12 | |
| 167: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 164 163(v10) 48 | |
| 174: 24(float) Load 169(gl_RayTmaxEXT) | |
| Store 163(v10) 174 | |
| 180: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 18 178 178 12 12 | |
| 179: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 176 175(v11) 48 | |
| 181: 24(float) Load 169(gl_RayTmaxEXT) | |
| Store 175(v11) 181 | |
| 189: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 18 187 187 12 12 | |
| 188: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 185 184(v12) 48 | |
| 195: 7(int) Load 192(gl_HitKindEXT) | |
| Store 184(v12) 195 | |
| 209: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 18 207 207 12 12 | |
| 208: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 205 204(v13) 48 | |
| 215: 196 Load 212(gl_ObjectToWorldEXT) | |
| Store 204(v13) 215 | |
| 221: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 18 219 219 12 12 | |
| 220: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 217 216(v14) 48 | |
| 225: 196 Load 222(gl_WorldToObjectEXT) | |
| Store 216(v14) 225 | |
| 228: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 18 229 229 12 12 | |
| Store 32(incomingPayload) 227 | |
| 230: 4 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 18 231 231 12 12 | |
| Return | |
| FunctionEnd |