Skip to content

Files

Latest commit

 

History

History
20 lines (13 loc) · 777 Bytes

README.md

File metadata and controls

20 lines (13 loc) · 777 Bytes

Abstract-OpenGL

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.

Dependencies

I used GLFW for windowing and GLEW to access modern OpenGL functions.

Brief Note

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.

About the programmer

My name is Samuel Rasquinha and I am a 13 year old programmer from India! :)

Reporting bugs

You can email me at samuelrasquinha@gmail.com