cosmic-comp/src/backend/kms
Ian Douglas Scott 355b142c52 When cosmic-workspaces is shown, render only layer-shell surfaces
This allows `cosmic-workspaces` to rely on cosmic-comp for rendering the
background, and just have transparency. This should be a more reliable
and performant way of doing things, at least for now.

Instead of adding another opaque bool argument, this defines an
`ElementFilter` enum, which makes calls more readable.

Window surfaces are still included in screencopy, as needed for the
workspace previews.
2024-07-15 17:12:05 +02:00
..
render kms: New backend 2024-06-26 12:59:33 +02:00
surface When cosmic-workspaces is shown, render only layer-shell surfaces 2024-07-15 17:12:05 +02:00
device.rs output: Store position as u32 and offset bad configs 2024-06-27 12:34:51 +02:00
drm_helpers.rs kms: Fix frame scheduling 2024-06-27 18:15:18 +02:00
mod.rs output: Store position as u32 and offset bad configs 2024-06-27 12:34:51 +02:00
socket.rs chore: Fix smithay version 2024-06-26 16:18:08 +02:00