[−][src]Module wayland_raw_protocol_bindings::client::wayland::wl_shm
shared memory support
A singleton global object that provides support for shared memory.
Clients can create wl_shm_pool objects using the create_pool request.
At connection setup time, the wl_shm object emits one or more format events to inform clients about the valid pixel formats that can be used for buffers.
Enums
error | wl_shm error values |
format | pixel formats |
wl_shm |
Statics
wl_shm_events | C-representation of the messages of this interface, for interop |
wl_shm_interface | C representation of this interface, for interop |
wl_shm_requests | C-representation of the messages of this interface, for interop |
Traits
wl_shm_listener | An interface for handling events. |
Functions
wl_shm_add_listener⚠ | |
wl_shm_add_rust_listener⚠ | |
wl_shm_create_pool⚠ | create a shm pool |
wl_shm_destroy⚠ | |
wl_shm_get_user_data⚠ | |
wl_shm_get_version⚠ | |
wl_shm_set_user_data⚠ |