summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar FernandoS272021-10-19 18:32:08 +0200
committerGravatar Fernando Sahmkow2021-11-16 22:11:31 +0100
commit150bc45401c7c6e5cbcf936371269f0c1d2a0e83 (patch)
tree42003f608e548222029e54b81fd16fb4e4bd9f6e /src
parentTextureCache: Fix blitting filter in Vulkan and correct viewport/scissor calc... (diff)
downloadyuzu-150bc45401c7c6e5cbcf936371269f0c1d2a0e83.tar.gz
yuzu-150bc45401c7c6e5cbcf936371269f0c1d2a0e83.tar.xz
yuzu-150bc45401c7c6e5cbcf936371269f0c1d2a0e83.zip
Texture cache: fix Intel with rescaler.
Diffstat (limited to 'src')
-rw-r--r--src/video_core/renderer_vulkan/vk_texture_cache.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/video_core/renderer_vulkan/vk_texture_cache.cpp b/src/video_core/renderer_vulkan/vk_texture_cache.cpp
index 84ec803ba..7c8732ec1 100644
--- a/src/video_core/renderer_vulkan/vk_texture_cache.cpp
+++ b/src/video_core/renderer_vulkan/vk_texture_cache.cpp
@@ -1214,7 +1214,7 @@ bool Image::ScaleUp(bool ignore) {
1214 aspect_mask == (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT)) { 1214 aspect_mask == (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT)) {
1215 if (!scale_framebuffer) { 1215 if (!scale_framebuffer) {
1216 scale_framebuffer = 1216 scale_framebuffer =
1217 std::make_unique<Framebuffer>(*runtime, view_ptr, nullptr, extent); 1217 std::make_unique<Framebuffer>(*runtime, nullptr, view_ptr, extent);
1218 } 1218 }
1219 runtime->blit_image_helper.BlitDepthStencil( 1219 runtime->blit_image_helper.BlitDepthStencil(
1220 scale_framebuffer.get(), scale_view->DepthView(), scale_view->StencilView(), 1220 scale_framebuffer.get(), scale_view->DepthView(), scale_view->StencilView(),
@@ -1295,7 +1295,7 @@ bool Image::ScaleDown(bool ignore) {
1295 aspect_mask == (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT)) { 1295 aspect_mask == (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT)) {
1296 if (!normal_framebuffer) { 1296 if (!normal_framebuffer) {
1297 normal_framebuffer = 1297 normal_framebuffer =
1298 std::make_unique<Framebuffer>(*runtime, view_ptr, nullptr, extent); 1298 std::make_unique<Framebuffer>(*runtime, nullptr, view_ptr, extent);
1299 } 1299 }
1300 runtime->blit_image_helper.BlitDepthStencil( 1300 runtime->blit_image_helper.BlitDepthStencil(
1301 normal_framebuffer.get(), normal_view->DepthView(), normal_view->StencilView(), 1301 normal_framebuffer.get(), normal_view->DepthView(), normal_view->StencilView(),