If window is zero-sized, still bind & clear to black

This commit is contained in:
baldurk
2018-11-22 19:40:36 +00:00
parent ffd24c04d4
commit 667d40382b
+1 -3
View File
@@ -681,15 +681,13 @@ void ReplayOutput::DisplayTex()
if(m_MainOutput.outputID == 0)
return;
if(m_RenderData.texDisplay.resourceId == ResourceId())
if(m_RenderData.texDisplay.resourceId == ResourceId() || m_Width <= 0 || m_Height <= 0)
{
FloatVector color;
m_pDevice->BindOutputWindow(m_MainOutput.outputID, false);
m_pDevice->ClearOutputWindowColor(m_MainOutput.outputID, color);
return;
}
if(m_Width <= 0 || m_Height <= 0)
return;
TextureDisplay texDisplay = m_RenderData.texDisplay;
texDisplay.rawOutput = false;