feat(render): add output-specific DMA-BUF feedback (#53)

Co-authored-by: Samuel Onoja <[email protected]>
This commit is contained in:
Samuel OnojaandSamuel Onoja authored and GitHub committed 2026-10-14 13:32:18 +01:00
1 parent 9251522a69
commit c8dfb3074d
13 files changed
+913 -3

No files matched your search

+2
View File
@@ -514,6 +514,7 @@ pub struct Ferese {
pub direct_backend: Option<DirectBackendState>,
_ipc_socket: Option<IpcSocketGuard>,
pub(crate) dmabuf_imports: crate::dmabuf_imports::ImportManager,
pub(crate) dmabuf_feedback: crate::dmabuf_feedback::FeedbackManager,
pub(crate) activation_inputs: crate::handlers::activation::InputHistory,
pub(crate) pending_screencopies: Vec<PendingScreencopy>,
// Screenshot requests outlive the readback that filled them: the
@@ -818,6 +819,7 @@ impl Ferese {
direct_backend: None,
_ipc_socket: None,
dmabuf_imports: crate::dmabuf_imports::ImportManager::default(),
dmabuf_feedback: Default::default(),
activation_inputs: Default::default(),
pending_screencopies: Vec::new(),
screenshot: Coordinator::new(),