Displaying 5 results from an estimated 5 matches for "nouveau_private".
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 size,...
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@
pk...
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 somew...
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