From 112b393766ec669f9aa8bf6de864494583979d4c Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Tue, 22 Aug 2023 22:49:27 +0200 Subject: [PATCH] radv: stop declaring unused SGPR arguments for PS epilogs ACO no longer requires these arguments. Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_shader_args.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/amd/vulkan/radv_shader_args.c b/src/amd/vulkan/radv_shader_args.c index 0b1908bc5e3..8bce2050d0f 100644 --- a/src/amd/vulkan/radv_shader_args.c +++ b/src/amd/vulkan/radv_shader_args.c @@ -746,14 +746,8 @@ void radv_declare_ps_epilog_args(const struct radv_device *device, const struct radv_ps_epilog_key *key, struct radv_shader_args *args) { - const enum amd_gfx_level gfx_level = device->physical_device->rad_info.gfx_level; - radv_init_shader_args(device, MESA_SHADER_FRAGMENT, args); - ac_add_arg(&args->ac, AC_ARG_SGPR, 2, AC_ARG_CONST_DESC_PTR, &args->ac.ring_offsets); - if (gfx_level < GFX11) - ac_add_arg(&args->ac, AC_ARG_SGPR, 1, AC_ARG_INT, &args->ac.scratch_offset); - /* Declare VGPR arguments for color exports. */ for (unsigned i = 0; i < MAX_RTS; i++) { unsigned col_format = (key->spi_shader_col_format >> (i * 4)) & 0xf;