summaryrefslogtreecommitdiff
path: root/src/config
diff options
context:
space:
mode:
authorUjinT34 <41110182+UjinT34@users.noreply.github.com>2026-03-26 02:48:06 +0300
committerGitHub <noreply@github.com>2026-03-25 23:48:06 +0000
commit2e5e800e4b334240689df5a4c2c4607f751da908 (patch)
treec20aeda15d3641692f274a65a5e1956a3a653c7a /src/config
parent8196711aaa78c8f62e6f720636ef707783685036 (diff)
renderer/cm: Support wp-cm-v1 version 2 (#12817)
Diffstat (limited to 'src/config')
-rw-r--r--src/config/legacy/ConfigManager.cpp2
-rw-r--r--src/config/supplementary/ConfigDescriptions.hpp11
2 files changed, 13 insertions, 0 deletions
diff --git a/src/config/legacy/ConfigManager.cpp b/src/config/legacy/ConfigManager.cpp
index b69db906..31da257c 100644
--- a/src/config/legacy/ConfigManager.cpp
+++ b/src/config/legacy/ConfigManager.cpp
@@ -822,6 +822,8 @@ CConfigManager::CConfigManager() {
registerConfigVar("ecosystem:no_donation_nag", Hyprlang::INT{0});
registerConfigVar("ecosystem:enforce_permissions", Hyprlang::INT{0});
+ registerConfigVar("experimental:wp_cm_1_2", Hyprlang::INT{0});
+
registerConfigVar("quirks:prefer_hdr", Hyprlang::INT{0});
registerConfigVar("quirks:skip_non_kms_dmabuf_formats", Hyprlang::INT{0});
diff --git a/src/config/supplementary/ConfigDescriptions.hpp b/src/config/supplementary/ConfigDescriptions.hpp
index 6a87db10..90ac0031 100644
--- a/src/config/supplementary/ConfigDescriptions.hpp
+++ b/src/config/supplementary/ConfigDescriptions.hpp
@@ -2209,6 +2209,17 @@ namespace Config::Supplementary {
},
/*
+ * Experimental
+ */
+
+ SConfigOptionDescription{
+ .value = "experimental:wp_cm_1_2",
+ .description = "Allow wp-cm-v1 version 2",
+ .type = CONFIG_OPTION_BOOL,
+ .data = SConfigOptionDescription::SBoolData{false},
+ },
+
+ /*
* Quirks
*/