path: root/src/drmmode_display.h
AgeCommit message (Expand)AuthorFilesLines
2020-05-27Make drmmode_crtc_scanout_create/destroy staticMichel Dänzer1-4/+11
2020-05-27Drop struct drmmode_scanout altogether in favour of PixmapPtrsMichel Dänzer1-11/+6
2020-05-27Drop bo/width/height members from struct drmmode_scanoutMichel Dänzer1-4/+2
2020-02-05Fix link failure with gcc 10Adam Jackson1-1/+1
2019-03-07modesetting: add tile property supportDave Airlie1-0/+3
2019-03-04Make drmmode_cm_enabled an inline functionMichel Dänzer1-0/+9
2018-12-20Remove superfluous vrr_flipping field and clean up related codeMichel Dänzer1-1/+0
2018-12-13Use two HW cursor buffers per CRTCMichel Dänzer1-1/+4
2018-12-13Update cursor position in drmmode_show_cursor if hotspot changedMichel Dänzer1-0/+5
2018-12-13Drop AMDGPUInfoRec::cursor_buffer arrayMichel Dänzer1-2/+0
2018-12-13Automatically try re-enabling TearFree after a flip failedMichel Dänzer1-0/+7
2018-11-30Support CRTC variable refresh for windows using Present flipsNicholas Kazlauskas1-0/+4
2018-09-26Handle pending scanout update in drmmode_crtc_scanout_freeMichel Dänzer1-1/+1
2018-08-16Remove drmmode_crtc_private_rec::present_vblank_* related codeMichel Dänzer1-7/+0
2018-08-16Defer vblank event handling while waiting for a pending flipMichel Dänzer1-0/+4
2018-07-27Store FB for each CRTC in drmmode_flipdata_recMichel Dänzer1-1/+1
2018-07-23Remove drmmode_terminate_leasesMichel Dänzer1-2/+0
2018-07-10Add RandR leases supportKeith Packard1-0/+6
2018-06-26Initialize color properties on CRTC during CRTC initLeo Li (Sunpeng)1-0/+3
2018-06-26Cache color property IDs and LUT sizes during pre-initLeo Li (Sunpeng)1-0/+22
2018-04-20Track DRM event queue sequence number in scanout_update_pendingMichel Dänzer1-1/+1
2018-03-07Wrap the whole miPointerScreenFuncRec, instead of only Set/MoveCursorMichel Dänzer1-4/+3
2017-12-27Keep track of how many SW cursors are visible on each screenMichel Dänzer1-0/+4
2017-08-30Remove drmmode_scanout_freeMichel Dänzer1-1/+0
2017-08-30Make all active CRTCs scan out an all-black framebuffer in LeaveVTMichel Dänzer1-0/+4
2017-08-30Create drmmode_set_mode helperMichel Dänzer1-0/+3
2017-08-22Always allow Present page flipping with TearFreeMichel Dänzer1-1/+11
2017-08-22Handle multiple "pending" Present flipsMichel Dänzer1-1/+2
2017-08-22Wait for pending flips synchronously before turning off a CRTCMichel Dänzer1-4/+1
2017-08-22Create drmmode_wait_vblank helperMichel Dänzer1-0/+5
2017-08-22Pass reference CRTC to amdgpu_do_pageflip directlyMichel Dänzer1-1/+1
2017-08-18Remove drmmode_crtc->scanout_destroy[] arrayMichel Dänzer1-1/+0
2017-08-03Allow DRI page flipping when some CRTCs use separate scanout buffersMichel Dänzer1-1/+3
2017-08-03Add drmmode_crtc_can_flip helperMichel Dänzer1-0/+11
2017-07-26If a TearFree flip fails, fall back to non-TearFree operationMichel Dänzer1-0/+2
2017-06-27Improve drmmode_fb_reference debugging codeMichel Dänzer1-12/+16
2017-05-26Use reference counting for tracking KMS framebuffer lifetimesMichel Dänzer1-5/+37
2017-05-24Simplify tracking of PRIME scanout pixmapMichel Dänzer1-0/+3
2017-05-10Remove unused struct members from drmmode_display.hMichel Dänzer1-3/+0
2017-03-03Allow toggling TearFree at runtime via output propertyMichel Dänzer1-0/+2
2016-11-28Make libdrm >= 2.4.72 requirement explicitMichel Dänzer1-4/+0
2016-11-22Use DRM_MODE_PAGE_FLIP_TARGET_ABSOLUTE/RELATIVE flags when availableMichel Dänzer1-1/+12
2016-11-02Require xserver 1.10 or newerMichel Dänzer1-2/+0
2016-09-09Make TearFree effective with PRIME slave scanoutMichel Dänzer1-0/+1
2016-09-09Synchronize scanout pixmaps for TearFreeMichel Dänzer1-1/+2
2016-09-09Use drmmode_crtc_scanout_* helpers for RandR 1.4 scanout pixmapsMichel Dänzer1-1/+0
2016-09-09Wait for pending flips to complete before turning off an output or CRTCMichel Dänzer1-0/+3
2016-08-23Remove unused lut_r/g/b arrays from drmmode_crtc_private_recMichel Dänzer1-1/+0
2016-05-12Add support for async flips to radeon_do_pageflipMichel Dänzer1-1/+9
2016-03-23Deal with modesets and page flips crossing on a CRTCMichel Dänzer1-0/+2