
I myself learn best when there are multiple resources that all explains things slightly differently that I can cross reference and fill in any gaps in my understanding from one resource or another.

Any piece of hardware or software is allowed to implement OpenGL to result in something that when you call those function, you get an image out the other end. All the OpenGL specification states are some functions and the expected behaviour they should invoke based upon a bunch of state. If you are not familiar with OpenGL, then it is a Graphics API (Application Programming Interface) that is a specification.

I’m hoping that the reason that you are here is because you already know what OpenGL is and that you are looking for something a little bit different.

For the first series of posts, we are going to be exploring OpenGL.
