summaryrefslogtreecommitdiff
path: root/src/radeon_dri2.c
AgeCommit message (Expand)AuthorFilesLines
2015-03-30DRI2: Use radeon_get_pixmap_handleMichel Dänzer1-9/+26
2015-03-25Make radeon_do_pageflip take a BO handle directlyMichel Dänzer1-2/+3
2015-03-17Move #include "radeon_glamor.h" from radeon.h to where it's neededMichel Dänzer1-3/+1
2015-03-17DRI2: Split out helper for getting UST and MSC of a specific CRTCMichel Dänzer1-20/+12
2015-03-17DRI2: Use helper functions for DRM event queue management v3Michel Dänzer1-167/+100
2015-03-17DRI2: Move radeon_dri2_flip_event_handlerMichel Dänzer1-58/+58
2015-03-17DRI2: Remove superfluous assignments to *_info->frameMichel Dänzer1-6/+0
2015-03-17DRI2: Simplify blit fallback handling for scheduled swapsMichel Dänzer1-27/+20
2015-03-17Move xorg_list backwards compatibility to new radeon_list.h headerMichel Dänzer1-9/+1
2015-03-05Require at least xserver 1.8Michel Dänzer1-17/+0
2014-11-11radeon: stop caching mode resourcesDave Airlie1-1/+1
2014-10-28radeon/vdpau: don't report VDPAU for < r300David Heidelberger1-1/+6
2014-04-25dri2: Handle PRIME for source buffer as well in radeon_dri2_copy_region2Michel Dänzer1-1/+8
2014-01-08dri2: Make last_vblank_seq local unsigned to match dpms_last_seqMichel Dänzer1-1/+1
2013-10-31radeon/glamor: with new pixmap for dri2 drawable no need to create new textureJerome Glisse1-11/+6
2013-09-18DRI2: Install client callback only onceMichel Dänzer1-6/+7
2013-05-29DRI2: add interpolated blanks to frame number in event handlersIlija Hadzic1-0/+8
2013-05-29DRI2: support scheduling emulated events with zero delayIlija Hadzic1-8/+17
2013-05-29DRI2: make wait_msc and get_msc work on disabled CRTCsIlija Hadzic1-14/+54
2013-05-29DRI2: move rename and rework radeon_dri2_deferred_swapIlija Hadzic1-12/+65
2013-05-29DRI2: track CRTC in event recordIlija Hadzic1-0/+4
2013-05-29DRI2: hook up vblank extrapolation to schedule_swapIlija Hadzic1-6/+8
2013-05-29DRI2: add vblank extrapolation functionIlija Hadzic1-0/+76
2013-05-29DRI2: adjust MSC by the number of interpolated vblanksIlija Hadzic1-3/+14
2013-05-29DRI2: make populate_vbl_request_type externalIlija Hadzic1-8/+8
2013-05-23DRI2: change signature of populate_vbl_request_typeIlija Hadzic1-9/+8
2013-01-11DRI2/r[345]xx: 16 bit depth buffers use square micro tiling.Michel Dänzer1-2/+8
2013-01-11DRI2: Properly use buffer depth passed in by client.Michel Dänzer1-3/+22
2013-01-10Drop support for X servers older than 1.7.Michel Dänzer1-203/+0
2013-01-03DRI2: limit the swap rate when CRTC is in DPMS-off stateIlija Hadzic1-5/+37
2013-01-03DRI2: change signature of radeon_dri2_drawable_crtcIlija Hadzic1-20/+24
2013-01-03video: add option to include disabled CRTCs in best CRTC searchIlija Hadzic1-1/+1
2012-11-15radeon: avoid segfault when pixmap exceed GPU capabilitiesJerome Glisse1-0/+4
2012-10-16radeon/dri2: fix the window->pixmap math properly.Dave Airlie1-3/+4
2012-10-11radeon/dri2: fix damage reporting on pageflipDave Airlie1-9/+8
2012-09-13glamor: Force acceleration for DRI2 copies.Michel Dänzer1-0/+2
2012-09-12glamor: Fix DRI2 crash introduced by PRIME changes.Michel Dänzer1-1/+1
2012-09-04radeon/dri2: fix build against older servers.Dave Airlie1-0/+6
2012-09-03radeon: add dri2 offload support.Dave Airlie1-35/+101
2012-09-03radeon: damage full screen after pageflipDave Airlie1-0/+10
2012-07-13Deal more gracefully with DRI2 being unavailable at build or run time.Michel Dänzer1-2/+10
2012-07-10Initial SI support.Michel Dänzer1-1/+3
2012-07-10Initial glamor support.Michel Dänzer1-80/+160
2012-06-15radeon: drop all UMS/DRI1/XAA/overlay support.Dave Airlie1-8/+1
2012-06-06Don't page-flip or wait on a CRTC while we're VT-switched away.Michel Dänzer1-0/+1
2012-05-23ati: convert to new screen conversion APIsDave Airlie1-13/+13
2012-03-06DRI2: Unreference buffers immediately when event wait info is invalidated.Michel Dänzer1-19/+22
2012-02-13Handle new xorg_list API.Michel Dänzer1-8/+15
2012-02-06r600-evergreen: use common surface allocator for tiling v11Jerome Glisse1-46/+24
2011-12-28DRI2: Can't use page flipping for pixmaps. (bug #42913)Michel Dänzer1-8/+12