summaryrefslogtreecommitdiff
path: root/src/nouveau_dri2.c
AgeCommit message (Expand)AuthorFilesLines
2012-04-14WIP: port to new libdrmBen Skeggs1-15/+15
2012-03-06dri2: Fix corner case crash for swaplimit > 1Mario Kleiner1-0/+26
2012-03-06dri2: Reimplement hack for triple-buffering on old X-Servers.Mario Kleiner1-3/+29
2012-03-06dri2: Allow vblank controlled swaps for redirected windows. Part IIMario Kleiner1-3/+29
2012-03-06dri2: Allow vblank controlled swaps for redirected windows. Part IMario Kleiner1-2/+0
2012-03-06dri2: Fixes to swap scheduling.Mario Kleiner1-2/+21
2012-03-06dri2: Update front buffer pixmap and name before exchanging buffersMario Kleiner1-3/+42
2012-03-06dri2: Add support for DRI2SwapLimit() API.Mario Kleiner1-2/+27
2012-03-06dri2: Implement handling of pageflip completion events.Mario Kleiner1-5/+84
2012-03-06dri2: Fix can_exchange() to allow page-flipping on more mesa versions.Mario Kleiner1-1/+1
2012-01-09dri2: CreateBuffer format may be 0, use depth in that caseChristoph Bumiller1-2/+2
2011-12-10dri2: fix allocation of Z16 depth attachmentsChristoph Bumiller1-1/+5
2011-10-10dri2: Add vdpau driver name entryMaarten Lankhorst1-2/+8
2011-08-23dri2: Disable the "exchange" swapbuffers path for the moment (bug 35930).Maxim Levitsky1-2/+1
2011-03-01dri2: return an error rather than crashing if we can't allocate a bufferBen Skeggs1-1/+9
2011-02-24dri2: disable page flipping if any crtc is rotatedBen Skeggs1-0/+9
2010-12-20include nv04_pushbuf.h for ring macros, rather than nouveau_pushbuf.hBen Skeggs1-0/+1
2010-11-30dri2: fix certain clients blocking forever when sync-to-vblank unavailableBen Skeggs1-1/+3
2010-11-29dri2: don't return failure from get_msc if sync-to-vblank isn't availableBen Skeggs1-2/+5
2010-11-26dri2: Don't return failure from schedule_wait if sync-to-vblank is unavailable.Francisco Jerez1-1/+1
2010-10-26dri2: Fix throttling on occluded drawables.Francisco Jerez1-0/+7
2010-10-24dri2: Fix build on X server 1.8.Francisco Jerez1-6/+6
2010-10-22dri2: Report damage on page-flipped drawables.Francisco Jerez1-0/+2
2010-10-22Make the sync-to-vblank helpers take a box as argument.Francisco Jerez1-12/+8
2010-10-22dri2: Implement the ScheduleWaitMSC/GetMSC hooks.Francisco Jerez1-1/+69
2010-10-22dri2: Add pageflip/exchange support.Francisco Jerez1-6/+46
2010-10-22dri2: Give out buffers ready for scanout.Francisco Jerez1-0/+2
2010-10-22dri2: Add sync-to-vblank support.Francisco Jerez1-7/+176
2010-09-30dri2: Throttle frontbuffer flushes.Francisco Jerez1-0/+7
2010-09-17noaccel: fix rotation, as well as an assert during server shutdownBen Skeggs1-1/+0
2010-08-26dri2: remove explit flush from copy_region()Ben Skeggs1-3/+0
2010-06-15dri2: Fix for the last DRI2InfoRec ABI.Francisco Jerez1-7/+1
2010-06-09use libc directly for [cm]alloc/freeBen Skeggs1-2/+2
2010-02-10dri2: Fix crashes on server regeneration.Francisco Jerez1-31/+0
2010-01-31dri2: Fix for the new DRI2InfoRec ABI.Francisco Jerez1-0/+6
2009-12-28dri: Use classic mesa on the fixed pipe cards.Francisco Jerez1-1/+5
2009-12-16dri2: Make the render targets tiled for pre-G80 cards.Francisco Jerez1-2/+2
2009-11-02exa: force the use of sysmem pixmaps on low-mem cardsBen Skeggs1-0/+3
2009-09-16dri2: call CreatePixmap rather than yet another custom-built oneBen Skeggs1-54/+12
2009-09-10dri2: switch to bo_new_tile()Ben Skeggs1-11/+12
2009-08-10dri2: call exaMoveInPixmap() before accessing driver pixmap privateBen Skeggs1-0/+2
2009-08-05dri2: fix CopyRegion()Ben Skeggs1-3/+12
2009-08-05dri2: merge DRI2BufferRec and nouveau_dri2_buffer into a single structBen Skeggs1-28/+29
2009-08-05dri2: remove support for < version 3Ben Skeggs1-91/+16
2009-07-16dri2: fix for xserver abi changeBen Skeggs1-1/+74
2009-05-27explicitly mark buffers mappableBen Skeggs1-1/+2
2009-03-18dri2: initial implementation, only with driver pixmapsBen Skeggs1-0/+213