diff --git a/rpcs3/Emu/RSX/Common/surface_store.h b/rpcs3/Emu/RSX/Common/surface_store.h index 4d5005fd64..67d8d5cb9d 100644 --- a/rpcs3/Emu/RSX/Common/surface_store.h +++ b/rpcs3/Emu/RSX/Common/surface_store.h @@ -445,9 +445,8 @@ namespace rsx if (Traits::surface_matches_properties(surface, format, width, height, antialias)) { - if (old_surface) + if (!pitch_compatible) { - ensure(!pitch_compatible); Traits::invalidate_surface_contents(command_list, Traits::get(surface), address, pitch); }