Просмотр исходного кода

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

Previously the source was being deduced twice in a row.
Lioncash 6 лет назад
Родитель
Сommit
ef53b2fd08
1 измененных файлов с 1 добавлено и 1 удалено
  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;
         }