[d3d9] Don't mark unuploaded textures as uploaded

This commit is contained in:
Joshua Ashton 2020-02-25 04:37:01 +00:00
parent d1dc217d31
commit fbf76e8420
1 changed files with 2 additions and 1 deletions

View File

@ -4797,7 +4797,7 @@ namespace dxvk {
texInfo->ClearNeedsUpload();
}
m_activeTexturesToUpload = 0;
m_activeTexturesToUpload &= ~mask;
}
@ -5458,6 +5458,7 @@ namespace dxvk {
uint32_t texturesToUpload = m_activeTexturesToUpload;
texturesToUpload &= m_psShaderMasks.samplerMask | m_vsShaderMasks.samplerMask;
if (unlikely(texturesToUpload != 0))
UploadManagedTextures(texturesToUpload);