why is GL_ARB_texture_env_combine different from EXT?