Drives the OpenGL-ES code path more robust when managing textures, blending and fog