pass-by-reference updates
This commit is contained in:
parent
2df8c71258
commit
7d37a68ad7
10 changed files with 985 additions and 1007 deletions
|
|
@ -3,9 +3,11 @@ rayQuery-decls.rgen
|
|||
// Generated by (magic number): 80008
|
||||
// Id's are bound by 130
|
||||
|
||||
Capability VariablePointers
|
||||
Capability RayQueryProvisionalKHR
|
||||
Capability RayTracingNV
|
||||
Extension "SPV_KHR_ray_query"
|
||||
Extension "SPV_KHR_variable_pointers"
|
||||
Extension "SPV_NV_ray_tracing"
|
||||
1: ExtInstImport "GLSL.std.450"
|
||||
MemoryModel Logical GLSL450
|
||||
|
|
@ -90,29 +92,29 @@ rayQuery-decls.rgen
|
|||
69: TypeRayQueryProvisionalKHR
|
||||
70: 6(int) Constant 4
|
||||
71: TypeArray 69 70
|
||||
72: TypePointer Function 71
|
||||
72: TypePointer Workgroup 71
|
||||
73(g_rayQueryArray): 72(ptr) Variable Workgroup
|
||||
74(block): TypeStruct 6(int)
|
||||
75: TypePointer ShaderRecordBufferKHR 74(block)
|
||||
76: 75(ptr) Variable ShaderRecordBufferKHR
|
||||
77: TypePointer ShaderRecordBufferKHR 6(int)
|
||||
80: TypePointer Function 69
|
||||
80: TypePointer Workgroup 69
|
||||
81(rayQuery0b): 80(ptr) Variable Workgroup
|
||||
86(rayQuery0a): 80(ptr) Variable Workgroup
|
||||
89(rayQuery0c): 80(ptr) Variable Workgroup
|
||||
94: TypeAccelerationStructureKHR
|
||||
95: TypePointer UniformConstant 94
|
||||
96(rtas): 95(ptr) Variable UniformConstant
|
||||
98: 6(int) Constant 16
|
||||
107(rayQuery1c): 80(ptr) Variable Workgroup
|
||||
109: 6(int) Constant 32
|
||||
119: 6(int) Constant 3
|
||||
120: 6(int) Constant 64
|
||||
129(g_rayQueryUnused): 80(ptr) Variable Workgroup
|
||||
4(main): 2 Function None 3
|
||||
5: Label
|
||||
38(index): 37(ptr) Variable Function
|
||||
44(ray): 43(ptr) Variable Function
|
||||
73(g_rayQueryArray): 72(ptr) Variable Function
|
||||
81(rayQuery0b): 80(ptr) Variable Function
|
||||
86(rayQuery0a): 80(ptr) Variable Function
|
||||
89(rayQuery0c): 80(ptr) Variable Function
|
||||
107(rayQuery1c): 80(ptr) Variable Function
|
||||
129(g_rayQueryUnused): 80(ptr) Variable Function
|
||||
39: 6(int) FunctionCall 8(launchIndex()
|
||||
Store 38(index) 39
|
||||
52: 6(int) Load 38(index)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue