Module wayland_protocols::wp
source · Expand description
Generic wayland protocols
Modules
- This protocol allows a client to describe the kind of content a surface will display, to allow the compositor to optimize its behavior for it.
- This protocol extension offers a simpler way for clients to set a cursor.
- This protocol is used by Wayland compositors which act as Direct Renderering Manager (DRM) masters to lease DRM resources to Wayland clients.
- This protocol allows a compositor to suggest for surfaces to render at fractional scales.
- Fullscreen shell protocol
- Screensaver inhibition protocol
- Input method protocol
- Input timestamps protocol
- Protocol for inhibiting the compositor keyboard shortcuts
- Linux DMA-BUF protocol
- Linux explicit synchronization protocol
- protocol for constraining pointer motions
- Pointer gestures protocol
- Presentation time protocol
- Primary selection protocol
- protocol for relative pointer motion events
- This interface allows a client to register a new Wayland connection to the compositor and attach a security context to it.
- This protocol extension allows clients to create single-pixel buffers.
- Wayland protocol for graphics tablets
- This protocol provides a way for clients to indicate whether or not their content is suitable for this kind of presentation.
- Text input protocol
- Viewporter protocol