| a8c27980 |
02-Sep-2024 |
macallan <macallan@NetBSD.org> |
we need NVDMA*() even when building without XAA support |
| aed6ad56 |
05-Jul-2024 |
mrg <mrg@NetBSD.org> |
apply some ugly (char *) cast when calling vgaHWSetMmioFuncs(). |
| b5154cd8 |
04-Jul-2024 |
mrg <mrg@NetBSD.org> |
fix merge botch. |
| 72320d7b |
04-Jul-2024 |
mrg <mrg@NetBSD.org> |
merge xf86-input-elographics 1.4.4, xf86-video-chips 1.5.0, xf86-video-nv 2.1.23, xf86-video-savage 2.4.1, xf86-video-siliconmotion 1.7.10, xf86-video-vboxvideo 1.0.1. |
| dbcfc9ff |
04-Jul-2024 |
mrg <mrg@NetBSD.org> |
initial import of xf86-video-nv-2.1.23 |
| 9ea41cea |
15-Aug-2022 |
macallan <macallan@NetBSD.org> |
force software fallback for drawing rectangles into offscreen memory only on NV_ARCH_40 and up |
| 2725fb97 |
30-Jul-2022 |
mrg <mrg@NetBSD.org> |
merge xf86-video-nv 2.1.22 |
| d422ce2e |
30-Jul-2022 |
mrg <mrg@NetBSD.org> |
initial import of xf86-video-nv-2.1.22 |
| 469425b0 |
28-Jul-2022 |
macallan <macallan@NetBSD.org> |
if we add a mode for the DFP port, make sure it has a name so we don't crash later on now this works again on my 12" powerbook |
| 14032a88 |
22-Aug-2021 |
macallan <macallan@NetBSD.org> |
set EXA_MIXED_PIXMAPS so we don't get pixmaps we can't handle in NVSolid() while there shut up some related debug output and remove unused variables |
| 763f432a |
21-May-2021 |
rillig <rillig@NetBSD.org> |
xf86-video-nv: fix Clang build on amd64, i386, macppc xsrc/external/mit/xf86-video-nv/dist/src/nv_setup.c:258:49: error: passing 'char *' to parameter of type 'Uchar *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Werror,-Wpointer-sign] tmp = xf86InterpretEEDID(pScrn->scrnIndex, buffer); ^~~~~~ |
| 230e8389 |
25-Mar-2021 |
macallan <macallan@NetBSD.org> |
try WSDISPLAYIO_GET_EDID if DDC2 fails now my iMac G5 correctly identifies its display |
| fe196524 |
31-Dec-2018 |
mrg <mrg@NetBSD.org> |
mostly fix amd64 xorg-server 1.20 builds: - avoid bswap_16 etc defines for now. ends up with code-in-decl - more ABI_VERSION 23 fixes (BlockHandler/WakeHandler) including re-fix from previous - more Notify API - more shadowUpdatePackedWeak() removal - remove fd_set handling from intel driver (part of ABI_VERSION 23) - cope better with PixMap/Drawable separation in new server - remove support for maxHValue and maxVValue (XXX?) - hide drmmode_udev_notify() when not building udev - comment out nouveau 'wfb' support, xorg-server 1.20 only supplies either 'wfb' or 'fb' interface, not both, and we choose 'fb' - define 'pointer' in nv_proto.h rather than relying upon Xdefs.h - normalise the value of _XTYPEDEF_POINTER - EGL is broken (missing) in xsrc currently |
| 46edf8f1 |
31-Dec-2018 |
mrg <mrg@NetBSD.org> |
various updates for xorg-server 1.20. some of these are work-in-progress, the xsrc build is broken for most ports currently. - xf86DisableRandR() is gone - use HAVE_NOTIFY_FD like other modern drivers in compat-api.h - pRotatedPixmap is done - some PixmanPtr is now DrawablePtr (this one is all over problem with many consumers, and perhaps the major breakage point currently.) |
| c20046b8 |
05-Oct-2018 |
macallan <macallan@NetBSD.org> |
for some reason my 6800 Ultra stalls when drawing *some* off-screen rectangles as a workaround, draw them by software until I figure out what's going on |
| 092d2b73 |
26-Jul-2018 |
macallan <macallan@NetBSD.org> |
- increase offscreen pixmap alignment - don't pretend to support overlapping pixmaps - reshuffle some register writes - set surface formats every time we Prepare*() -> less garbage, almost works correctly now |
| 2d0d2c2b |
16-Jul-2018 |
macallan <macallan@NetBSD.org> |
fill in PrepareAccess() and FinishAcces() methods |
| 89ea1e80 |
16-Jul-2018 |
rjs <rjs@NetBSD.org> |
Fix cats build. |
| 48d949b6 |
13-Jul-2018 |
mrg <mrg@NetBSD.org> |
add what i believe is the missing part from the previous commit to the old nvidia driver. fixes my build and appears to match intent. |
| 05c1003f |
12-Jul-2018 |
macallan <macallan@NetBSD.org> |
add mostly working EXA support tested on a GeForce 6800 Ultra in a G5 still produces occasional artifacts but good enough to run a bunch of xterms and gtk2 applications |
| 85ccebaa |
12-Jul-2018 |
macallan <macallan@NetBSD.org> |
add powerpc-specific barrier instructions, use them a bit more now this mostly works on G5 |
| e3f2c787 |
05-Mar-2017 |
mrg <mrg@NetBSD.org> |
merge xf86-video-nv 2.1.21 and xf86-video-vmware 13.2.1. |
| 6257f37d |
05-Mar-2017 |
mrg <mrg@NetBSD.org> |
initial import of xf86-video-nv-2.1.21 |
| a55f3320 |
21-Sep-2016 |
mrg <mrg@NetBSD.org> |
hide RivaSetRopPattern() behind HAVE_XAA_H. |
| 63a93945 |
21-Sep-2016 |
mrg <mrg@NetBSD.org> |
revert the previous; the XAA files need to just always be built even without XAA support itself. |
| 85778a55 |
21-Sep-2016 |
mrg <mrg@NetBSD.org> |
move G80DmaKickoffCallback into g80_dma.c so that it's visible no non-XAA builds. renamed from G80DMAKickoffCallback for consistency. should fix PR#51480. |
| e831b51b |
20-Aug-2016 |
mrg <mrg@NetBSD.org> |
remove xorg-server.h from all the places we added it recently, as this problem is now fixed more generally and globally. |
| d136a908 |
16-Aug-2016 |
mrg <mrg@NetBSD.org> |
include xorg-server.h which is normally included by config.h. (this part of the change isn't a candidate for upstream.) xf86GetOptValString() returns const char * |
| ce2d3770 |
16-Aug-2016 |
mrg <mrg@NetBSD.org> |
mibstore.h and its miInitializeBackingStore() have been otherwise empty since at least xorg-server 1.10. remove all reference to them as the header is gone in xorg-server 1.18. |
| 188eae84 |
25-Jan-2015 |
prlw1 <prlw1@NetBSD.org> |
Remove some redundant function redeclarations, as noted in http://mail-index.netbsd.org/tech-x11/2015/01/09/msg001452.html The changes come from upstream in commits: * xserver: ecf62755 Define prototypes for hw/xfree86/modes/xf86Modes.c only in xf86Modes.h. - didn't add xf86SaveModeContents which isn't defined in our version 0bc41d5f Remove redundant redeclarations of functions in the same header file 5595e7ce randr: Remove redundant declaration. 471e5373 Remove duplicate declaration of xf86ValidateModesFlags in xf86Modes.h 9ef53e22 include: GetClientResolutions is declared in font.h 8b6a7500 Fix gcc warnings about redundant declarations of fallback functions - just took ffs() #ifdef defense, so most not applied * xf86-video-nv: 49ee1c26 Include xf86Modes.h to use functions from hw/xfree86/modes/xf86Modes.c. * xf86-video-savage: 2e9217bb Include xf86Modes.h to use functions from hw/xfree86/modes/xf86Modes.c. |
| 42860f0c |
20-Aug-2014 |
macallan <macallan@NetBSD.org> |
add -1 to enum ORNum to make clang happy |
| d3bafde3 |
17-Aug-2014 |
joerg <joerg@NetBSD.org> |
CARD32 uses non-canonical typedefs on i386, so explicitly cast to uint32_t to fix build with clang. |
| e27aa972 |
15-Aug-2014 |
riastradh <riastradh@NetBSD.org> |
Fix format strings for uint32_t. |
| d40bf4f6 |
13-Aug-2014 |
macallan <macallan@NetBSD.org> |
put pci_device_has_kernel_driver(dev) into #if NV_TEST_FOR_KERNEL_DRIVER at least for now there is nothing that keeps the nv driver from running if a kernel driver other than vga is attached Now this works again on macppc ( and x86 if you use for example genfb ) |
| 84354367 |
02-Jun-2013 |
mrg <mrg@NetBSD.org> |
merge xf86-video-mach64 6.9.4, xf86-video-mga 1.6.2, xf86-video-nv 2.1.20, and xf86-video-r128 6.9.1. |
| bd304fc0 |
02-Jun-2013 |
mrg <mrg@NetBSD.org> |
initial import of xf86-video-nv-2.1.20 |
| 2eed41b2 |
31-Jan-2013 |
apb <apb@NetBSD.org> |
If you are going to test an enum value for equality with -1, and -1 is out of range for the enum type, then at least cast the -1 to the appropriate enum type. |
| b83cc2c0 |
02-Nov-2012 |
apb <apb@NetBSD.org> |
printf format fixes, found using clang -Wformat. Some are fixed by adding casts, some by changing the format string, and some by changing the type of the variable. |
| f6dbef6f |
30-May-2012 |
macallan <macallan@NetBSD.org> |
don't map the VGA framebuffer if AVOID_VGAHW is defined |
| 008c6922 |
09-Aug-2010 |
mrg <mrg@NetBSD.org> |
merge xf86-video-nv 2.1.18 |
| 6086d97e |
09-Aug-2010 |
mrg <mrg@NetBSD.org> |
initial import of xf86-video-nv-2.1.18 |
| f5683d00 |
22-May-2010 |
mrg <mrg@NetBSD.org> |
merge xf86-video-nv 2.1.17 |
| 71ba42d0 |
22-May-2010 |
mrg <mrg@NetBSD.org> |
initial import of xf86-video-nv-2.1.17 |
| 9c32e6c9 |
22-May-2010 |
mrg <mrg@NetBSD.org> |
use new-skool <X11/extensions/dpmsconst.h>. |
| bd2f6fc9 |
09-Jul-2009 |
mrg <mrg@NetBSD.org> |
initial import of xf86-video-nv-2.1.14 |
| f3561b8b |
10-Jun-2009 |
mrg <mrg@NetBSD.org> |
initial import of xf86-video-nv-2.1.13 |
| fc5a983d |
02-Aug-2008 |
mrg <mrg@NetBSD.org> |
initial import of xf86-video-nv-2.1.10 |