From af706efaef68ce95385f8c54726378df3771e9f0 Mon Sep 17 00:00:00 2001 From: Stenzek Date: Fri, 9 Dec 2016 22:45:10 +1000 Subject: [PATCH] Vulkan: Fix viewport depth when depth clamp is unsupported --- Source/Core/VideoBackends/Vulkan/Renderer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Core/VideoBackends/Vulkan/Renderer.cpp b/Source/Core/VideoBackends/Vulkan/Renderer.cpp index 58c13ac0f7..2fe7f56687 100644 --- a/Source/Core/VideoBackends/Vulkan/Renderer.cpp +++ b/Source/Core/VideoBackends/Vulkan/Renderer.cpp @@ -1663,8 +1663,8 @@ void Renderer::SetViewport() 0.0f, 16777215.0f) / 16777216.0f; float far_val = MathUtil::Clamp(xfmem.viewport.farZ, 0.0f, 16777215.0f) / 16777216.0f; - min_depth = 1.0f - near_val; - max_depth = 1.0f - far_val; + min_depth = near_val; + max_depth = far_val; } VkViewport viewport = {x, y, width, height, min_depth, max_depth};