A minimal example for texture mapping in OpenGL 3.2 (Core Profile)