violet engine This is a barebones graphics engine designed to understand abstraction and have a decent idea of how a graphics program runs. in order to compile you need to pull all the submodules first before calling mkdir build && cd build cmake .. make