radv: add RT shader handling to radv_postprocess_config
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21780>
This commit is contained in:
committed by
Marge Bot
parent
3f03eebf04
commit
c38b8678c9
@@ -1866,6 +1866,14 @@ radv_postprocess_config(const struct radv_device *device, const struct ac_shader
|
||||
config_out->rsrc2 |=
|
||||
S_00B22C_SHARED_VGPR_CNT(num_shared_vgpr_blocks) | S_00B22C_EXCP_EN(excp_en);
|
||||
break;
|
||||
case MESA_SHADER_RAYGEN:
|
||||
case MESA_SHADER_CLOSEST_HIT:
|
||||
case MESA_SHADER_MISS:
|
||||
case MESA_SHADER_CALLABLE:
|
||||
case MESA_SHADER_INTERSECTION:
|
||||
case MESA_SHADER_ANY_HIT:
|
||||
config_out->rsrc2 |= S_00B12C_SCRATCH_EN(1);
|
||||
FALLTHROUGH;
|
||||
case MESA_SHADER_COMPUTE:
|
||||
case MESA_SHADER_TASK:
|
||||
config_out->rsrc1 |=
|
||||
|
||||
Reference in New Issue
Block a user