summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2019-03-04dri2: Call drm_queue_handle_deferred in dri2_deferred_eventMichel Dänzer
2019-03-01present: Check that flip and screen pixmap pitches matchMichel Dänzer
2019-02-11Keep waiting for a pending flip if drm_handle_event returns 0Michel Dänzer
2019-01-28Call drmHandleEvent again if it was interrupted by a signalMichel Dänzer
2019-01-28Only update drmmode_crtc->flip_pending after actually submitting a flipMichel Dänzer
2019-01-28Don't allow TearFree scanout flips to complete in the same vblank periodMichel Dänzer
2019-01-28glamor: Avoid glamor_create_pixmap for pixmaps backing windowsMichel Dänzer
2019-01-28dri2: Flush in dri2_create_buffer2 after calling glamor_set_pixmap_boMichel Dänzer
2019-01-28dri3: Flush if necessary in dri3_fd_from_pixmapMichel Dänzer
2019-01-09Only call drmmode_validate_leases if RandR is enabledMichel Dänzer
2019-01-09Only call drmmode_uevent_init if RandR is enabledMichel Dänzer
2018-12-28Use two HW cursor buffers per CRTCMichel Dänzer
2018-12-28Update cursor position in drmmode_show_cursor if hotspot changedMichel Dänzer
2018-12-28Use drmIoctl in drmmode_show_cursorMichel Dänzer
2018-12-28Drop RADEONInfoRec::cursor_bo arrayMichel Dänzer
2018-12-28Automatically try re-enabling TearFree after a flip failedMichel Dänzer
2018-12-28Cancel pending scanout update in drmmode_crtc_scanout_updateMichel Dänzer
2018-12-28Perform scanout buffer update immediately if drmmode_wait_vblank failsMichel Dänzer
2018-12-28Move deferred vblank events to separate drm_vblank_deferred listMichel Dänzer
2018-12-28Explicitly keep track of whether a DRM event is for a flip or notMichel Dänzer
2018-12-28Use drm_abort_one in drm_queue_handlerMichel Dänzer
2018-12-28glamor: Can work at depth >= 15 with current xserver Git masterMichel Dänzer
2018-12-28Skip gamma correction of cursor data if premultiplied R/G/B > alphaMichel Dänzer
2018-12-20Detect and fix up non-premultiplied cursor dataMichel Dänzer
2018-12-18Fix crash when page flipping in multi-X-Screen/Zaphod modeMario Kleiner
2018-10-24Allow up to six instances in Zaphod modeMichel Dänzer
2018-10-24Make wait_pending_flip / handle_deferred symmetric in set_mode_majorMichel Dänzer
2018-10-24Handle pending scanout update in drmmode_crtc_scanout_freeMichel Dänzer
2018-10-15dri3: Handle radeon_get_pixmap_bo returning NULLMichel Dänzer
2018-09-11Fix uninitialized use of local variable pitch in radeon_setup_kernel_memMichel Dänzer
2018-09-07Bail early from drm_wait_pending_flip if there's no pending flipMichel Dänzer
2018-09-05Don't use xorg_list_for_each_entry_safe for signalled flipsMichel Dänzer
2018-09-05Always delete entry from list in drm_queue_handlerMichel Dänzer
2018-08-29glamor: Handle ihandle == -1 in radeon_glamor_set_shared_pixmap_backingMichel Dänzer
2018-08-29EXA: Handle ihandle == -1 in RADEONEXASharePixmapBackingMichel Dänzer
2018-08-29Handle ihandle == -1 in radeon_set_shared_pixmap_backingMichel Dänzer
2018-08-29EXA: Handle NULL BO pointer in radeon_set_pixmap_boMichel Dänzer
2018-08-17Remove drmmode_crtc_private_rec::present_vblank_* related codeMichel Dänzer
2018-08-17Defer vblank event handling while waiting for a pending flipMichel Dänzer
2018-08-17Add radeon_drm_handle_event wrapper for drmHandleEventMichel Dänzer
2018-08-17Add radeon_drm_wait_pending_flip functionMichel Dänzer
2018-08-17Move DRM event queue related initialization to radeon_drm_queue_initMichel Dänzer
2018-08-16Use correct FB handle in radeon_do_pageflipMichel Dänzer
2018-08-03Store FB for each CRTC in drmmode_flipdata_recMichel Dänzer
2018-08-02glamor: Set RADEON_CREATE_PIXMAP_DRI2 for DRI3 pixmapsMichel Dänzer
2018-07-27glamor: Use glamor_egl_create_textured_pixmap_from_gbm_bo when possibleMichel Dänzer
2018-07-24Use strcpy for RandR output property namesMichel Dänzer
2018-07-23Remove drmmode_terminate_leasesMichel Dänzer
2018-07-23Hardcode "non-desktop" RandR property nameMichel Dänzer
2018-07-19Don't allocate drmmode_output->props twiceMichel Dänzer