diff --git a/plugins/GSdx/Renderers/Common/GSDevice.cpp b/plugins/GSdx/Renderers/Common/GSDevice.cpp index 06a7790631..96f2477019 100644 --- a/plugins/GSdx/Renderers/Common/GSDevice.cpp +++ b/plugins/GSdx/Renderers/Common/GSDevice.cpp @@ -163,6 +163,7 @@ void GSDevice::Recycle(GSTexture* t) { if(t) { + t->Uncommit(); t->last_frame_used = m_frame; m_pool.push_front(t);