summaryrefslogtreecommitdiff
path: root/src/drmmode_display.h
AgeCommit message (Expand)AuthorFilesLines
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
2016-03-23Make DRM event queue xf86CrtcPtr based instead of ScrnInfoPtr basedMichel Dänzer1-5/+1
2016-02-27Make amdgpu_do_pageflip take a pixmap instead of a BOMichel Dänzer1-1/+1
2015-10-30Remove info->dri2.drm_fd and info->drmmode->fdMichel Dänzer1-2/+1
2015-10-06present: Fall back to modeset for unflip operationTom St Denis1-0/+3
2015-10-06Don't attempt a DRI2/Present page flip while the other one is flippingTom St Denis1-0/+3
2015-10-06Move amdgpu_drm_handler/abort_proc fields to drmmode_flipdata_reTom St Denis1-2/+2
2015-10-05add support for DP 1.2 display hotplugTom St Denis1-0/+2
2015-10-05stop caching mode resourcesTom St Denis1-1/+1
2015-08-07Defer initial modeset until the first BlockHandler invocationMichel Dänzer1-1/+2
2015-08-07Only copy fbcon BO contents if bgNoneRoot is TRUEMichel Dänzer1-0/+2
2015-06-15Add Option "TearFree"Michel Dänzer1-2/+3
2015-06-15glamor: Add Option "ShadowPrimary"Michel Dänzer1-0/+6