Fixing Opengl bug