summaryrefslogtreecommitdiff
path: root/tests/pipeline
diff options
context:
space:
mode:
authorYong He <yonghe@outlook.com>2023-01-27 16:41:31 -0800
committerGitHub <noreply@github.com>2023-01-27 16:41:31 -0800
commit4a66e9729175a89833e5db784bb64e6a7f60cdf2 (patch)
tree6a3cb0da3a6682ac0f8b06e66cb8e5fcd6dff279 /tests/pipeline
parent93a6b6119b6b65c4f6b00ca12d745e21b679c82f (diff)
Register allocation during phi elimination. (#2613)
* Register allocation during phi elimination. * Enhance the test case. * Cleanup line breaks in test case. * remove unncessary line break changes. * More cleanups. --------- Co-authored-by: Yong He <yhe@nvidia.com>
Diffstat (limited to 'tests/pipeline')
-rw-r--r--tests/pipeline/ray-tracing/trace-ray-inline.slang.glsl14
1 files changed, 3 insertions, 11 deletions
diff --git a/tests/pipeline/ray-tracing/trace-ray-inline.slang.glsl b/tests/pipeline/ray-tracing/trace-ray-inline.slang.glsl
index f9e94bb30..389dae05a 100644
--- a/tests/pipeline/ray-tracing/trace-ray-inline.slang.glsl
+++ b/tests/pipeline/ray-tracing/trace-ray-inline.slang.glsl
@@ -106,14 +106,10 @@ void main()
tHit_1 = 0.00000000000000000000;
bool _S6 = myProceduralIntersection_0(tHit_1, candidateProceduralAttrs_0);
- MyProceduralHitAttrs_0 committedProceduralAttrs_2;
-
if(_S6)
{
bool _S7 = myProceduralAnyHit_0(payload_5);
- MyProceduralHitAttrs_0 committedProceduralAttrs_3;
-
if(_S7)
{
rayQueryGenerateIntersectionEXT(query_0, tHit_1);
@@ -126,28 +122,24 @@ void main()
{
}
- committedProceduralAttrs_3 = _S8;
+ committedProceduralAttrs_1 = _S8;
}
else
{
- committedProceduralAttrs_3 = committedProceduralAttrs_0;
+ committedProceduralAttrs_1 = committedProceduralAttrs_0;
}
- committedProceduralAttrs_2 = committedProceduralAttrs_3;
-
}
else
{
- committedProceduralAttrs_2 = committedProceduralAttrs_0;
+ committedProceduralAttrs_1 = committedProceduralAttrs_0;
}
- committedProceduralAttrs_1 = committedProceduralAttrs_2;
-
break;
}
case 0U: