diff --git a/src/amd/vulkan/radv_shader.c b/src/amd/vulkan/radv_shader.c index cdc154085de..f9dce867ce9 100644 --- a/src/amd/vulkan/radv_shader.c +++ b/src/amd/vulkan/radv_shader.c @@ -2912,7 +2912,6 @@ radv_create_rt_prolog(struct radv_device *device) info.workgroup_size = info.wave_size; info.user_data_0 = R_00B900_COMPUTE_USER_DATA_0; info.type = RADV_SHADER_TYPE_RT_PROLOG; - info.cs.uses_dynamic_rt_callable_stack = true; info.cs.block_size[0] = 8; info.cs.block_size[1] = pdev->rt_wave_size == 64 ? 8 : 4; info.cs.block_size[2] = 1; diff --git a/src/amd/vulkan/radv_shader_info.c b/src/amd/vulkan/radv_shader_info.c index 963c1874289..61c22e94208 100644 --- a/src/amd/vulkan/radv_shader_info.c +++ b/src/amd/vulkan/radv_shader_info.c @@ -301,9 +301,6 @@ gather_intrinsic_info(const nir_shader *nir, const nir_intrinsic_instr *instr, s case nir_intrinsic_store_output: gather_intrinsic_store_output_info(nir, instr, info, consider_force_vrs); break; - case nir_intrinsic_load_rt_dynamic_callable_stack_base_amd: - info->cs.uses_dynamic_rt_callable_stack = true; - break; case nir_intrinsic_bvh64_intersect_ray_amd: info->cs.uses_rt = true; break; diff --git a/src/amd/vulkan/radv_shader_info.h b/src/amd/vulkan/radv_shader_info.h index 477f4039533..92bfdc838b8 100644 --- a/src/amd/vulkan/radv_shader_info.h +++ b/src/amd/vulkan/radv_shader_info.h @@ -219,7 +219,6 @@ struct radv_shader_info { bool uses_local_invocation_idx; unsigned block_size[3]; - bool uses_dynamic_rt_callable_stack; bool uses_rt; bool uses_full_subgroups; bool linear_taskmesh_dispatch;