This project was developed as part of an engineering start-up, of which the explicit context can not be shared. The develoment was done under extreme time pressure and there are numerous things that I would love to correct.
This framework enables the user to develop a native dekstop application with the primary focus of performance. The end goal had extremely intensive situations in mind, and the framework had to be designed from the ground up with these goals in mind.
The framework was going to be open-sourced and the specific application kept closed-source. However, due to unforseen circumstances, this repository will no longer be used in an official context.
TODO: Explain!
TODO: Add!
TODO: Finish this list
- OpenGL renderer
- Supports MSAA
- Deferred rendering
- Data structures
- Cache coherent freelist (single and double ended)
- Event system
Wrote some documentation, but it does not come close to covering everything. See this directory.
There are some things I want to do before archiving the repository. See #452.