This page contains fundamental OpenGL tutorials and notes. All example programs are written by C++ with Code::Blocks IDE, as well as makefiles for Linux and Mac. I mostly use GLUT/FreeGLUT, and each example project includes FreeGLUT header and library files in it for MinGW environment.