• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1spv.intrinsicsSpirvType.rgen
2// Module Version 10000
3// Generated by (magic number): 8000b
4// Id's are bound by 21
5
6                              Capability RayQueryKHR
7                              Capability RayTraversalPrimitiveCullingKHR
8                              Capability RayTracingKHR
9                              Extension  "SPV_KHR_ray_query"
10                              Extension  "SPV_KHR_ray_tracing"
11               1:             ExtInstImport  "GLSL.std.450"
12                              MemoryModel Logical GLSL450
13                              EntryPoint RayGenerationKHR 4  "main"
14                              Source GLSL 460
15                              SourceExtension  "GL_EXT_spirv_intrinsics"
16                              Name 4  "main"
17                              Name 8  "rq"
18                              Name 11  "as"
19                              Decorate 11(as) DescriptorSet 0
20                              Decorate 11(as) Binding 0
21               2:             TypeVoid
22               3:             TypeFunction 2
23               6:             TypeRayQueryKHR
24               7:             TypePointer Function 6
25               9:             TypeAccelerationStructureKHR
26              10:             TypePointer UniformConstant 9
27          11(as):     10(ptr) Variable UniformConstant
28              13:             TypeInt 32 0
29              14:     13(int) Constant 0
30              15:             TypeFloat 32
31              16:             TypeVector 15(float) 3
32              17:   15(float) Constant 0
33              18:   16(fvec3) ConstantComposite 17 17 17
34              19:   15(float) Constant 1065353216
35              20:   16(fvec3) ConstantComposite 19 19 19
36         4(main):           2 Function None 3
37               5:             Label
38           8(rq):      7(ptr) Variable Function
39              12:           9 Load 11(as)
40                              RayQueryInitializeKHR 8(rq) 12 14 14 18 17 20 19
41                              RayQueryTerminateKHR 8(rq)
42                              Return
43                              FunctionEnd
44