Skip to content

ToniLipponen/FBRaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FBRaster

A very barebones CPU rasterizer for drawing on linux /dev/fb. This is a hobby project, with the goal of implementing some kind of graphics pipeline outside of Xorg.

Features:

  • Simple programmable vertex and fragment shaders.
  • Different rendermodes for drawing points, lines and triangles.
  • Simple vector and matrix types (not fully finished).

  • screenshot Screenshot

    Building:

    Run "make" in the project directory to build libFBRaster.a, or "make example" to build the library and a test program.

    Using:

    Running sudo ./example in a TTY session. You have to use sudo because the library needs access to the /dev/fb0 device.

    About

    No description, website, or topics provided.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published