Displaying 9 results from an estimated 9 matches for "nv_dma".
Did you mean:
nr_dma
2012 Jun 10
0
[PATCH] More explicit error message when the kernel module has been configured 'noaccel' but the xorg configuration doesn't disable accelleration
I ran into this the other day - this more explicit error message might save someone some
head-scratching ;).
---
src/nv_dma.c | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/src/nv_dma.c b/src/nv_dma.c
index d2a6d00..339b4fe 100644
--- a/src/nv_dma.c
+++ b/src/nv_dma.c
@@ -53,8 +53,13 @@ NVInitDma(ScrnInfoPtr pScrn)
ret = nouveau_object_new(device, 0, NOUVEAU_FIFO_CHANNEL_CLASS,
d...
2012 Jul 27
1
[PATCH] nvc0: Add and enable vblank support
...NOUVEAU_BO_VRAM | NOUVEAU_BO_RD
}, 1);
+ if (pNv->Architecture >= NV_ARCH_C0)
+ NVC0SyncToVBlank(dst_pix, REGION_EXTENTS(0, ®));
+ else
if (pNv->Architecture >= NV_ARCH_50)
NV50SyncToVBlank(dst_pix, REGION_EXTENTS(0, ®));
else
diff --git a/src/nv_dma.c b/src/nv_dma.c
index d2a6d00..47c7e12 100644
--- a/src/nv_dma.c
+++ b/src/nv_dma.c
@@ -63,6 +63,18 @@ NVInitDma(ScrnInfoPtr pScrn)
xf86DrvMsg(pScrn->scrnIndex, X_INFO,
"Opened GPU channel %d\n", fifo->channel);
+ if (pNv->Architecture >= NV_ARCH_C0) {
+ struct nvc...
2014 Oct 29
1
[PATCH] Remove sarea header
...hromium.org>
---
src/nv_include.h | 1 -
1 file changed, 1 deletion(-)
diff --git a/src/nv_include.h b/src/nv_include.h
index de55570..eee8c5d 100644
--- a/src/nv_include.h
+++ b/src/nv_include.h
@@ -69,6 +69,5 @@
#include "nv_type.h"
#include "nv_proto.h"
#include "nv_dma.h"
-#include "sarea.h"
#endif /* __NV_INCLUDE_H__ */
--
2.1.0.rc2.206.gedb03e5
2014 Sep 03
0
[ANNOUNCE] xf86-video-nouveau 1.0.11
...ilence a warning
replace NoAccel with AccelMethod in preparation for glamor support
dri2: move "is supported" checks out of nv_driver.c
exa: move module load into nouveau_exa_init
pull copy engine handling into one place, a place that isn't also exa
merge nv_dma.c into nv_accel_common.c
50/c0/e0 -> tesla/fermi/kepler
add support for maxwell, minus Xv/renderaccel
glamor: initial support (no dri)
glamor: provide dri3 support when enabled
default to glamor on maxwell
sync: fix build against DRI3-less server
glamor:...
2014 Sep 03
0
[ANNOUNCE] xf86-video-nouveau 1.0.11
...ilence a warning
replace NoAccel with AccelMethod in preparation for glamor support
dri2: move "is supported" checks out of nv_driver.c
exa: move module load into nouveau_exa_init
pull copy engine handling into one place, a place that isn't also exa
merge nv_dma.c into nv_accel_common.c
50/c0/e0 -> tesla/fermi/kepler
add support for maxwell, minus Xv/renderaccel
glamor: initial support (no dri)
glamor: provide dri3 support when enabled
default to glamor on maxwell
sync: fix build against DRI3-less server
glamor:...
2009 Aug 17
2
[PATCH] kms: Fix <nv11 hardware cursor.
...tr crtc, int bg, int fg);
void nv_crtc_load_cursor_image(xf86CrtcPtr crtc, CARD8 *image);
void nv_crtc_load_cursor_argb(xf86CrtcPtr crtc, CARD32 *image);
+void nv_cursor_convert_cursor(uint32_t *src, void *dst, int src_stride,
+ int dst_stride, int bpp, uint32_t fg, uint32_t bg);
/* in nv_dma.c */
void NVSync(ScrnInfoPtr pScrn);
--
1.6.3.3
2014 Nov 11
5
[Bug 86164] New: Dual screen causes KDE crash on NV50 (NV98) in nouveau (bisected)
...ort
when enabled
git bisect bad 81148bb1dbc7007c021c59411d56cb31cfc74ef2
# good: [b24cae0bf5db6ece21439d4c6ff3668aed4c78d6] dri2: move "is supported"
checks out of nv_driver.c
git bisect good b24cae0bf5db6ece21439d4c6ff3668aed4c78d6
# good: [4b138ab18f58c6d459e21dc319615f536c8e69c8] merge nv_dma.c into
nv_accel_common.c
git bisect good 4b138ab18f58c6d459e21dc319615f536c8e69c8
# good: [fd0ce8839f307693d86c7602dd926ce79e6b777d] add support for maxwell,
minus Xv/renderaccel
git bisect good fd0ce8839f307693d86c7602dd926ce79e6b777d
# bad: [86024ceef015ffe31a204cc5bc6c326a19363ff1] glamor: initi...
2011 Sep 14
14
[Bug 40866] New: Caught signal 11 (Segmentation fault). Server aborting
https://bugs.freedesktop.org/show_bug.cgi?id=40866
Summary: Caught signal 11 (Segmentation fault). Server aborting
Product: xorg
Version: unspecified
Platform: x86 (IA32)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Driver/nouveau
AssignedTo: nouveau at
2007 May 30
0
[PATCH] added comments
...ed comments with ahuillet and refined comments
- replaced two constants with MACROs
- no changes to actual code
diff --git a/src/nv_video.c b/src/nv_video.c
index cf4f88d..d9ee700 100644
--- a/src/nv_video.c
+++ b/src/nv_video.c
@@ -25,6 +25,15 @@
#include "nv_include.h"
#include "nv_dma.h"
+/*
+2046 is the maximum image size in one dimension.
+- why 2046 and not 2048? a hardware filter needs a one pixel bound at every edge
+- in some color spaces w may be rounded up to multiple of 4 and may thus exceed the maximum.
+ What happens then?
+*/
+#define IMAGE_MAX_W 2046
+#defin...