Rust interface to the Linux Framebuffer API

Crate version

Crate license

Build

Provides a safe, rusty wrapper around the Linux Framebuffer API (linux/fb.h).

Online Documentation

Features & Scope

This package does NOT deal with: * Drawing of any kind (you get a buffer, it's up to you to fill it) * Color representation and conversion

Getting started

First of all, make sure you have access to your framebuffer device. You can usually do that by running as root (definitely not recommended), or by adding yourself to the video group.

There are two examples provided in the documentation: 1. Accessing, configuring and using the framebuffer in the linuxfb::Framebuffer documentation 2. Using the optional double-buffering implementation in the linuxfb::double::Buffer documentation

Contributing