summaryrefslogtreecommitdiff
path: root/src/backends/native/meta-gpu-kms.h
Commit message (Expand)AuthorAgeFilesLines
* backends: force enable modifiers on tagged devicesKarol Herbst2020-09-281-0/+1
* backends/native: Remove unused `meta_gpu_kms_wait_for_flip` and moreDaniel van Vugt2020-08-041-3/+0
* backend/native: Share drmModeAddFB codePekka Paalanen2020-01-161-0/+17
* backend/native: Add and use transactional KMS APIJonas Ådahl2019-06-201-14/+4
* backend/native: Move some KMS utilities to its own fileJonas Ådahl2019-06-201-2/+0
* gpu/kms: Remove unused typedefJonas Ådahl2019-06-201-2/+0
* crtc/kms: Use MetaKmsPlane to check supported rotations and formatsJonas Ådahl2019-06-201-0/+2
* gpu/kms: Init global mode list from MetaKmsConnectorsJonas Ådahl2019-06-201-7/+0
* backends/native: Add basic KMS abstraction building blocksJonas Ådahl2019-06-201-9/+1
* gpu/kms: Remove max buffer size getterJonas Ådahl2019-06-201-4/+0
* backend: Move GPU ownership from the monitor manager to the backendJonas Ådahl2019-06-201-5/+5
* renderer/native: Retry page flip after one vsync if EBUSYJonas Ådahl2019-02-251-7/+5
* backends/native: Add flags to MetaGpuKmsPekka Paalanen2019-01-131-0/+11
* renderer-native: Add hardware presentation timingDaniel van Vugt2018-11-231-0/+3
* gpu/kms: Add identifierEmilio Pozuelo Monfort2018-11-191-0/+3
* monitor-manager-kms: Check if GPUs can have outputsIain Lane2018-08-211-0/+2
* renderer/native: Also wrap flip closures for EGLStreamsJonas Ådahl2018-06-071-0/+7
* gpu-kms: poll() on KMS fd on EAGAINJonas Ådahl2017-10-051-1/+2
* backends: Split out CRTC/output management to MetaGpuJonas Ådahl2017-10-051-0/+86