mirror of https://github.com/RPCS3/rpcs3.git
gl: Fix save binding state for cube textures
This commit is contained in:
parent
bd297d079d
commit
3406cc9886
|
@ -1394,7 +1394,10 @@ namespace gl
|
||||||
case target::texture1D: pname = GL_TEXTURE_BINDING_1D; break;
|
case target::texture1D: pname = GL_TEXTURE_BINDING_1D; break;
|
||||||
case target::texture2D: pname = GL_TEXTURE_BINDING_2D; break;
|
case target::texture2D: pname = GL_TEXTURE_BINDING_2D; break;
|
||||||
case target::texture3D: pname = GL_TEXTURE_BINDING_3D; break;
|
case target::texture3D: pname = GL_TEXTURE_BINDING_3D; break;
|
||||||
|
case target::textureCUBE: pname = GL_TEXTURE_BINDING_CUBE_MAP; break;
|
||||||
case target::textureBuffer: pname = GL_TEXTURE_BINDING_BUFFER; break;
|
case target::textureBuffer: pname = GL_TEXTURE_BINDING_BUFFER; break;
|
||||||
|
default:
|
||||||
|
fmt::throw_exception("Unknown target 0x%X" HERE, (u32)new_binding.get_target());
|
||||||
}
|
}
|
||||||
|
|
||||||
glGetIntegerv(pname, &m_last_binding);
|
glGetIntegerv(pname, &m_last_binding);
|
||||||
|
|
Loading…
Reference in New Issue