Add wait-for-frame-completion-in-pipewire debug flag for NVIDIA screencasts

This commit is contained in:
Cole Leavitt
2025-03-17 10:30:20 -07:00
committed by Ivan Molodetskikh
parent e11af089aa
commit 5b6b6a5fe1
4 changed files with 81 additions and 11 deletions
+3
View File
@@ -2039,6 +2039,8 @@ pub struct DebugConfig {
#[knuffel(child)]
pub wait_for_frame_completion_before_queueing: bool,
#[knuffel(child)]
pub wait_for_frame_completion_in_pipewire: bool,
#[knuffel(child)]
pub enable_overlay_planes: bool,
#[knuffel(child)]
pub disable_cursor_plane: bool,
@@ -4837,6 +4839,7 @@ mod tests {
preview_render: None,
dbus_interfaces_in_non_session_instances: false,
wait_for_frame_completion_before_queueing: false,
wait_for_frame_completion_in_pipewire: false,
enable_overlay_planes: false,
disable_cursor_plane: false,
disable_direct_scanout: false,