summaryrefslogtreecommitdiff
path: root/src/nv_driver.c
AgeCommit message (Expand)AuthorFilesLines
2012-04-14WIP: port to new libdrmBen Skeggs1-22/+21
2012-03-23recognise keplerBen Skeggs1-0/+4
2012-03-06remove use of xf86PciInfo.h, deprecated now apparentlyBen Skeggs1-2/+2
2012-03-06dri2: Reimplement hack for triple-buffering on old X-Servers.Mario Kleiner1-5/+6
2012-03-06dri2: Add support for DRI2SwapLimit() API.Mario Kleiner1-0/+34
2011-11-10Default to 16bpp for low memory cards.Marcin Slusarz1-1/+4
2011-06-17nvc0: accept 0xdx chipsetsBen Skeggs1-0/+2
2011-02-17Fix gcc 4.6.0 set but unused variable warningsFrancesco Marella1-2/+1
2011-02-14fix drmSetMaster error reportingMarcin Slusarz1-1/+1
2011-02-11Also flush from the BlockHandler.Maarten Maathuis1-3/+6
2011-02-09dri2: allow page flipping to be disabled in xorg.confBen Skeggs1-3/+14
2011-01-17nvc0: merge initial acceleration supportBen Skeggs1-0/+2
2010-12-20include nv04_pushbuf.h for ring macros, rather than nouveau_pushbuf.hBen Skeggs1-0/+2
2010-12-20kill NVSync(), it's rather uselessBen Skeggs1-2/+0
2010-12-14set canDoBGNoneRoot if building against new enough serverBen Skeggs1-1/+0
2010-10-25kms: initial pass at supporting zaphod-modeBen Skeggs1-2/+17
2010-10-22dri2: Add pageflip/exchange support.Francisco Jerez1-0/+11
2010-10-22Allocate a tiled scanout on pre-nv50 too.Francisco Jerez1-5/+5
2010-10-22Restructure tiled pixmap allocation in a single place.Francisco Jerez1-27/+7
2010-10-22dri2: Add sync-to-vblank support.Francisco Jerez1-0/+10
2010-10-21kms: Register a wakeup handler to poll vblank/pageflip/udev events.Francisco Jerez1-2/+3
2010-10-12Update to the last libdrm API.Francisco Jerez1-2/+2
2010-10-02nv50/exa: Stop using wfb by default, but add an option to enable it.Maarten Maathuis1-1/+4
2010-09-17noaccel: fix rotation, as well as an assert during server shutdownBen Skeggs1-1/+2
2010-08-26kickoff from the flush callback chainBen Skeggs1-3/+15
2010-08-06nvc0: recognise these chipsets, and allow NoAccel mode on themBen Skeggs1-2/+6
2010-06-11call NVEnterVT from CreateScreenResourcesBen Skeggs1-1/+1
2010-06-10fix for server 1.9Ben Skeggs1-4/+4
2010-06-09use libc directly for [cm]alloc/freeBen Skeggs1-13/+13
2010-05-10Handle startup without monitor attached more gracefullyLubomir Rintel1-0/+4
2010-04-16Add uevent supportBen Skeggs1-0/+3
2010-02-18remove drm patchlevel check, libdrm checks this for usBen Skeggs1-8/+0
2010-02-13Revert "kms: work around some bong hits with dpms"Francisco Jerez1-2/+0
2010-02-11Pass pScreen to drmmode_fbcon_copy()Ben Skeggs1-3/+3
2010-02-10dri2: Fix crashes on server regeneration.Francisco Jerez1-1/+3
2010-02-10Remove some UMS leftovers.Marcin Koƛcielnicki1-19/+1
2010-01-13Check for drm+kms availability in NVPciProbe()Ben Skeggs1-125/+81
2010-01-11exa: Remove non-driver pixmaps pathBen Skeggs1-37/+2
2010-01-11Remove pNv->NVArchBen Skeggs1-33/+29
2010-01-11Remove pNv->Chipset useBen Skeggs1-11/+0
2010-01-11remove pNv->VRAMPhysicalBen Skeggs1-5/+0
2010-01-11dri1: remove DRI1 supportBen Skeggs1-17/+37
2010-01-11Initial pass at removal of non-KMS support.Ben Skeggs1-502/+37
2009-11-26shadowfb: fix segv on fb resizeBen Skeggs1-0/+1
2009-10-11Partially revert "kms: always set gamma on modeset"Francisco Jerez1-2/+1
2009-10-11Fix NVLoadPalette for 15/16 bit depth.Francisco Jerez1-0/+4
2009-10-11Remove an useless call to NVLeaveVT from NVCloseScreen.Francisco Jerez1-4/+0
2009-10-07kms: always set gamma on modesetBen Skeggs1-1/+2
2009-09-29Pass NULL fb pointer to fbScreenInit when using EXABen Skeggs1-1/+6
2009-09-29exa: make tiled scanout a separate condition from wfb being usedBen Skeggs1-3/+6