summaryrefslogtreecommitdiff
path: root/src/drmmode_display.c
AgeCommit message (Expand)AuthorFilesLines
2016-11-02Require xserver 1.10 or newerMichel Dänzer1-7/+0
2016-10-27Consume all available udev events at onceMichel Dänzer1-5/+8
2016-10-27Always call PixmapStopDirtyTracking in drmmode_set_scanout_pixmapMichel Dänzer1-13/+11
2016-10-26Don't rely on randr_crtc->scanout_pixmap in drmmode_set_scanout_pixmapMichel Dänzer1-4/+13
2016-10-06Enable HW cursor support with PRIME slave output & Xorg > 1.18.99.901Michel Dänzer1-2/+3
2016-10-05Rotate and reflect cursor hotspot position for drmModeSetCursor2Michel Dänzer1-1/+31
2016-09-09Make TearFree effective with PRIME slave scanoutMichel Dänzer1-5/+28
2016-09-09Synchronize scanout pixmaps for TearFreeMichel Dänzer1-41/+39
2016-09-09Use drmmode_crtc_scanout_* helpers for RandR 1.4 scanout pixmapsMichel Dänzer1-54/+22
2016-09-09Wait for pending flips to complete before turning off an output or CRTCMichel Dänzer1-14/+59
2016-09-07Add explicit AMDGPU_DRM_QUEUE_ERROR defineMichel Dänzer1-1/+1
2016-07-20Fix amdgpu_mode_hotplug crash on multi GPU platform.Qiang Yu1-1/+2
2016-07-19Use NotifyFd for drm fdKeith Packard1-0/+16
2016-07-12Only use RandR APIs if RandR is enabledMichel Dänzer1-1/+1
2016-06-24Make the dedicated scanout mechanism work with arbitrary transforms v2Michel Dänzer1-16/+7
2016-06-24Destroy all dedicated scanout buffers during CloseScreenMichel Dänzer1-0/+10
2016-06-23Remove drmmode_load_paletteMichel Dänzer1-70/+1
2016-06-23Make sure drmmode_crtc->scanout[] are destroyed when not neededMichel Dänzer1-7/+7
2016-06-23Simplify drmmode_set_mode_major error handlingMichel Dänzer1-7/+2
2016-06-23Only add main fb if necessaryHans de Goede1-18/+21
2016-06-23Remove unnecessary fb addition from drmmode_xf86crtc_resizeHans de Goede1-15/+1
2016-06-23Call amdgpu_glamor_create_screen_resources after ModifyPixmapHeaderMichel Dänzer1-6/+9
2016-06-21Adapt to XF86_CRTC_VERSION 7Michel Dänzer1-5/+13
2016-06-16Propagate failure from amdgpu_set_pixmap_boMichel Dänzer1-13/+15
2016-06-15glamor: Make amdgpu_glamor_create_textured_pixmap take amdgpu_buffer*Michel Dänzer1-2/+1
2016-05-13Handle Zaphod mode correctly in amdgpu_mode_hotplugMichel Dänzer1-10/+34
2016-05-12Add support for async flips to radeon_do_pageflipMichel Dänzer1-2/+7
2016-04-01Identify DRM event queue entries by sequence number instead of by pointerMichel Dänzer1-10/+10
2016-03-25Fix build against older versions of xserverMichel Dänzer1-2/+15
2016-03-25Check for xf86CursorResetCursorMichel Dänzer1-0/+2
2016-03-25Don't try DRI2/Present flipping while the HW cursor can't be usedMichel Dänzer1-1/+14
2016-03-24Factor out HW cursor checking code into drmmode_can_use_hw_cursorMichel Dänzer1-10/+29
2016-03-23Make Option "TearFree" effective for rotated/reflected outputs as wellMichel Dänzer1-12/+129
2016-03-23Consolidate pScreen usage in drmmode_set_mode_majorMichel Dänzer1-7/+5
2016-03-23Remove check for XF86_CRTC_VERSION 3Michel Dänzer1-4/+1
2016-03-23Deal with modesets and page flips crossing on a CRTCMichel Dänzer1-0/+13
2016-03-23Make DRM event queue xf86CrtcPtr based instead of ScrnInfoPtr basedMichel Dänzer1-53/+33
2016-03-23Fix RandR CRTC transformsMichel Dänzer1-1/+17
2016-03-18Build RandR 1.4 provider name from chipset name and bus IDMichel Dänzer1-1/+12
2016-02-27Make amdgpu_do_pageflip take a pixmap instead of a BOMichel Dänzer1-20/+10
2016-02-16HAS_DIRTYTRACKING_ROTATION also supports multiple CRTCsMichel Dänzer1-1/+1
2016-01-29Only map front buffer if glamor acceleration is disabled (v2)Michel Dänzer1-1/+1
2016-01-13Initialize drmmode_crtc dpms_mode to DPMSModeOffMykola Lysenko1-0/+1
2015-12-24Check for NULL koutput in drmmode_output_dpmsMykola Lysenko1-0/+3
2015-11-19Handle failures in setting a CRTC to a DRM mode properlyStephen Chandler Paul1-7/+8
2015-11-19Call xf86CrtcRotate from initial drmmode_set_desired_modes callMichel Dänzer1-0/+2
2015-11-19Prefer drmModeSetCursor2 over drmModeSetCursorMichel Dänzer1-0/+17
2015-10-30Remove info->dri2.drm_fd and info->drmmode->fdMichel Dänzer1-53/+63
2015-10-21Revert "Handle RandR CRTC transforms properly"Michel Dänzer1-10/+1
2015-10-15Handle RandR CRTC transforms properlyMichel Dänzer1-1/+10