Explorar o código

texture_cache: Fix incorrect address used in a DeduceSurface() call

Previously the source was being deduced twice in a row.
Lioncash %!s(int64=6) %!d(string=hai) anos
pai
achega
ef53b2fd08
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/video_core/texture_cache/texture_cache.h

+ 1 - 1
src/video_core/texture_cache/texture_cache.h

@@ -1053,7 +1053,7 @@ private:
     void DeduceBestBlit(SurfaceParams& src_params, SurfaceParams& dst_params,
                         const GPUVAddr src_gpu_addr, const GPUVAddr dst_gpu_addr) {
         auto deduced_src = DeduceSurface(src_gpu_addr, src_params);
-        auto deduced_dst = DeduceSurface(src_gpu_addr, src_params);
+        auto deduced_dst = DeduceSurface(dst_gpu_addr, dst_params);
         if (deduced_src.Failed() || deduced_dst.Failed()) {
             return;
         }