diff options
author | Ben Skeggs <skeggsb@gmail.com> | 2008-06-08 12:27:36 +1000 |
---|---|---|
committer | Ben Skeggs <skeggsb@gmail.com> | 2008-06-29 15:46:15 +1000 |
commit | 6ca31aa55eada38ad8b8a249b9e79a83b9784c04 (patch) | |
tree | 03a3fad93177e831d7b48adeedcfee25894903a4 | |
parent | 9a37a56c8ab8c64bdadb1e1e807f885d6a5e3121 (diff) |
nv50: hehe, damage from tex-surfaces.. surface_fill() reenabled now :)
-rw-r--r-- | src/gallium/drivers/nv50/nv50_miptree.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gallium/drivers/nv50/nv50_miptree.c b/src/gallium/drivers/nv50/nv50_miptree.c index 6c838998fd..be85c3fd5c 100644 --- a/src/gallium/drivers/nv50/nv50_miptree.c +++ b/src/gallium/drivers/nv50/nv50_miptree.c @@ -21,7 +21,7 @@ nv50_miptree_create(struct pipe_screen *pscreen, const struct pipe_texture *pt) { struct pipe_winsys *ws = pscreen->winsys; struct nv50_miptree *mt = CALLOC_STRUCT(nv50_miptree); - + NOUVEAU_ERR("unimplemented\n"); mt->base = *pt; @@ -29,7 +29,7 @@ nv50_miptree_create(struct pipe_screen *pscreen, const struct pipe_texture *pt) mt->base.screen = pscreen; mt->buffer = ws->buffer_create(ws, 256, PIPE_BUFFER_USAGE_PIXEL, - 512*32*4); + pt->width[0] * pt->cpp * pt->height[0]); if (!mt->buffer) { FREE(mt); return NULL; |