[Nouveau] [Bug 97505] X11 does not detect nouveau when using the linux kernel EFI Loader (GRUB loader works fine)
https://bugs.freedesktop.org/show_bug.cgi?id=97505 --- Comment #5 from Jeremy Huddleston Sequoia--- Any thoughts here? Any suggestions for additional debugging or more information? -- You are receiving this mail because: You are the assignee for the bug.___ Nouveau mailing list Nouveau@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/nouveau
[Nouveau] [PATCH] exa: add GM10x acceleration support
rendercheck -f a8r8g8b8 passes as much as on a GK208, and xv appears to work. Very lightly tested. Instead of sticking coordinates into pushbufs, the vertex shader is modified to read them from a constbuf, indexed by vertex id. This approach could be used for all nvc0 generations, but I didn't want to rock the boat. Signed-off-by: Ilia Mirkin--- Note: this won't work for GM20x - we need to allow TIC format to be updated for that to work. But this is a step in that direction. src/Makefile.am | 16 src/nouveau_copy.c| 1 + src/nouveau_exa.c | 2 +- src/nouveau_xv.c | 2 +- src/nv_accel_common.c | 1 + src/nv_driver.c | 1 + src/nvc0_accel.c | 37 ++--- src/nvc0_exa.c| 48 -- src/nvc0_xv.c | 48 -- src/shader/Makefile | 23 --- src/shader/exac8nv110.fp | 47 + src/shader/exac8nv110.fpc | 38 + src/shader/exacanv110.fp | 47 + src/shader/exacanv110.fpc | 38 + src/shader/exacmnv110.fp | 47 + src/shader/exacmnv110.fpc | 38 + src/shader/exas8nv110.fp | 42 +++ src/shader/exas8nv110.fpc | 28 + src/shader/exasanv110.fp | 47 + src/shader/exasanv110.fpc | 38 + src/shader/exascnv110.fp | 38 + src/shader/exascnv110.fpc | 20 + src/shader/videonv110.fp | 54 src/shader/videonv110.fpc | 52 +++ src/shader/xfrm2nv110.vp | 82 + src/shader/xfrm2nv110.vpc | 102 ++ 26 files changed, 918 insertions(+), 19 deletions(-) create mode 100644 src/shader/exac8nv110.fp create mode 100644 src/shader/exac8nv110.fpc create mode 100644 src/shader/exacanv110.fp create mode 100644 src/shader/exacanv110.fpc create mode 100644 src/shader/exacmnv110.fp create mode 100644 src/shader/exacmnv110.fpc create mode 100644 src/shader/exas8nv110.fp create mode 100644 src/shader/exas8nv110.fpc create mode 100644 src/shader/exasanv110.fp create mode 100644 src/shader/exasanv110.fpc create mode 100644 src/shader/exascnv110.fp create mode 100644 src/shader/exascnv110.fpc create mode 100644 src/shader/videonv110.fp create mode 100644 src/shader/videonv110.fpc create mode 100644 src/shader/xfrm2nv110.vp create mode 100644 src/shader/xfrm2nv110.vpc diff --git a/src/Makefile.am b/src/Makefile.am index 1e04ddf..6ba8d87 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -77,48 +77,64 @@ EXTRA_DIST = hwdefs/nv_3ddefs.xml.h \ shader/exac8nve0.fpc \ shader/exac8nvf0.fp \ shader/exac8nvf0.fpc \ +shader/exac8nv110.fp \ +shader/exac8nv110.fpc \ shader/exacanvc0.fp \ shader/exacanvc0.fpc \ shader/exacanve0.fp \ shader/exacanve0.fpc \ shader/exacanvf0.fp \ shader/exacanvf0.fpc \ +shader/exacanv110.fp \ +shader/exacanv110.fpc \ shader/exacmnvc0.fp \ shader/exacmnvc0.fpc \ shader/exacmnve0.fp \ shader/exacmnve0.fpc \ shader/exacmnvf0.fp \ shader/exacmnvf0.fpc \ +shader/exacmnv110.fp \ +shader/exacmnv110.fpc \ shader/exas8nvc0.fp \ shader/exas8nvc0.fpc \ shader/exas8nve0.fp \ shader/exas8nve0.fpc \ shader/exas8nvf0.fp \ shader/exas8nvf0.fpc \ +shader/exas8nv110.fp \ +shader/exas8nv110.fpc \ shader/exasanvc0.fp \ shader/exasanvc0.fpc \ shader/exasanve0.fp \ shader/exasanve0.fpc \ shader/exasanvf0.fp \ shader/exasanvf0.fpc \ +shader/exasanv110.fp \ +shader/exasanv110.fpc \ shader/exascnvc0.fp \ shader/exascnvc0.fpc \ shader/exascnve0.fp \ shader/exascnve0.fpc \ shader/exascnvf0.fp \ shader/exascnvf0.fpc \ +shader/exascnv110.fp \ +shader/exascnv110.fpc \ shader/videonvc0.fp \ shader/videonvc0.fpc \ shader/videonve0.fp \ shader/videonve0.fpc \ shader/videonvf0.fp \ shader/videonvf0.fpc \ +shader/videonv110.fp \ +shader/videonv110.fpc \ shader/xfrm2nvc0.vp \ shader/xfrm2nvc0.vpc \ shader/xfrm2nve0.vp \ shader/xfrm2nve0.vpc \ shader/xfrm2nvf0.vp \ shader/xfrm2nvf0.vpc \ +shader/xfrm2nv110.vp \ +shader/xfrm2nv110.vpc \ shader/Makefile \
[Nouveau] [Bug 98266] Geforce GTX 960: display corruption under KDE Plasma
https://bugs.freedesktop.org/show_bug.cgi?id=98266 --- Comment #4 from Pablo Cholaky--- (In reply to Pablo Cholaky from comment #3) > I think this is related with all Maxwell2 cards. I have a 980m, and I also > have a lot of artifacts on screen, and the mouse have a weird delay. My bad, I meant a weird UI refresh delay for mouse. -- You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the bug.___ Nouveau mailing list Nouveau@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/nouveau
[Nouveau] [Bug 98266] Geforce GTX 960: display corruption under KDE Plasma
https://bugs.freedesktop.org/show_bug.cgi?id=98266 --- Comment #3 from Pablo Cholaky--- I think this is related with all Maxwell2 cards. I have a 980m, and I also have a lot of artifacts on screen, and the mouse have a weird delay. -- You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the bug.___ Nouveau mailing list Nouveau@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/nouveau
[Nouveau] [Bug 98270] New: Firefox + Google Maps + scroll => EQ overflowing
https://bugs.freedesktop.org/show_bug.cgi?id=98270 Bug ID: 98270 Summary: Firefox + Google Maps + scroll => EQ overflowing Product: xorg Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: Driver/nouveau Assignee: nouveau@lists.freedesktop.org Reporter: infos+xfreedesk...@ba-consultants.fr QA Contact: xorg-t...@lists.x.org I recently switched from NVidia to Nouveau driver, on a dual-head Gentoo AMD64 computer. Only with Google Maps on Firefox (version 45, 46 or 49), the 'default' maps loads ok but anything that would require to redisplay the map's tiles leads quickly to total freeze of the computer. Xorg.0.log file contains several error backtraces : (EE) [mi] EQ overflowing. Additional events will be discarded until existing events are processed. (EE) (EE) Backtrace: (EE) 0: /usr/bin/X (xorg_backtrace+0x56) [0x589e96] (EE) 1: /usr/bin/X (mieqEnqueue+0x24b) [0x56bddb] (EE) 2: /usr/bin/X (QueuePointerEvents+0x52) [0x44db52] (EE) 3: /usr/lib64/xorg/modules/input/evdev_drv.so (0x7fd526d53000+0x623f) [0x7fd526d5923f] (EE) 4: /usr/lib64/xorg/modules/input/evdev_drv.so (0x7fd526d53000+0x6acd) [0x7fd526d59acd] (EE) 5: /usr/bin/X (0x40+0x74ea8) [0x474ea8] (EE) 6: /usr/bin/X (0x40+0x99da7) [0x499da7] (EE) 7: /lib64/libc.so.6 (0x7fd53212e000+0x332d0) [0x7fd5321612d0] (EE) 8: /lib64/libc.so.6 (ioctl+0x5) [0x7fd53220f825] (EE) 9: /usr/lib64/libdrm.so.2 (drmIoctl+0x28) [0x7fd5332bfc68] (EE) 10: /usr/lib64/libdrm.so.2 (drmCommandWrite+0x1b) [0x7fd5332c298b] (EE) 11: /usr/lib64/libdrm_nouveau.so.2 (nouveau_bo_wait+0xbc) [0x7fd52da9743c] (EE) 12: /usr/lib64/xorg/modules/drivers/nouveau_drv.so (0x7fd52dc9c000+0x7f2d) [0x7fd52dca3f2d] (EE) 13: /usr/lib64/xorg/modules/libexa.so (0x7fd52d455000+0x586b) [0x7fd52d45a86b] (EE) 14: /usr/lib64/xorg/modules/libexa.so (0x7fd52d455000+0x7f70) [0x7fd52d45cf70] (EE) 15: /usr/lib64/xorg/modules/libexa.so (0x7fd52d455000+0x10c01) [0x7fd52d465c01] (EE) 16: /usr/bin/X (0x40+0x114ea7) [0x514ea7] (EE) 17: /usr/bin/X (0x40+0x31a86) [0x431a86] (EE) 18: /usr/bin/X (0x40+0x3553f) [0x43553f] (EE) 19: /usr/bin/X (0x40+0x395b3) [0x4395b3] (EE) 20: /lib64/libc.so.6 (__libc_start_main+0xf0) [0x7fd53214e620] (EE) 21: /usr/bin/X (_start+0x29) [0x423919] (EE) (EE) [mi] These backtraces from mieqEnqueue may point to a culprit higher up the stack. (EE) [mi] mieq is *NOT* the cause. It is a victim. (EE) [mi] EQ overflow continuing. 100 events have been dropped. Hardware : 02:00.0 VGA compatible controller: NVIDIA Corporation GF106M [GeForce GTX 460M] (rev a1) Software : Kernel 4.1.15 xorg-server 1.18.4 nouveau driver 1.0.12 -- You are receiving this mail because: You are the assignee for the bug.___ Nouveau mailing list Nouveau@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/nouveau