summaryrefslogtreecommitdiff
path: root/src/radeon_dri2.c
AgeCommit message (Expand)AuthorFilesLines
2016-09-21dri2: Don't allow flipping when using a dedicated scanout bufferMichel Dänzer1-1/+4
2016-09-15DRI2: Fix radeon_dri2_exchange_buffers width/height copy'n'paste errorQiang Yu1-1/+1
2016-09-15DRI2: Add interpolated_vblanks in radeon_dri2_get_crtc_mscMichel Dänzer1-2/+6
2016-09-14Move DRI2's local fixup_glamor helper to radeon_glamor_set_pixmap_boMichel Dänzer1-56/+3
2016-09-14Consolidate get_drawable_pixmap helperMichel Dänzer1-9/+0
2016-07-22Add explicit RADEON_DRM_QUEUE_ERROR defineMichel Dänzer1-2/+2
2016-04-12Add support for async flips to radeon_do_pageflipMichel Dänzer1-1/+1
2016-04-01Identify DRM event queue entries by sequence number instead of by pointerMichel Dänzer1-23/+24
2016-03-24Require xserver 1.9 or newerMichel Dänzer1-14/+0
2016-03-23Don't try DRI2/Present flipping while the HW cursor can't be usedMichel Dänzer1-0/+1
2016-02-27Make DRM event queue xf86CrtcPtr based instead of ScrnInfoPtr basedMichel Dänzer1-23/+19
2016-02-27DRI2: Also clear dri2_flipping when client disconnects before eventMichel Dänzer1-2/+3
2015-11-12Clean up radeon_dri2_create_buffer2()Tom St Denis1-11/+3
2015-11-11dri2: Avoid calculation with undefined msc valueTom St Denis1-3/+3
2015-08-20DRI2: Keep MSC monotonic when moving window between CRTCsMichel Dänzer1-66/+133
2015-08-19DRI2: Don't ignore rotated CRTCs in amdgpu_dri2_drawable_crtcMichel Dänzer1-8/+1
2015-06-11Don't attempt a DRI2/Present page flip while the other one is flippingMichel Dänzer1-6/+17
2015-06-01DRI2: Fix handling of drmmode_crtc_get_ust_msc return codeMichel Dänzer1-4/+4
2015-04-22DRI2: Clear old->devPrivate.ptr in fixup_glamorMichel Dänzer1-0/+1
2015-04-03glamor: Remove the stride member of struct radeon_pixmapMichel Dänzer1-2/+3
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