diff options
| author | 2021-10-19 18:32:08 +0200 | |
|---|---|---|
| committer | 2021-11-16 22:11:31 +0100 | |
| commit | 150bc45401c7c6e5cbcf936371269f0c1d2a0e83 (patch) | |
| tree | 42003f608e548222029e54b81fd16fb4e4bd9f6e /src | |
| parent | TextureCache: Fix blitting filter in Vulkan and correct viewport/scissor calc... (diff) | |
| download | yuzu-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.cpp | 4 |
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(), |