Module rutabaga_gfx::rutabaga_core
source · Expand description
rutabaga_core: Cross-platform, Rust-based, Wayland and Vulkan centric GPU virtualization.
Structs
- The global libary handle used to query capability sets, create resources and contexts.
- Information required for 2D functionality.
- Rutabaga Builder, following the Rust builder pattern.
- A Rutabaga resource, supporting 2D and 3D rutabaga features. Assumes a single-threaded library.
Constants
Traits
- A RutabagaComponent is a building block of the Virtual Graphics Interface (VGI). Each component on it’s own is sufficient to virtualize graphics on many Google products. These components wrap libraries like gfxstream or virglrenderer, and Rutabaga’s own 2D and cross-domain prototype functionality.