gl_rasterizer: Bind null surface when unit is disabled (#6967)
This commit is contained in:
parent
bbb47cd753
commit
9be4fd8b91
|
@ -484,7 +484,8 @@ void RasterizerOpenGL::SyncTextureUnits(const Framebuffer* framebuffer) {
|
|||
|
||||
// If the texture unit is disabled unbind the corresponding gl unit
|
||||
if (!texture.enabled) {
|
||||
state.texture_units[texture_index].texture_2d = 0;
|
||||
const Surface& null_surface = res_cache.GetSurface(VideoCore::NULL_SURFACE_ID);
|
||||
state.texture_units[texture_index].texture_2d = null_surface.Handle();
|
||||
continue;
|
||||
}
|
||||
|
||||
|
|
Reference in New Issue