summaryrefslogtreecommitdiff
path: root/src/backends/native/meta-monitor-manager-kms.c
Commit message (Expand)AuthorAgeFilesLines
* backends: Compare gpu/crtc/output configurations before applyingwip/carlosg/fix-open-lid-flickerCarlos Garnacho2019-09-041-0/+31
* kms: Deal with GPUs being unpluggedHans de Goede2019-08-151-0/+14
* monitor-manager/kms: Use KMS abstraction to get and set CRTC gammaJonas Ådahl2019-06-241-21/+22
* backends/native: Add some KMS debug loggingJonas Ådahl2019-06-201-1/+73
* backend/native: Add and use transactional KMS APIJonas Ådahl2019-06-201-6/+13
* crtc/kms: Outsource CRTC state fetching to MetaKmsCrtcJonas Ådahl2019-06-201-1/+2
* backend: Move GPU ownership from the monitor manager to the backendJonas Ådahl2019-06-201-243/+10
* monitor-manager/kms: Use 'hotplug' event from MetaUdevJonas Ådahl2019-06-201-5/+33
* monitor-manager: Clean up DPMS state trackingJonas Ådahl2019-04-021-0/+16
* monitor: Fix indentation style on calculate_supported_scales and friendsMarco Trevisan (Treviño)2019-03-121-5/+5
* backends/native: Move primary_gpu into MetaRendererNativePekka Paalanen2019-01-131-41/+0
* backends/native: Re-order primary GPU choosing logicEmilio Pozuelo Monfort2019-01-131-86/+68
* backends/native: Add flags to MetaGpuKmsPekka Paalanen2019-01-131-2/+6
* Add some gtk-doc comments.Niels De Graef2019-01-061-0/+12
* backend/native: Remove leftover stage view checksJonas Ådahl2018-12-041-12/+1
* backends/native: React to GPU hotplugEmilio Pozuelo Monfort2018-11-211-0/+74
* monitor-manager/kms: Use non-pci secondary cardsEmilio Pozuelo Monfort2018-11-211-4/+5
* Clean up include macros messJonas Ådahl2018-11-061-19/+17
* monitor-manager-kms: Check if GPUs can have outputsIain Lane2018-08-211-0/+20
* Rename errors.[ch] to meta-x11-errors.[ch]Armin Krezović2018-07-061-1/+1
* backends: Move MetaOutput::crtc field into private structJonas Ådahl2018-06-281-2/+2
* monitor-manager-kms: Don't add GPU if it failsGeorges Basile Stavracas Neto2018-04-161-0/+1
* monitor-manager-kms: Use g_autoptr for errorGeorges Basile Stavracas Neto2018-04-161-2/+1
* monitor-manager-kms: Add all GPUs with connectorsJonas Ådahl2017-10-051-86/+65
* backends: Split out CRTC/output management to MetaGpuJonas Ådahl2017-10-051-695/+70
* monitor-manager: Keep pointer to backendJonas Ådahl2017-10-051-5/+8
* backends/native: Move KMS fd management to monitor managerJonas Ådahl2017-10-051-19/+253
* backends: Split monitor manager creation into create and setupJonas Ådahl2017-10-051-25/+25
* backends/native: Move CRTC code to its own fileJonas Ådahl2017-10-051-325/+30
* backends/crtc: Keep a pointer to the monitor managerJonas Ådahl2017-10-051-0/+1
* backends/native: Move output code to its own fileJonas Ådahl2017-10-051-556/+63
* backends/output: Keep a pointer to the monitor managerJonas Ådahl2017-10-051-0/+1
* monitor-manager: Turn MetaCrtcMode into a GObjectJonas Ådahl2017-10-051-18/+26
* monitor-manager/kms: Some naming fixesJonas Ådahl2017-10-051-13/+13
* monitor-manager: Make MetaCrtc a GObjectJonas Ådahl2017-10-051-16/+24
* Make MetaOutput a GObjectJonas Ådahl2017-10-051-66/+55
* monitor-config-manager-kms: Fix is_transform_handledHans de Goede2017-09-221-1/+1
* monitor-manager: Fall back to minimum screen size of 640 x 480Jonas Ådahl2017-08-301-2/+2
* monitor-manager/kms: Use connector id to find old outputJonas Ådahl2017-08-211-1/+1
* Remove old monitor configuration systemJonas Ådahl2017-08-211-47/+1
* DisplayConfig: Make supported scales per modeJonas Ådahl2017-07-141-21/+15
* Add support for rudimentary fractional scalingJonas Ådahl2017-07-141-6/+22
* logical-monitor: Make scale a floatJonas Ådahl2017-07-141-1/+1
* monitor-manager/xrandr: Allow configuring scales on X11 tooJonas Ådahl2017-05-261-3/+13
* monitor-manager/kms: Move scale calculation to MetaMonitorJonas Ådahl2017-05-261-80/+1
* monitor-manager/kms: Move global ui scaling setting to MetaSettingsJonas Ådahl2017-05-261-9/+4
* backend: Move settings into a new MetaSettings objectJonas Ådahl2017-05-261-4/+8
* monitor-manager: Make the config manager an 'experimental feature'Jonas Ådahl2017-04-071-1/+1
* Add support for scaled logical monitor framebuffersJonas Ådahl2017-04-071-0/+20
* monitor-manager: Make max screen size optionalJonas Ådahl2017-04-071-3/+22