Uefi-graphics2
A blazingly fast embedded-graphics display driver for UEFI environments,
using the embedded-graphics
crate
as its base.
Supports:
- Double buffering
- Display resizing
- An extensive draw/render library using the
embedded-graphics
crate
Why are there 2 other crates for this job?
uefi-graphics
and
uefi-graphics-driver
are 2 crates providing similar purpose,
sadly both seem to either lack functionality or are unmaintained
Example
Here is a simple example with using the uefi
crate on version 0.30.0
:
extern crate alloc;
use *;
use GraphicsOutput;
use ;
use UefiDisplay;
More example can be found in the example
directory uefi-graphics2/examples
.
Contributing and Updating
If any dependencies are outdated, bugs occur or features are requested, please notify me and create an issue.
Contributing is appreciated as well, feel free to create a pull request.
If you like this project dont forget to leave a star on github!