This repository was archived by the owner on Oct 8, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 11
Backend Selection APIΒ #39
Copy link
Copy link
Open
Labels
content-enumerationRelated to enumerating capturable contentRelated to enumerating capturable contentenhancementNew feature or requestNew feature or requestgpu-apisRelated to gpu API usage and support.Related to gpu API usage and support.platform-specific-featureRelated to a platform-specific extensionRelated to a platform-specific extension
Description
While not currently the case, in the future, we may have multiple backends on some platforms (E.G. xdg-desktop-portal vs xcb/x on Linux), so having some way to choose these at runtime based on support is necessary before this is the case.
At a minimum, Backend information should report:
- Supported features (GPU APIs, Access control details)
- Content Selection Mode (Window Manager vs Programmatic)
- Performance Details (are frames delivered via GPU textures, or do we have to upload them?)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
content-enumerationRelated to enumerating capturable contentRelated to enumerating capturable contentenhancementNew feature or requestNew feature or requestgpu-apisRelated to gpu API usage and support.Related to gpu API usage and support.platform-specific-featureRelated to a platform-specific extensionRelated to a platform-specific extension