OpenGL / GLFW
- What is OpenGL exactly?
- What are all the different opengl versions? What do I need to know about them?
- What’s the different between GLFW and OpenGL?
- Machines have hardware dependent opengl versions? Due to drivers?
- What are core vs compatibility profiles?
- What is a shader?
- How do I create a shader?
- How can I ensure a shader compiles on my machine?
- What’s a vertex shader?
- What’s a fragment shader?
- What’s a VBO?
- What’s a VAO?