search for: nouveau_priv

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

Did you mean: nouveau_fpriv
2010 Jan 29
2
[PATCH 1/2] libdrm/nouveau: new optimized libdrm pushbuffer ABI
...ed. The libdrm version is thus bumped. Also, anything accessing pushbuf->remaining instead of using AVAIL_RING will need to be fixed. --- include/drm/nouveau_drm.h | 2 +- nouveau/nouveau_bo.c | 2 +- nouveau/nouveau_channel.h | 5 ++- nouveau/nouveau_device.c | 2 +- nouveau/nouveau_private.h | 3 -- nouveau/nouveau_pushbuf.c | 47 ++++++++++++++++++++------------------------ nouveau/nouveau_pushbuf.h | 22 ++++++-------------- 7 files changed, 34 insertions(+), 49 deletions(-) diff --git a/include/drm/nouveau_drm.h b/include/drm/nouveau_drm.h index 1e67c44..f764174 100644...
2010 Jan 17
0
[PATCH] libdrm/nouveau: Support nested bo mapping
Most Gallium drivers support nested mapping by using a reference count. We don't, and swtnl fallback triggers an error due to this. This patch adds this support in libdrm. --- nouveau/nouveau_bo.c | 8 +++++++- nouveau/nouveau_private.h | 1 + 2 files changed, 8 insertions(+), 1 deletions(-) diff --git a/nouveau/nouveau_bo.c b/nouveau/nouveau_bo.c index 10cc8a6..c1a9843 100644 --- a/nouveau/nouveau_bo.c +++ b/nouveau/nouveau_bo.c @@ -417,9 +417,12 @@ nouveau_bo_map_range(struct nouveau_bo *bo, uint32_t delta, uint32_t siz...
2010 Mar 12
1
[PATCH 3/3] libdrm: Move all noninstalled headers to noinst_HEADERS.
...ig_DATA = libdrm_intel.pc diff --git a/nouveau/Makefile.am b/nouveau/Makefile.am index 5d759c5..53099eb 100644 --- a/nouveau/Makefile.am +++ b/nouveau/Makefile.am @@ -18,7 +18,6 @@ libdrm_nouveau_la_SOURCES = \ nouveau_notifier.c \ nouveau_bo.c \ nouveau_resource.c \ - nouveau_private.h \ nouveau_reloc.c libdrm_nouveaucommonincludedir = ${includedir}/nouveau @@ -38,5 +37,8 @@ libdrm_nouveauincludedir = ${includedir}/drm libdrm_nouveauinclude_HEADERS = \ nouveau_drmif.h +noinst_HEADERS = \ + nouveau_private.h + pkgconfigdir = @pkgconfigdir@...
2009 Jan 29
1
git compile failure
...veau_device.c: In function ?nouveau_device_open_existing?: nouveau_device.c:53: warning: implicit declaration of function ?nouveau_device_get_param? make[2]: *** [nouveau_device.lo] Error 1 make[2]: Leaving directory `/usr/src/nouveau/xf86-video-nouveau/src' The first offending line is here: NOUVEAU_PRIVATE int nouveau_device_open_existing(struct nouveau_device **, int close, int fd, drm_context_t ctx); The rest of the errors are for similar syntax. Basically, the compiler doesn't like the "NOUVEAU_PRIVATE int" part. What am I looking for? Is there a header file I'm missing so...
2010 Aug 06
4
nv vpe video decoder
Hello, I have my work on the nv vpe video decoder in a functional state. In case you didn't know this decoder accelerates mpeg2 video at the idct/mc level. I have verified that it works on nv40 hardware. I believe it works on nv30 hardware (and maybe some earlier hardware), but I cannot verify since I have none. I will reply with patches against the kernel, drm, ddx and mesa for