From 2ad9160d59d34630e826e0fb01e3a1e7e11175e4 Mon Sep 17 00:00:00 2001 From: lizzie Date: Fri, 30 Jan 2026 10:25:20 +0000 Subject: [PATCH] make silksongy worky againy --- src/video_core/engines/fermi_2d.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/video_core/engines/fermi_2d.cpp b/src/video_core/engines/fermi_2d.cpp index 4cfb053dc2..a2dc4173be 100644 --- a/src/video_core/engines/fermi_2d.cpp +++ b/src/video_core/engines/fermi_2d.cpp @@ -71,8 +71,6 @@ void Fermi2D::Blit() { constexpr s64 null_derivative = 1ULL << 32; Surface src = regs.src; const auto bytes_per_pixel = BytesPerBlock(PixelFormatFromRenderTargetFormat(src.format)); - const bool delegate_to_gpu = src.width > 512 && src.height > 512 && bytes_per_pixel <= 8 && - src.format != regs.dst.format; auto srcX = args.src_x0; auto srcY = args.src_y0; @@ -84,8 +82,7 @@ void Fermi2D::Blit() { Config config{ .operation = regs.operation, .filter = args.sample_mode.filter, - .must_accelerate = - args.du_dx != null_derivative || args.dv_dy != null_derivative || delegate_to_gpu, + .must_accelerate = true, //args.du_dx != null_derivative || args.dv_dy != null_derivative, .dst_x0 = args.dst_x0, .dst_y0 = args.dst_y0, .dst_x1 = args.dst_x0 + args.dst_width,