mirror of
https://github.com/hrydgard/ppsspp.git
synced 2025-04-02 11:01:50 -04:00
SaveState: Avoid clearing shaders in all backends.
This commit is contained in:
parent
9cf17d9288
commit
7041341d1a
3 changed files with 0 additions and 5 deletions
|
@ -687,7 +687,6 @@ void GPU_DX9::DoState(PointerWrap &p) {
|
|||
|
||||
gstate_c.Dirty(DIRTY_TEXTURE_IMAGE);
|
||||
framebufferManagerDX9_->DestroyAllFBOs();
|
||||
shaderManagerDX9_->ClearCache(true);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -930,12 +930,10 @@ void GPU_GLES::DoState(PointerWrap &p) {
|
|||
// In Freeze-Frame mode, we don't want to do any of this.
|
||||
if (p.mode == p.MODE_READ && !PSP_CoreParameter().frozen) {
|
||||
textureCacheGL_->Clear(true);
|
||||
depalShaderCache_.Clear();
|
||||
drawEngine_.ClearTrackedVertexArrays();
|
||||
|
||||
gstate_c.Dirty(DIRTY_TEXTURE_IMAGE);
|
||||
framebufferManagerGL_->DestroyAllFBOs();
|
||||
shaderManagerGL_->ClearCache(true);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -897,8 +897,6 @@ void GPU_Vulkan::DoState(PointerWrap &p) {
|
|||
|
||||
gstate_c.Dirty(DIRTY_TEXTURE_IMAGE);
|
||||
framebufferManagerVulkan_->DestroyAllFBOs();
|
||||
shaderManagerVulkan_->ClearShaders();
|
||||
pipelineManager_->Clear();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue