# virglrenderer [](https://crates.io/crates/virglrenderer) [](https://docs.rs/virglrenderer)
Rust bindings for [virglrenderer](https://gitlab.freedesktop.org/virgl/virglrenderer).
This crate provides a safe and idiomatic Rust API for interacting with the [virglrenderer](https://gitlab.freedesktop.org/virgl/virglrenderer) library, built on top of the raw FFI bindings in [`virglrenderer-sys`](https://crates.io/crates/virglrenderer-sys).
## Features
- Safe abstraction over the `virglrenderer` C API
- Optional support for unstable API features via the `virgl_renderer_unstable` feature flag
- Designed to be used in virtual GPU and rendering backend integrations
## Documentation
See the [crate documentation](https://docs.rs/virglrenderer) for usage and API reference.
## License
Licensed under [MIT](https://opensource.org/licenses/MIT).