framebuffer-draw
Draw pixels on a raw framebuffer.
This crate provides a small no_std API for writing individual pixels into
a framebuffer-backed memory region. It is designed for low-level graphics
code where you already have a pointer, dimensions, stride, and pixel format.
Usage
This example will draw a straight line on the framebuffer:
use ;
let framebuffer = Framebuffer ;
// Draws a straight line.
let limit = min;
for i in 0..limit
If you are using roxy-laoder, you can convert its framebuffer type directly
to framebuffer-draw's framebuffer type:
use Framebuffer;
use Framebuffer as RoxyloaderFramebuffer;
let roxyloader_fb: RoxyloaderFramebuffer = /* ... */;
let fb: Framebuffer = roxyloader_fb.into;