Skip to content

C++ real-time software rasterizer (w/ OpenGL impl for comparison). A great starting point to understand the graphics pipeline. (WIP)

Notifications You must be signed in to change notification settings

krisp3t/RetroRenderer

Repository files navigation

C++ real-time software rasterizer with OpenGL implementation for comparison.

A great starting point to understand the graphics pipeline, since all stages have to be manually programmed in a software rasterizer, whereas they are run hardwired in GPUs when using hardware acceleration.

-- Work in progress, actively being worked on --

Dependencies

  • ninja
  • vcpkg (either system installation or as git submodule)
  • assimp
  • SDL2
  • OpenGL (if building with OpenGL support)
  • glm

About

C++ real-time software rasterizer (w/ OpenGL impl for comparison). A great starting point to understand the graphics pipeline. (WIP)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published