From 14409bf1015af47691f09d2be6afb18cfb999aea Mon Sep 17 00:00:00 2001 From: Mukund Keshava Date: Fri, 30 May 2025 16:23:03 +0530 Subject: Enable LSS hit object test (#7273) * Enable LSS hit object test Enabled LSS SER tests now that PR #7211, which added SER support to OptiX, has been merged. Ran: ./build/Debug/bin/slangc.exe tests/cuda/lss-test.slang -target ptx -Xnvrtc -I"C:/ProgramData/NVIDIA Corporation/OptiX SDK 9.0.0/include" and confirmed that the HitObject intrinsic is called. eg: call (%f15, %f16, %f17, %f18, %f19, %f20, %f21, %f22), _optix_hitobject_get_linear_curve_vertex_data, (); * format code --------- Co-authored-by: slangbot <186143334+slangbot@users.noreply.github.com> --- source/slang/hlsl.meta.slang | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source') diff --git a/source/slang/hlsl.meta.slang b/source/slang/hlsl.meta.slang index 677b5d7bf..ad1a983dd 100644 --- a/source/slang/hlsl.meta.slang +++ b/source/slang/hlsl.meta.slang @@ -17986,7 +17986,7 @@ float2x4 GetLssPositionsAndRadii() case hlsl: __intrinsic_asm "NvRtLssObjectPositionsAndRadii"; case cuda: { - __intrinsic_asm "optixObjectPositionsAndRadii"; + __intrinsic_asm "optixGetLssPositionsAndRadii"; } case spirv: return spirv_asm @@ -20671,7 +20671,7 @@ struct HitObject case hlsl: __intrinsic_asm "NvRtLssObjectPositionsAndRadii"; case cuda: { - __intrinsic_asm "optixHitObjectGetSpherePositionAndRadius"; + __intrinsic_asm "optixHitObjectGetLssPositionsAndRadii"; } case spirv: return spirv_asm -- cgit v1.2.3