diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/bugs/mutating/mutating-call-in-loop-dce.slang | 3 | ||||
| -rw-r--r-- | tests/pipeline/ray-tracing/ray-query-subroutine.slang | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/tests/bugs/mutating/mutating-call-in-loop-dce.slang b/tests/bugs/mutating/mutating-call-in-loop-dce.slang index 372cb61b0..15e5db304 100644 --- a/tests/bugs/mutating/mutating-call-in-loop-dce.slang +++ b/tests/bugs/mutating/mutating-call-in-loop-dce.slang @@ -18,8 +18,9 @@ struct C a = 0; } } -int doSomething(C d) +int doSomething(C d_in) { + C d = d_in; int rs = 0; for (int i = 0; i < 10; i++) rs = d.add(); diff --git a/tests/pipeline/ray-tracing/ray-query-subroutine.slang b/tests/pipeline/ray-tracing/ray-query-subroutine.slang index 74489b6f8..122a2c966 100644 --- a/tests/pipeline/ray-tracing/ray-query-subroutine.slang +++ b/tests/pipeline/ray-tracing/ray-query-subroutine.slang @@ -7,7 +7,7 @@ RWStructuredBuffer<int> gOutput; RaytracingAccelerationStructure gScene; -float3 helper<let N : uint>(RayQuery<N> q) +float3 helper<let N : uint>(inout RayQuery<N> q) { RayDesc ray; ray.Origin = 0; |
