Fix shader cache clearing in D3D11 - need to clear the input layout maps too

This commit is contained in:
Henrik Rydgård 2023-01-11 14:15:50 +01:00
parent eeca797aac
commit 1b4018d19a

View file

@ -163,6 +163,7 @@ void GPU_D3D11::BeginFrame() {
// This most likely means that saw equal depth changed.
WARN_LOG(G3D, "Shader use flags changed, clearing all shaders");
shaderManagerD3D11_->ClearShaders();
drawEngine_.ClearInputLayoutMap();
gstate_c.useFlagsChanged = false;
}
}