Custom OpenGL context for LWJGL demos, demo renderToTexture now uses an OpenGL context 3.0 instead of 2.1