summaryrefslogtreecommitdiffstats
path: root/src/gallium/winsys
diff options
context:
space:
mode:
authorYounes Manton <[email protected]>2008-06-08 20:24:13 -0400
committerYounes Manton <[email protected]>2008-06-08 20:24:13 -0400
commitd785a0c8b2ff45d07a8d2992d089eb96c04658db (patch)
tree6d4e0856ac44a5b053794bc5548f754813a9a23f /src/gallium/winsys
parentf5a3768c4e7733a11ad0421e3e4b84e6994af0e0 (diff)
parentedea59e8e5a3ef4c6afdcb4f1d32961466be508b (diff)
Merge branch 'gallium-0.1' of ssh://[email protected]/git/nouveau/mesa into gallium-0.1
Diffstat (limited to 'src/gallium/winsys')
-rw-r--r--src/gallium/winsys/dri/nouveau/nouveau_context.c2
-rw-r--r--src/gallium/winsys/dri/nouveau/nouveau_winsys_pipe.c23
2 files changed, 1 insertions, 24 deletions
diff --git a/src/gallium/winsys/dri/nouveau/nouveau_context.c b/src/gallium/winsys/dri/nouveau/nouveau_context.c
index d9fc3f6ce1f..ef5fb7ec0d3 100644
--- a/src/gallium/winsys/dri/nouveau/nouveau_context.c
+++ b/src/gallium/winsys/dri/nouveau/nouveau_context.c
@@ -99,7 +99,7 @@ nouveau_context_create(const __GLcontextModes *glVis,
struct st_context *st_share = NULL;
struct nouveau_channel_context *nvc = NULL;
struct nouveau_device *dev = nv_screen->device;
- int i, ret;
+ int i;
if (sharedContextPrivate) {
st_share = ((struct nouveau_context *)sharedContextPrivate)->st;
diff --git a/src/gallium/winsys/dri/nouveau/nouveau_winsys_pipe.c b/src/gallium/winsys/dri/nouveau/nouveau_winsys_pipe.c
index 2fab1eab652..ba5dd2eea4b 100644
--- a/src/gallium/winsys/dri/nouveau/nouveau_winsys_pipe.c
+++ b/src/gallium/winsys/dri/nouveau/nouveau_winsys_pipe.c
@@ -39,28 +39,6 @@ nouveau_surface_alloc(struct pipe_winsys *ws)
return surf;
}
-static int
-nouveau_surface_alloc_storage(struct pipe_winsys *ws, struct pipe_surface *surf,
- unsigned width, unsigned height,
- enum pipe_format format, unsigned flags,
- unsigned tex_usage)
-{
- unsigned pitch = ((width * pf_get_size(format)) + 63) & ~63;
-
- surf->format = format;
- surf->width = width;
- surf->height = height;
- surf->cpp = pf_get_size(format);
- surf->pitch = pitch / surf->cpp;
-
- surf->buffer = ws->buffer_create(ws, 256, PIPE_BUFFER_USAGE_PIXEL,
- pitch * height);
- if (!surf->buffer)
- return 1;
-
- return 0;
-}
-
static void
nouveau_surface_release(struct pipe_winsys *ws, struct pipe_surface **s)
{
@@ -226,7 +204,6 @@ nouveau_create_pipe_winsys(struct nouveau_context *nv)
pws->flush_frontbuffer = nouveau_flush_frontbuffer;
pws->surface_alloc = nouveau_surface_alloc;
- pws->surface_alloc_storage = nouveau_surface_alloc_storage;
pws->surface_release = nouveau_surface_release;
pws->buffer_create = nouveau_pipe_bo_create;