Re-exports§
pub use self::protocol::virtio_gpu_config;
pub use self::protocol::VIRTIO_GPU_F_CONTEXT_INIT;
pub use self::protocol::VIRTIO_GPU_F_CREATE_GUEST_HANDLE;
pub use self::protocol::VIRTIO_GPU_F_EDID;
pub use self::protocol::VIRTIO_GPU_F_FENCE_PASSING;
pub use self::protocol::VIRTIO_GPU_F_RESOURCE_BLOB;
pub use self::protocol::VIRTIO_GPU_F_RESOURCE_UUID;
pub use self::protocol::VIRTIO_GPU_F_VIRGL;
Modules§
- edid 🔒Implementation of the EDID specification provided by software. EDID spec: https://glenwing.github.io/docs/VESA-EEDID-A2.pdf
- Definitions and utilities for GPU related parameters.
- protocol 🔒
Structs§
- Encapsulates a virtual event device, such as a mouse or keyboard
- Resources used by the fence handler.
- This struct takes the ownership of resource bridges and tracks which ones should be processed.
- Worker 🔒
Enums§
- Indicates a backend that should be tried for the gpu to use for display.
Constants§
Traits§
Functions§
- build 🔒Initializes the virtio_gpu state tracker.
- Create a handler that writes into the completed fence queue