From: Ilia Mirkin Date: Wed, 30 Apr 2014 01:51:42 +0000 (-0400) Subject: nvc0: treat non-linear 2DRect textures the same as 2D X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1baf77dbe89e58c83287aa1662d64bafc727d565;p=mesa.git nvc0: treat non-linear 2DRect textures the same as 2D This fixes textureGather(2DRect) piglit tests, and does not appear to have any adverse effects. Signed-off-by: Ilia Mirkin --- diff --git a/src/gallium/drivers/nouveau/nvc0/nvc0_tex.c b/src/gallium/drivers/nouveau/nvc0/nvc0_tex.c index 765cd2d2bab..1b11bd0ba88 100644 --- a/src/gallium/drivers/nouveau/nvc0/nvc0_tex.c +++ b/src/gallium/drivers/nouveau/nvc0/nvc0_tex.c @@ -173,7 +173,7 @@ nvc0_create_texture_view(struct pipe_context *pipe, tic[2] |= NV50_TIC_2_TARGET_2D; break; case PIPE_TEXTURE_RECT: - tic[2] |= NV50_TIC_2_TARGET_RECT; + tic[2] |= NV50_TIC_2_TARGET_2D; break; case PIPE_TEXTURE_3D: tic[2] |= NV50_TIC_2_TARGET_3D;