summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/vk_blit_screen.h
diff options
context:
space:
mode:
authorFernando Sahmkow <fsahmkow27@gmail.com>2021-08-17 00:12:52 +0200
committerFernando Sahmkow <fsahmkow27@gmail.com>2021-11-16 22:11:29 +0100
commita6b88e85bfb14c45345f6443b54d15a61e3975d5 (patch)
treee5908c9c61f3da27fc5f0c5e20d2a8e9809594f9 /src/video_core/renderer_vulkan/vk_blit_screen.h
parentTexture Cache: fix scaling on upload and stop scaling on base resolution. (diff)
downloadyuzu-a6b88e85bfb14c45345f6443b54d15a61e3975d5.tar
yuzu-a6b88e85bfb14c45345f6443b54d15a61e3975d5.tar.gz
yuzu-a6b88e85bfb14c45345f6443b54d15a61e3975d5.tar.bz2
yuzu-a6b88e85bfb14c45345f6443b54d15a61e3975d5.tar.lz
yuzu-a6b88e85bfb14c45345f6443b54d15a61e3975d5.tar.xz
yuzu-a6b88e85bfb14c45345f6443b54d15a61e3975d5.tar.zst
yuzu-a6b88e85bfb14c45345f6443b54d15a61e3975d5.zip
Diffstat (limited to '')
-rw-r--r--src/video_core/renderer_vulkan/vk_blit_screen.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/video_core/renderer_vulkan/vk_blit_screen.h b/src/video_core/renderer_vulkan/vk_blit_screen.h
index 430bcfbca..d3a16f0ba 100644
--- a/src/video_core/renderer_vulkan/vk_blit_screen.h
+++ b/src/video_core/renderer_vulkan/vk_blit_screen.h
@@ -107,11 +107,15 @@ private:
const VKScreenInfo& screen_info;
vk::ShaderModule vertex_shader;
- vk::ShaderModule fragment_shader;
+ vk::ShaderModule bilinear_fragment_shader;
+ vk::ShaderModule bicubic_fragment_shader;
+ vk::ShaderModule scaleforce_fragment_shader;
vk::DescriptorPool descriptor_pool;
vk::DescriptorSetLayout descriptor_set_layout;
vk::PipelineLayout pipeline_layout;
- vk::Pipeline pipeline;
+ vk::Pipeline bilinear_pipeline;
+ vk::Pipeline bicubic_pipeline;
+ vk::Pipeline scaleforce_pipeline;
vk::RenderPass renderpass;
std::vector<vk::Framebuffer> framebuffers;
vk::DescriptorSets descriptor_sets;