1
0
Fork 0
forked from wry/wry

output: don't use config Vrr and Tearing modes

This commit is contained in:
Julian Orth 2026-02-25 12:06:04 +01:00
parent e063b7c14b
commit fb9b83994a
14 changed files with 55 additions and 56 deletions

View file

@ -333,9 +333,9 @@ fn start_compositor2(
tablet_tool_ids: Default::default(),
tablet_pad_ids: Default::default(),
damage_visualizer: DamageVisualizer::new(&engine, &color_manager),
default_vrr_mode: Cell::new(VrrMode::NEVER),
default_vrr_mode: Cell::new(*VrrMode::NEVER),
default_vrr_cursor_hz: Cell::new(None),
default_tearing_mode: Cell::new(TearingMode::VARIANT_3),
default_tearing_mode: Cell::new(*TearingMode::VARIANT_3),
ei_acceptor: Default::default(),
ei_acceptor_future: Default::default(),
enable_ei_acceptor: Default::default(),
@ -682,10 +682,10 @@ fn create_dummy_output(state: &Rc<State>) {
inherent_non_desktop: false,
override_non_desktop: None,
vrr: false,
vrr_mode: VrrMode::Never.to_config(),
vrr_mode: VrrMode::Never,
tearing_enabled: backend_state.tearing,
tearing_active: false,
tearing_mode: TearingMode::Never.to_config(),
tearing_mode: TearingMode::Never,
format: XRGB8888,
color_space: backend_state.color_space,
eotf: backend_state.eotf,