intel/fs: Add and implement intel-specific ray-tracing intrinsics
Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7356>
This commit is contained in:

committed by
Marge Bot

parent
1f6ae809ef
commit
75209d5bd1
@@ -543,6 +543,9 @@ brw_instruction_name(const struct gen_device_info *devinfo, enum opcode op)
|
||||
case TES_OPCODE_GET_PRIMITIVE_ID:
|
||||
return "tes_get_primitive_id";
|
||||
|
||||
case RT_OPCODE_TRACE_RAY_LOGICAL:
|
||||
return "rt_trace_ray_logical";
|
||||
|
||||
case SHADER_OPCODE_RND_MODE:
|
||||
return "rnd_mode";
|
||||
case SHADER_OPCODE_FLOAT_CONTROL_MODE:
|
||||
@@ -1112,6 +1115,8 @@ backend_instruction::has_side_effects() const
|
||||
case SHADER_OPCODE_A64_OWORD_BLOCK_WRITE_LOGICAL:
|
||||
case SHADER_OPCODE_BTD_SPAWN_LOGICAL:
|
||||
case SHADER_OPCODE_BTD_RETIRE_LOGICAL:
|
||||
case RT_OPCODE_TRACE_RAY_LOGICAL:
|
||||
case FS_OPCODE_DISCARD_JUMP:
|
||||
return true;
|
||||
default:
|
||||
return eot;
|
||||
|
Reference in New Issue
Block a user