aboutsummaryrefslogtreecommitdiff
path: root/niri-config/src
diff options
context:
space:
mode:
authorBB <bbedward@gmail.com>2025-08-07 14:06:11 -0400
committerGitHub <noreply@github.com>2025-08-07 11:06:11 -0700
commitf74d83dccaa6e8fffb38c304dd5d1eae07b87d24 (patch)
treed8870facb2123c3de3898989208a333e0e8ed2df /niri-config/src
parent055a94de3d3b792adfb6842bdddd8eab6384164f (diff)
downloadniri-f74d83dccaa6e8fffb38c304dd5d1eae07b87d24.tar.gz
niri-f74d83dccaa6e8fffb38c304dd5d1eae07b87d24.tar.bz2
niri-f74d83dccaa6e8fffb38c304dd5d1eae07b87d24.zip
niri-config: add keep-max-bpc-unchanged option (#2195)
* niri-config: add disable-set-bpc option setting bpc to 8 bricks some OLED displays driven by amdgpu * change to keep-max-bpc-unchanged and add to wiki * fmt * Update wiki/Configuration:-Debug-Options.md --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com>
Diffstat (limited to 'niri-config/src')
-rw-r--r--niri-config/src/lib.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/niri-config/src/lib.rs b/niri-config/src/lib.rs
index 6adc9732..220f6be5 100644
--- a/niri-config/src/lib.rs
+++ b/niri-config/src/lib.rs
@@ -2339,6 +2339,8 @@ pub struct DebugConfig {
#[knuffel(child)]
pub disable_direct_scanout: bool,
#[knuffel(child)]
+ pub keep_max_bpc_unchanged: bool,
+ #[knuffel(child)]
pub restrict_primary_scanout_to_matching_format: bool,
#[knuffel(child, unwrap(argument))]
pub render_drm_device: Option<PathBuf>,
@@ -5434,6 +5436,7 @@ mod tests {
enable_overlay_planes: false,
disable_cursor_plane: false,
disable_direct_scanout: false,
+ keep_max_bpc_unchanged: false,
restrict_primary_scanout_to_matching_format: false,
render_drm_device: Some(
"/dev/dri/renderD129",