From 85e840786c6ed0cf867fce4470d9975f9e942eef Mon Sep 17 00:00:00 2001 From: Konstantin Seurer Date: Mon, 11 Mar 2024 11:17:31 +0100 Subject: [PATCH] nir: Add lavapipe ray tracing intrinsics Reviewed-By: Mike Blumenkrantz Part-of: --- src/compiler/nir/nir_intrinsics.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/compiler/nir/nir_intrinsics.py b/src/compiler/nir/nir_intrinsics.py index 1317baafd5d..fd8804b29cf 100644 --- a/src/compiler/nir/nir_intrinsics.py +++ b/src/compiler/nir/nir_intrinsics.py @@ -1749,6 +1749,10 @@ intrinsic("cmat_muladd_amd", src_comp=[16, 16, 0], dest_comp=0, bit_sizes=src2, # Get the debug log buffer descriptor. intrinsic("load_debug_log_desc_amd", bit_sizes=[32], dest_comp=4, flags=[CAN_ELIMINATE, CAN_REORDER]) +system_value("ray_tracing_stack_base_lvp", 1) + +system_value("shader_call_data_offset_lvp", 1) + # V3D-specific instrinc for tile buffer color reads. # # The hardware requires that we read the samples and components of a pixel