Graphic API
A C++ 20 wrapper around OpenGL 4.6, it has some basic features for rendering such as mesh, texture, shader...
This library offers a way to use low-level graphic features such as choosing your own vertex layout while preserving type-safety.
It includes all the objects required for graphics computing such as vectors, quaternions and matrices.
I also made an input system which handles keyboard, mouse and gamepad in a unified way. Each input can be remapped and have modifiers like normalize or dead zone.
My plan is to add more features to make a fully functionnal game engine.