diff options
author | Daniel van Vugt <daniel.van.vugt@canonical.com> | 2022-05-13 16:45:03 +0800 |
---|---|---|
committer | Marge Bot <marge-bot@gnome.org> | 2022-08-19 17:07:12 +0000 |
commit | b6dbb686e2f3cb02b9386dd2dcae26112d427865 (patch) | |
tree | 399935026c99d1368b79700ee7a002dc373d99d5 | |
parent | 0cc48158374c50bfb4f4fe3944b661f1c9e96363 (diff) | |
download | mutter-b6dbb686e2f3cb02b9386dd2dcae26112d427865.tar.gz |
kms-impl-device-simple: Apply META_KMS_CONNECTOR_PROP_MAX_BPC
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2412>
-rw-r--r-- | src/backends/native/meta-kms-impl-device-simple.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/backends/native/meta-kms-impl-device-simple.c b/src/backends/native/meta-kms-impl-device-simple.c index e4a8d5f1b..648de51c6 100644 --- a/src/backends/native/meta-kms-impl-device-simple.c +++ b/src/backends/native/meta-kms-impl-device-simple.c @@ -250,6 +250,22 @@ process_connector_update (MetaKmsImplDevice *impl_device, return FALSE; } + if (connector_update->max_bpc.has_update) + { + meta_topic (META_DEBUG_KMS, + "[simple] Setting max BPC to %u on connector %u (%s)", + (unsigned int) connector_update->max_bpc.value, + meta_kms_connector_get_id (connector), + meta_kms_impl_device_get_path (impl_device)); + + if (!set_connector_property (impl_device, + connector, + META_KMS_CONNECTOR_PROP_MAX_BPC, + connector_update->max_bpc.value, + error)) + return FALSE; + } + return TRUE; } |