diff --git a/src/core/gpu.cpp b/src/core/gpu.cpp index 5d49aa765..bade8b421 100644 --- a/src/core/gpu.cpp +++ b/src/core/gpu.cpp @@ -140,6 +140,7 @@ bool GPU::DoState(StateWrapper& sw) std::vector vram; sw.Do(&vram); UpdateVRAM(0, 0, VRAM_WIDTH, VRAM_HEIGHT, vram.data()); + UpdateDisplay(); } else { diff --git a/src/core/gpu_hw_opengl.cpp b/src/core/gpu_hw_opengl.cpp index b9085bf97..bec37b46f 100644 --- a/src/core/gpu_hw_opengl.cpp +++ b/src/core/gpu_hw_opengl.cpp @@ -71,6 +71,7 @@ void GPU_HW_OpenGL::UpdateResolutionScale() CreateFramebuffer(); CompilePrograms(); + UpdateDisplay(); } void GPU_HW_OpenGL::DrawRendererStatsWindow()