From 89ca4a00f51f46d5b6ef739aa6aa1bcd6215ed4e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Wed, 7 Aug 2013 03:20:34 +0200 Subject: [PATCH] radeonsi: remove useless code from tex_fetch_args MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit The array slice has already been added to "address". Reviewed-by: Michel Dänzer --- src/gallium/drivers/radeonsi/radeonsi_shader.c | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/src/gallium/drivers/radeonsi/radeonsi_shader.c b/src/gallium/drivers/radeonsi/radeonsi_shader.c index 3e62858c08d..f1c7c6bbf9e 100644 --- a/src/gallium/drivers/radeonsi/radeonsi_shader.c +++ b/src/gallium/drivers/radeonsi/radeonsi_shader.c @@ -994,24 +994,6 @@ static void tex_fetch_args( if (num_coords > 2) address[count++] = coords[2]; - /* Pack array slice */ - switch (target) { - case TGSI_TEXTURE_1D_ARRAY: - address[count++] = coords[1]; - } - switch (target) { - case TGSI_TEXTURE_2D_ARRAY: - case TGSI_TEXTURE_2D_ARRAY_MSAA: - case TGSI_TEXTURE_SHADOW2D_ARRAY: - address[count++] = coords[2]; - } - switch (target) { - case TGSI_TEXTURE_CUBE_ARRAY: - case TGSI_TEXTURE_SHADOW1D_ARRAY: - case TGSI_TEXTURE_SHADOWCUBE_ARRAY: - address[count++] = coords[3]; - } - /* Pack LOD */ if (opcode == TGSI_OPCODE_TXL || opcode == TGSI_OPCODE_TXF) address[count++] = coords[3]; -- 2.30.2