summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-11-22dri3: initial supportdri3Ben Skeggs4-2/+119
2013-11-22sync: initial support for misyncshmBen Skeggs7-3/+167
2013-11-22dri: open drm render-node if possibleBen Skeggs1-1/+10
2013-11-22kms: implement a more generic drm event handlerBen Skeggs3-37/+122
2013-11-22dri2: store vblank data on stack unless we need to use an eventBen Skeggs1-50/+42
2013-11-22dri2: pull in flip handling bits from drmmode_display locallyBen Skeggs3-263/+261
2013-11-21kms: add some useful fetch methodsBen Skeggs2-0/+18
2013-11-07bump to 1.0.10 for releasexf86-video-nouveau-1.0.10Ben Skeggs1-1/+1
2013-11-07recognise GK208 as a Kepler boardBen Skeggs1-2/+4
2013-07-31nouveau: fix build against older servers.Dave Airlie1-0/+2
2013-07-31nouveau: add gpu identifier to connector names for secondary gpusDave Airlie1-0/+4
2013-07-31nouveau: fix build on ppc by wrapping immintrin include.Dave Airlie1-0/+2
2013-07-30bump to 1.0.9 for releasexf86-video-nouveau-1.0.9Dave Airlie1-1/+1
2013-07-30nouveau: fix crash when xinerama is enabled.Dave Airlie1-1/+1
2013-07-30fix make distcheck.Dave Airlie1-0/+16
2013-07-30drmmode: add support for multi-screen reverse optimusDave Airlie1-9/+43
2013-07-30nouveau: use uppercase for chipset nameIlia Mirkin1-1/+1
2013-07-30xv: speed up YV12 -> NV12 conversion using SSE2 if availableIlia Mirkin1-7/+26
2013-07-30xv: fix last pixel for big-endian machines in YV12 -> NV12 conversionIlia Mirkin1-1/+4
2013-07-05nvf0: implement EXA and XVideo accelerationBen Skeggs18-5/+696
2013-06-17Link against libdrmSven Joachim2-2/+3
2013-06-12fixup the dri2 checkMaarten Lankhorst1-1/+1
2013-06-12bump to 1.0.8xf86-video-nouveau-1.0.8Maarten Lankhorst1-1/+1
2013-06-12configure: printout the configuration infoEmil Velikov1-0/+18
2013-06-12nouveau: mandate dri2 buildEmil Velikov2-14/+3
2013-06-12dri1: purge the final referencesEmil Velikov2-7/+1
2013-06-12nouveau: Do not load dri {sub,}moduleEmil Velikov2-37/+1
2013-06-12nouveau: stop using dri1 function DRICreatePCIBusIDEmil Velikov1-5/+7
2013-06-12update makefiles for make distcheckMaarten Lankhorst4-6/+44
2013-06-12configure: require xorg-macros 1.8Emil Velikov1-0/+12
2013-06-10fix a xfree from previous patchMaarten Lankhorst1-1/+1
2013-06-10nouveau: enable support for normal optimus configurationMaarten Lankhorst3-22/+74
2013-05-15nve0: envyas isn't overly clever.. avoid short-form instructionsBen Skeggs16-28/+42
2013-05-15nvc0-nve0: decompile shaders into their source, add basic build systemBen Skeggs33-486/+764
2013-05-15nvc0-nve0: split shader code from their headersBen Skeggs36-888/+960
2013-05-13nouveau: clean up nv entity index declarations.Dave Airlie1-7/+6
2013-05-13nouveau: attempt to fix zaphod since dri1 code removalDave Airlie2-0/+47
2013-05-07nouveau: Allow 3D accelerators with output portsMarek Vasut1-1/+1
2013-05-07nouveau_xv: Avoid reading off the end of the source image on NV50+Ilia Mirkin1-2/+2
2013-05-02nvf0: recognise as supported chipsetBen Skeggs1-0/+2
2013-04-29nve0: explicitly ask kernel for copy2 objectBen Skeggs4-2/+22
2013-03-27bump to 1.0.7xf86-video-nouveau-1.0.7Maarten Lankhorst1-1/+1
2013-03-25Clean up some errors on closing.Maarten Lankhorst2-3/+20
2013-02-11nouveau: fix build against old servers (part 2)Dave Airlie1-2/+8
2013-02-10nv30/exa: fix shaders on big-endian machinesMarcin Slusarz1-136/+136
2013-02-07nouveau: fix build on older X serversDave Airlie2-1/+7
2013-02-06nouveau: make prime regression fix more robust.Dave Airlie1-1/+2
2013-02-06nouveau: align shared buffers to 256Dave Airlie1-1/+1
2013-02-06nouveau: fix regression in PRIME since 58284cf32778d54cde139423450bc33360784503Dave Airlie1-1/+1
2013-02-06nouveau: create shared pixmaps in GARTDave Airlie2-1/+9