search for: nv20_screen

Displaying 5 results from an estimated 5 matches for "nv20_screen".

2009 Dec 21
2
[PATCH 1/2] Unreference state/buffer objects on context/screen destruction
...{ struct nv30_context *nv30 = nv30_context(pipe); + unsigned i; + for (i = 0; i < NV30_STATE_MAX; i++) { + if (nv30->state.hw[i]) + so_ref(NULL, &nv30->state.hw[i]); + } + if (nv30->draw) draw_destroy(nv30->draw); FREE(nv30); Index: nv20/nv20_screen.c =================================================================== --- nv20/nv20_screen.c (wersja 32083) +++ nv20/nv20_screen.c (kopia robocza) @@ -116,6 +116,8 @@ nouveau_notifier_free(&screen->sync); nouveau_grobj_free(&screen->kelvin); + nouveau_screen_fini(&screen-&g...
2010 Jan 18
0
[PATCH] nv04-nv40: Rewrite and unify miptree and transfer code (v2)
...r.c | 178 --------------------- src/gallium/drivers/nv20/Makefile | 2 - src/gallium/drivers/nv20/nv20_context.h | 6 +- src/gallium/drivers/nv20/nv20_fragtex.c | 2 +- src/gallium/drivers/nv20/nv20_miptree.c | 226 -------------------------- src/gallium/drivers/nv20/nv20_screen.c | 13 +-- src/gallium/drivers/nv20/nv20_state.c | 2 +- src/gallium/drivers/nv20/nv20_state.h | 13 -- src/gallium/drivers/nv20/nv20_state_emit.c | 14 +- src/gallium/drivers/nv20/nv20_transfer.c | 178 --------------------- src/gallium/drivers/nv30/Makefile |...
2010 Jan 18
0
[PATCH] nv04-nv40: Rewrite and unify miptree and transfer code
...mit.c | 14 +- src/gallium/drivers/nv10/nv10_transfer.c | 178 --------------------- src/gallium/drivers/nv20/Makefile | 2 - src/gallium/drivers/nv20/nv20_context.h | 4 +- src/gallium/drivers/nv20/nv20_miptree.c | 226 -------------------------- src/gallium/drivers/nv20/nv20_screen.c | 13 +-- src/gallium/drivers/nv20/nv20_state.h | 13 -- src/gallium/drivers/nv20/nv20_state_emit.c | 12 +- src/gallium/drivers/nv20/nv20_transfer.c | 178 --------------------- src/gallium/drivers/nv30/Makefile | 2 - src/gallium/drivers/nv30/nv30_fragtex.c |...
2010 Feb 02
2
[RFC] Merge of a reincarnation of the nouveau classic mesa driver.
...| 150 ---- src/gallium/drivers/nv20/nv20_fragprog.c | 21 - src/gallium/drivers/nv20/nv20_fragtex.c | 130 --- src/gallium/drivers/nv20/nv20_miptree.c | 226 ------ src/gallium/drivers/nv20/nv20_prim_vbuf.c | 440 ---------- src/gallium/drivers/nv20/nv20_screen.c | 204 ----- src/gallium/drivers/nv20/nv20_screen.h | 28 - src/gallium/drivers/nv20/nv20_state.c | 583 -------------- src/gallium/drivers/nv20/nv20_state.h | 140 ---- src/gallium/drivers/nv20/nv20_state_emit.c | 426 ---------- sr...
2009 Dec 30
4
[PATCH 1/3] nv50: remove vtxbuf stateobject after a referenced vtxbuf is mapped
- This avoids problematic "reloc'ed while mapped" messages and some associated corruption as well. Signed-off-by: Maarten Maathuis <madman2003 at gmail.com> --- src/gallium/drivers/nouveau/nouveau_screen.c | 21 +++++++++++++++++++++ src/gallium/drivers/nouveau/nouveau_screen.h | 3 +++ src/gallium/drivers/nouveau/nouveau_stateobj.h | 13 +++++++++++++