aboutsummaryrefslogtreecommitdiff
path: root/src/handlers
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2024-01-03 18:16:20 +0400
committerIvan Molodetskikh <yalterz@gmail.com>2024-01-03 18:16:20 +0400
commit5cd31e5730160f9162502d2388dc00400c7a87ae (patch)
treea718ad47e0554263042ae4eebd5e49af34346732 /src/handlers
parentde3fc2def0cf3683fff7994cd294d325e4f033b2 (diff)
downloadniri-5cd31e5730160f9162502d2388dc00400c7a87ae.tar.gz
niri-5cd31e5730160f9162502d2388dc00400c7a87ae.tar.bz2
niri-5cd31e5730160f9162502d2388dc00400c7a87ae.zip
Implement multi-GPU support
Rendering always happens on the primary GPU.
Diffstat (limited to 'src/handlers')
-rw-r--r--src/handlers/compositor.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/handlers/compositor.rs b/src/handlers/compositor.rs
index df95942a..517c8942 100644
--- a/src/handlers/compositor.rs
+++ b/src/handlers/compositor.rs
@@ -82,6 +82,7 @@ impl CompositorHandler for State {
let _span = tracy_client::span!("CompositorHandler::commit");
on_commit_buffer_handler::<Self>(surface);
+ self.backend.early_import(surface);
if is_sync_subsurface(surface) {
return;