pass by reference updates

This commit is contained in:
Neslisah Torosdagli
2020-03-26 12:24:31 -04:00
parent b366a703a5
commit 054b5e35eb
11 changed files with 22 additions and 272 deletions

View File

@@ -3,11 +3,9 @@ rayQuery.rgen
// Generated by (magic number): 80008
// Id's are bound by 44
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
@@ -40,8 +38,7 @@ rayQuery.rgen
13: 10(float) Constant 0
15: 10(float) Constant 1148846080
16: TypeRayQueryProvisionalKHR
17: TypePointer Workgroup 16
18(localRayQuery): 17(ptr) Variable Workgroup
17: TypePointer Function 16
19: TypeAccelerationStructureKHR
20: TypePointer UniformConstant 19
21(accNV0): 20(ptr) Variable UniformConstant
@@ -60,6 +57,7 @@ rayQuery.rgen
8(rayFlags): 7(ptr) Variable Function
12(tMin): 11(ptr) Variable Function
14(tMax): 11(ptr) Variable Function
18(localRayQuery): 17(ptr) Variable Function
Store 8(rayFlags) 9
Store 12(tMin) 13
Store 14(tMax) 15