path: root/src/amdgpu_drm_queue.c
AgeCommit message (Expand)AuthorFilesLines
2019-01-25Keep waiting for a pending flip if drm_handle_event returns 0Michel Dänzer1-1/+1
2019-01-25Call drmHandleEvent again if it was interrupted by a signalMichel Dänzer1-1/+16
2018-11-16Move deferred vblank events to separate drm_vblank_deferred listMichel Dänzer1-11/+46
2018-11-16Explicitly keep track of whether a DRM event is for a flip or notMichel Dänzer1-28/+11
2018-11-16Use drm_abort_one in drm_queue_handlerMichel Dänzer1-14/+14
2018-09-05Bail early from drm_wait_pending_flip if there's no pending flipMichel Dänzer1-1/+2
2018-08-31Don't use xorg_list_for_each_entry_safe for signalled flipsMichel Dänzer1-3/+9
2018-08-31Always delete entry from list in drm_queue_handlerMichel Dänzer1-1/+1
2018-08-16Defer vblank event handling while waiting for a pending flipMichel Dänzer1-2/+39
2018-08-16Add amdgpu_drm_handle_event wrapper for drmHandleEventMichel Dänzer1-15/+79
2018-08-16Add amdgpu_drm_wait_pending_flip functionMichel Dänzer1-0/+13
2018-08-16Move DRM event queue related initialization to amdgpu_drm_queue_initMichel Dänzer1-2/+9
2018-04-20Ignore AMDGPU_DRM_QUEUE_ERROR (0) in amdgpu_drm_abort_entryMichel Dänzer1-0/+3
2017-08-31Require xserver >= 1.13Michel Dänzer1-1/+2
2017-08-22Use xorg_list_append for the DRM event listMichel Dänzer1-1/+1
2016-09-07Add explicit AMDGPU_DRM_QUEUE_ERROR defineMichel Dänzer1-3/+4
2016-04-01Identify DRM event queue entries by sequence number instead of by pointerMichel Dänzer1-6/+18
2016-03-23Make DRM event queue xf86CrtcPtr based instead of ScrnInfoPtr basedMichel Dänzer1-7/+7
2016-03-23drm_queue: Don't abort events immediately from amdgpu_drm_abort_clientMichel Dänzer1-5/+13
2015-06-08Add DRM event queue helpersMichel Dänzer1-0/+181