From: Younes Manton Date: Tue, 24 Mar 2009 22:55:37 +0000 (-0400) Subject: nouveau: Frontbuffer needs to be marked as linear. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=578af516104bf0078cf93b1b9dd783e19e113177;p=mesa.git nouveau: Frontbuffer needs to be marked as linear. --- diff --git a/src/gallium/winsys/drm/nouveau/dri/nouveau_screen.c b/src/gallium/winsys/drm/nouveau/dri/nouveau_screen.c index c4cbbc21248..0b45b1ff1f6 100644 --- a/src/gallium/winsys/drm/nouveau/dri/nouveau_screen.c +++ b/src/gallium/winsys/drm/nouveau/dri/nouveau_screen.c @@ -199,7 +199,8 @@ dri_surface_from_handle(struct pipe_screen *screen, return NULL; memset(&templat, 0, sizeof(templat)); - templat.tex_usage |= PIPE_TEXTURE_USAGE_RENDER_TARGET; + templat.tex_usage = PIPE_TEXTURE_USAGE_PRIMARY | + NOUVEAU_TEXTURE_USAGE_LINEAR; templat.target = PIPE_TEXTURE_2D; templat.last_level = 0; templat.depth[0] = 1;