summaryrefslogtreecommitdiff
path: root/src/amdgpu_kms.c
AgeCommit message (Expand)AuthorFilesLines
2017-03-03Allow toggling TearFree at runtime via output propertyMichel Dänzer1-24/+33
2017-03-03Factor out amdgpu_prime_dirty_to_crtc helperMichel Dänzer1-29/+33
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änzer1-3/+3
2016-11-28Add amdgpu_is_gpu_screen helperMichel Dänzer1-11/+3
2016-11-28Don't install Flush/EventCallback for GPU screensMichel Dänzer1-2/+6
2016-11-22Use DRM_MODE_PAGE_FLIP_TARGET_ABSOLUTE/RELATIVE flags when availableMichel Dänzer1-10/+8
2016-11-21Stop using AMDGPU(Unique)ChipsetsMichel Dänzer1-8/+4
2016-11-21Remove amdpciids.hMichel Dänzer1-3/+1
2016-11-21Use family information from libdrm_amdgpu / kernelMichel Dänzer1-13/+5
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änzer1-0/+5
2016-11-02Check Xorg version at runtime instead of build time in two placesMichel Dänzer1-5/+1
2016-11-02Require xserver 1.10 or newerMichel Dänzer1-6/+0
2016-10-27PRIME: Fix swapping of provider sink / source capabilitiesHans de Goede1-2/+2
2016-09-21Add support for ScreenPtr::SyncSharedPixmapMichel Dänzer1-1/+42
2016-09-09Make TearFree effective with PRIME slave scanoutMichel Dänzer1-8/+104
2016-09-09Synchronize scanout pixmaps for TearFreeMichel Dänzer1-13/+67
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änzer1-7/+12
2016-09-09Wait for pending flips to complete before turning off an output or CRTCMichel Dänzer1-3/+3
2016-09-09Keep track of damage event related flushes per-clientMichel Dänzer1-8/+33
2016-09-09Use EventCallback to avoid flushing every time in the FlushCallbackMichel Dänzer1-15/+62
2016-09-07Add explicit AMDGPU_DRM_QUEUE_ERROR defineMichel Dänzer1-2/+2
2016-08-22Fix cursor size for SIMarek Olšák1-2/+8
2016-07-12Only use RandR APIs if RandR is enabledMichel Dänzer1-9/+12
2016-06-28Clear damage in amdgpu_scanout_update if it doesn't intersect the CRTCMichel Dänzer1-1/+3
2016-06-28Remove w/h parameters from amdgpu_scanout_extents_intersectMichel Dänzer1-10/+5
2016-06-24Make the dedicated scanout mechanism work with arbitrary transforms v2Michel Dänzer1-19/+10
2016-06-16Propagate failure from amdgpu_set_pixmap_boMichel Dänzer1-1/+3
2016-05-12Enable DRI3 by default when building for Xorg >= 1.18.3Michel Dänzer1-0/+4
2016-04-11Remove RR_Capability_SinkOutput for GPU without CRTC.Qiang Yu1-4/+7
2016-04-01Identify DRM event queue entries by sequence number instead of by pointerMichel Dänzer1-18/+18
2016-03-25Fix build against older versions of xserverMichel Dänzer1-7/+15
2016-03-25DRI3 only works with accelerationMichel Dänzer1-6/+9
2016-03-25Don't try DRI2/Present flipping while the HW cursor can't be usedMichel Dänzer1-2/+6
2016-03-24Call AMDGPUBlockHandler_KMS before setting initial modesMichel Dänzer1-2/+2
2016-03-23Make Option "TearFree" effective for rotated/reflected outputs as wellMichel Dänzer1-29/+90
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-10/+11
2016-03-23Remove amdgpu_scanout_flip_handlerMichel Dänzer1-8/+1
2016-02-16Load fb module before glamoregl/shadow modulesMichel Dänzer1-4/+4
2016-02-15Don't advertise any PRIME offloading capabilities without accelerationMichel Dänzer1-12/+10
2016-01-29Only map front buffer if glamor acceleration is disabled (v2)Michel Dänzer1-1/+2