Skip to main content

gamescope_protocol/
stable.rs

1#![cfg_attr(rustfmt, rustfmt_skip)]
2
3pub mod gamescope_pipewire {
4    //! Gamescope Pipewire Protocol
5    //!
6    //! Allows interaction with gamescope pipewire protocol
7    wayland_protocol!(
8        "gamescope-pipewire",
9        [],
10        []
11    );
12}
13
14pub mod gamescope_input_method {
15    //! Gamescope Input Method Protocol
16    //!
17    //! Allows interaction with gamescope input protocol
18    wayland_protocol!(
19        "gamescope-input-method",
20        [
21            (wl_seat, wl_seat_interface), 
22            (wl_surface, wl_surface_interface)
23        ],
24        []
25    );
26}
27
28pub mod gamescope_xwayland {
29    //! Gamescope XWayland Protocol
30    //!
31    //! Allows interaction with gamescope xwayland protocol
32    wayland_protocol!(
33        "gamescope-xwayland",
34        [
35            (wl_surface, wl_surface_interface)
36        ],
37        []
38    );
39}