summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2017-03-03Use drmmode_crtc_scanout_free in drmmode_finiMichel Dänzer1-7/+2
2017-03-03Allow toggling TearFree at runtime via output propertyMichel Dänzer5-47/+210
2017-03-03Factor out drmmode_crtc_scanout_update helperMichel Dänzer1-36/+49
2017-03-03Factor out amdgpu_prime_dirty_to_crtc helperMichel Dänzer1-29/+33
2017-03-03Don't destroy current FB if drmModeAddFB failsMichel Dänzer1-1/+2
2017-03-03Fix flip event data leak if calloc or drmModeAddFB failsMichel Dänzer2-3/+5
2017-03-03Handle rotation in the driver also with Xorg 1.12-1.18Michel Dänzer1-7/+5
2017-03-03Fold drmmode_crtc_scanout_allocate into drmmode_crtc_scanout_createMichel Dänzer1-49/+22
2017-03-02Call drmmode_crtc_scanout_create in drmmode_crtc_shadow_allocate as wellMichel Dänzer1-10/+17
2017-01-06Pass pitch from drmmode_crtc_scanout_allocate to drmmode_create_bo_pixmapMichel Dänzer1-12/+10
2016-12-19Use render node for DRI3 if availableJammy Zhou2-3/+35
2016-12-15Simplify drmmode_handle_ueventsMichel Dänzer1-10/+4
2016-12-14udev_monitor_receive_device() will block when hotplug monitorjimqu1-3/+19
2016-12-01Call amdgpu_drm_abort_entry on failure to flip to a scanout pixmapMichel Dänzer1-0/+2
2016-12-01Call ValidateGC after ChangeClip in amdgpu_sync_scanout_pixmapsMichel Dänzer1-1/+1
2016-12-01Fix amdgpu_scanout_extents_intersect for GPU screensMichel Dänzer1-5/+15
2016-11-30Take current scanout_id into account everywhere involved with TearFreeMichel Dänzer3-15/+14
2016-11-28Add amdgpu_is_gpu_screen helperMichel Dänzer3-15/+8
2016-11-28Don't install Flush/EventCallback for GPU screensMichel Dänzer1-2/+6
2016-11-28Make libdrm >= 2.4.72 requirement explicitMichel Dänzer2-17/+0
2016-11-22Use DRM_MODE_PAGE_FLIP_TARGET_ABSOLUTE/RELATIVE flags when availableMichel Dänzer6-25/+104
2016-11-21Remove generated header filesMichel Dänzer9-1301/+0
2016-11-21Stop using AMDGPU(Unique)ChipsetsMichel Dänzer2-13/+10
2016-11-21Stop using AMDGPUPciChipsetsMichel Dänzer1-3/+1
2016-11-21Remove amdpciids.hMichel Dänzer4-45/+2
2016-11-21Stop using generated amdgpu_device_matchMichel Dänzer1-3/+6
2016-11-21Use family information from libdrm_amdgpu / kernelMichel Dänzer2-14/+6
2016-11-21Move struct amdgpu_gpu_info out of amdgpu_get_tile_configMichel Dänzer1-10/+8
2016-11-16Use pAMDGPUEnt to find both screens of a GPU in amdgpu_mode_hotplugMichel Dänzer3-15/+15
2016-11-10Refactor amdgpu_mode_hotplugMichel Dänzer1-24/+33
2016-11-02Check Xorg version at runtime instead of build time in two placesMichel Dänzer2-9/+5
2016-11-02Require xserver 1.10 or newerMichel Dänzer5-22/+0
2016-10-27present: Check tiling info for flipsMichel Dänzer1-0/+7
2016-10-27Consume all available udev events at onceMichel Dänzer1-5/+8
2016-10-27PRIME: Fix swapping of provider sink / source capabilitiesHans de Goede1-2/+2
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-19Order unique chipsets according to first appearance in ati_pciids.csvMichel Dänzer2-15/+20
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-21Add support for ScreenPtr::SyncSharedPixmapMichel Dänzer1-1/+42
2016-09-09Make TearFree effective with PRIME slave scanoutMichel Dänzer3-13/+133
2016-09-09Synchronize scanout pixmaps for TearFreeMichel Dänzer3-55/+108
2016-09-09Move up amdgpu_scanout_extents_intersectMichel Dänzer1-17/+17
2016-09-09Factor out transform_region helperMichel Dänzer1-31/+43
2016-09-09Only copy from screen pixmap to shared pixmap on demand for slave scanoutMichel Dänzer1-13/+70
2016-09-09Track damage accurately for RandR 1.4 slave scanoutMichel Dänzer1-11/+72
2016-09-09Handle RandR 1.4 slave dirty updates via amdgpu_drm_queueMichel Dänzer1-3/+93
2016-09-09Use drmmode_crtc_scanout_* helpers for RandR 1.4 scanout pixmapsMichel Dänzer3-62/+34
2016-09-09Wait for pending flips to complete before turning off an output or CRTCMichel Dänzer5-20/+68