Skip to content

jonlee48/larp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

larp

lame 🙊 rendering pipeline - a scratch built 3D rendering pipeline using only c++ and Simple DirectMedia Layer (SDL).

Animation

Installation

First install the SDL library to provide low level access to the keyboard, mouse, and display.

sudo apt update
sudo apt install libsdl2-dev

Then compile and run the code.

git clone [email protected]:jonlee48/larp.git
cd larp
make
./larp

TODO

-[ ] Makefile - o files and linker -[ ] Makefile - does not detect changes to h files

Valgrind

To check for memory leaks, run with Valgrind suppression file because SDL has leaks in the library.

valgrind --gen-suppressions=all --suppressions=./linux_sdl_gl.sup --leak-check=full --show-leak-kinds=all ./larp

Resources

About

A scratch built 3D rendering pipeline

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published