summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan
diff options
context:
space:
mode:
authorGravatar Fernando Sahmkow2022-11-05 22:26:38 +0100
committerGravatar Fernando Sahmkow2022-11-24 20:35:44 +0100
commit957840be9151e7c3b97b638cc0d10d73173c4036 (patch)
treebf3f3aa7b612265fd19db8297ee09d71c819abe7 /src/video_core/renderer_vulkan
parentMerge pull request #9299 from lioncash/cast (diff)
downloadyuzu-957840be9151e7c3b97b638cc0d10d73173c4036.tar.gz
yuzu-957840be9151e7c3b97b638cc0d10d73173c4036.tar.xz
yuzu-957840be9151e7c3b97b638cc0d10d73173c4036.zip
Fermi2D: Rework blit engine and add a software blitter.
Diffstat (limited to 'src/video_core/renderer_vulkan')
-rw-r--r--src/video_core/renderer_vulkan/vk_rasterizer.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/video_core/renderer_vulkan/vk_rasterizer.cpp b/src/video_core/renderer_vulkan/vk_rasterizer.cpp
index 12b13cc59..d8ad8815c 100644
--- a/src/video_core/renderer_vulkan/vk_rasterizer.cpp
+++ b/src/video_core/renderer_vulkan/vk_rasterizer.cpp
@@ -542,8 +542,7 @@ bool RasterizerVulkan::AccelerateSurfaceCopy(const Tegra::Engines::Fermi2D::Surf
542 const Tegra::Engines::Fermi2D::Surface& dst, 542 const Tegra::Engines::Fermi2D::Surface& dst,
543 const Tegra::Engines::Fermi2D::Config& copy_config) { 543 const Tegra::Engines::Fermi2D::Config& copy_config) {
544 std::scoped_lock lock{texture_cache.mutex}; 544 std::scoped_lock lock{texture_cache.mutex};
545 texture_cache.BlitImage(dst, src, copy_config); 545 return texture_cache.BlitImage(dst, src, copy_config);
546 return true;
547} 546}
548 547
549Tegra::Engines::AccelerateDMAInterface& RasterizerVulkan::AccessAccelerateDMA() { 548Tegra::Engines::AccelerateDMAInterface& RasterizerVulkan::AccessAccelerateDMA() {