diff options
| author | Younes Manton <younes.m@gmail.com> | 2009-03-24 18:55:37 -0400 | 
|---|---|---|
| committer | Younes Manton <younes.m@gmail.com> | 2009-03-24 18:57:06 -0400 | 
| commit | 578af516104bf0078cf93b1b9dd783e19e113177 (patch) | |
| tree | 8b578ca79452510d51311a996d3535717b3d79e5 | |
| parent | c4c4358e0858fcbc09f4bf35d93f593af5bcd9db (diff) | |
nouveau: Frontbuffer needs to be marked as linear.
| -rw-r--r-- | src/gallium/winsys/drm/nouveau/dri/nouveau_screen.c | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/src/gallium/winsys/drm/nouveau/dri/nouveau_screen.c b/src/gallium/winsys/drm/nouveau/dri/nouveau_screen.c index c4cbbc2124..0b45b1ff1f 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; | 
