diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/backend/tty.rs | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/backend/tty.rs b/src/backend/tty.rs index 7b0303fd..3c7f512a 100644 --- a/src/backend/tty.rs +++ b/src/backend/tty.rs @@ -857,10 +857,13 @@ impl Tty { } debug!("picking mode: {mode:?}"); - // We only use 8888 RGB formats, so set max bpc to 8 to allow more types of links to run. - match set_max_bpc(&device.drm, connector.handle(), 8) { - Ok(bpc) => debug!("set max bpc to {bpc}"), - Err(err) => debug!("error setting max bpc: {err:?}"), + if !niri.config.borrow().debug.keep_max_bpc_unchanged { + // We only use 8888 RGB formats, so set max bpc to 8 to allow more types of links to + // run. + match set_max_bpc(&device.drm, connector.handle(), 8) { + Ok(bpc) => debug!("set max bpc to {bpc}"), + Err(err) => debug!("error setting max bpc: {err:?}"), + } } let mut gamma_props = GammaProps::new(&device.drm, crtc) |
