This is just a project that abstracts the main modern OpenGL functions into classes. Since OpenGL is state machine, it makes it a little tedious to generate, bind and unbind modern OpenGL objects. So this library abstracts the whole thing into classes which makes it easier to dive in and write modern OpenGL code.
I used GLFW for windowing and GLEW to access modern OpenGL functions.
The CalculateFPS(GLFW* window)
in Fps.h is used to limit the fps to 60.
The DisplayFPS(GLFW* window)
in Fps.h is used to display the fps on the GLFW window title bar.
My name is Samuel Rasquinha and I am a 13 year old programmer from India! :)
You can email me at samuelrasquinha@gmail.com