1 2 3 4 5 6 7 8 9 10 11 12
//! Render capability.
//!
//! An interface for compositor implementation to tell us what its renderer can
//! do.
pub use runa_wayland_protocols::wayland::wl_shm::v1::enums::Format;
/// The renderer's capability
pub trait RendererCapability {
/// List of supported buffer pixel formats
fn formats(&self) -> Vec<Format>;
}