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 +++++++++++++