Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FBGraphics

FBGraphics is a low-level C++ graphics library that writes pixels directly to a framebuffer. It provides drawing primitives and input support, together with sample programs for Mandelbrot rendering, SDL2-style graphics tests, and a DOOM port.

Build

Requirements

  • CMake 3.20 or newer
  • A C++20 compiler
  • SDL2 and SDL2_mixer for DOOM
cmake -S . -B bin
cmake --build bin

On Linux, the main framebuffer example may require elevated permission to access the framebuffer device:

sudo ./bin/fbGraphics
# or can run it by ./run.sh or ./run.bat

About

A simple graphics engine in C++ by directly manipulating pixels in a framebuffer.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages