summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2020-04-14Fix return value check of drmIoctl()HEADmasterNiclas Zeising1-1/+1
2020-02-10Don't crash X server if GPU acceleration is not availableAlexey Sheplyakov1-2/+2
2020-02-10Handle NULL fb_ptr in pixmap_get_fbMichel Dänzer1-1/+1
2020-02-05Fix link failure with gcc 10Adam Jackson1-1/+1
2019-09-25Don't unreference FBs of pixmaps from different screens in LeaveVTMichel Dänzer1-10/+17
2019-09-20Don't set up black scanout buffer if LeaveVT is called from CloseScreenMichel Dänzer1-1/+9
2019-07-18Don't disable page flipping completely with SW cursorMichel Dänzer1-6/+2
2019-06-25present: Check that we can get a KMS FB for flippingMichel Dänzer2-0/+19
2019-06-14Remove dri2_drawable_crtc parameter consider_disabledMichel Dänzer1-5/+5
2019-06-14dri2: Re-use previous CRTC when possible if pick_best_crtc returns NULLMichel Dänzer1-2/+4
2019-06-14dri2: reply to client for WaitMSC request in any caseFlora Cui1-0/+3
2019-05-09dri3: Always flush glamor before sharing pixmap storage with clientsMichel Dänzer1-21/+5
2019-04-24Retry get_fb_ptr in get_fbMichel Dänzer1-15/+16
2019-03-15modesetting: add tile property supportDave Airlie2-2/+55
2019-03-14Use radeon_finish in drmmode_crtc_scanout_updateMichel Dänzer1-1/+1
2019-03-08Revert "glamor: Avoid glamor_create_pixmap for pixmaps backing windows"Michel Dänzer1-1/+1
2019-03-04dri2: Call drm_queue_handle_deferred in dri2_deferred_eventMichel Dänzer1-4/+15
2019-03-01present: Check that flip and screen pixmap pitches matchMichel Dänzer1-2/+6
2019-02-11Keep waiting for a pending flip if drm_handle_event returns 0Michel Dänzer1-1/+1
2019-01-28Call drmHandleEvent again if it was interrupted by a signalMichel Dänzer1-1/+16
2019-01-28Only update drmmode_crtc->flip_pending after actually submitting a flipMichel Dänzer2-38/+43
2019-01-28Don't allow TearFree scanout flips to complete in the same vblank periodMichel Dänzer1-2/+2
2019-01-28glamor: Avoid glamor_create_pixmap for pixmaps backing windowsMichel Dänzer1-1/+1
2019-01-28dri2: Flush in dri2_create_buffer2 after calling glamor_set_pixmap_boMichel Dänzer1-0/+6
2019-01-28dri3: Flush if necessary in dri3_fd_from_pixmapMichel Dänzer1-2/+29
2019-01-09Only call drmmode_validate_leases if RandR is enabledMichel Dänzer1-1/+2
2019-01-09Only call drmmode_uevent_init if RandR is enabledMichel Dänzer2-3/+3
2018-12-28Use two HW cursor buffers per CRTCMichel Dänzer3-20/+37
2018-12-28Update cursor position in drmmode_show_cursor if hotspot changedMichel Dänzer2-32/+48
2018-12-28Use drmIoctl in drmmode_show_cursorMichel Dänzer1-7/+14
2018-12-28Drop RADEONInfoRec::cursor_bo arrayMichel Dänzer4-21/+11
2018-12-28Automatically try re-enabling TearFree after a flip failedMichel Dänzer2-11/+71
2018-12-28Cancel pending scanout update in drmmode_crtc_scanout_updateMichel Dänzer1-5/+11
2018-12-28Perform scanout buffer update immediately if drmmode_wait_vblank failsMichel Dänzer1-10/+19
2018-12-28Move deferred vblank events to separate drm_vblank_deferred listMichel Dänzer1-11/+46
2018-12-28Explicitly keep track of whether a DRM event is for a flip or notMichel Dänzer6-37/+25
2018-12-28Use drm_abort_one in drm_queue_handlerMichel Dänzer1-14/+14
2018-12-28glamor: Can work at depth >= 15 with current xserver Git masterMichel Dänzer2-1/+8
2018-12-28Skip gamma correction of cursor data if premultiplied R/G/B > alphaMichel Dänzer1-13/+21
2018-12-20Detect and fix up non-premultiplied cursor dataMichel Dänzer1-20/+61
2018-12-18Fix crash when page flipping in multi-X-Screen/Zaphod modeMario Kleiner1-7/+9
2018-10-24Allow up to six instances in Zaphod modeMichel Dänzer4-43/+50
2018-10-24Make wait_pending_flip / handle_deferred symmetric in set_mode_majorMichel Dänzer1-1/+5
2018-10-24Handle pending scanout update in drmmode_crtc_scanout_freeMichel Dänzer3-11/+18
2018-10-15dri3: Handle radeon_get_pixmap_bo returning NULLMichel Dänzer1-5/+5
2018-09-11Fix uninitialized use of local variable pitch in radeon_setup_kernel_memMichel Dänzer1-2/+3
2018-09-07Bail early from drm_wait_pending_flip if there's no pending flipMichel Dänzer1-1/+2
2018-09-05Don't use xorg_list_for_each_entry_safe for signalled flipsMichel Dänzer1-3/+9
2018-09-05Always delete entry from list in drm_queue_handlerMichel Dänzer1-1/+1
2018-08-29glamor: Handle ihandle == -1 in radeon_glamor_set_shared_pixmap_backingMichel Dänzer1-1/+3