From: Marek Olšák Date: Wed, 7 Aug 2013 01:20:34 +0000 (+0200) Subject: radeonsi: remove useless code from tex_fetch_args X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=89ca4a00f51f46d5b6ef739aa6aa1bcd6215ed4e;p=mesa.git radeonsi: remove useless code from tex_fetch_args The array slice has already been added to "address". Reviewed-by: Michel Dänzer --- 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];