From 6b3c47a42a26f6c718ac1342520cd250e7e57ed0 Mon Sep 17 00:00:00 2001 From: kd-11 Date: Tue, 31 May 2016 15:00:31 +0300 Subject: [PATCH] vk: change default border color to black; fix GEQUAL compare op --- rpcs3/Emu/RSX/VK/VKGSRender.cpp | 2 +- rpcs3/Emu/RSX/VK/VKHelpers.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rpcs3/Emu/RSX/VK/VKGSRender.cpp b/rpcs3/Emu/RSX/VK/VKGSRender.cpp index 5bc46fdcf5..d416c178ee 100644 --- a/rpcs3/Emu/RSX/VK/VKGSRender.cpp +++ b/rpcs3/Emu/RSX/VK/VKGSRender.cpp @@ -44,7 +44,7 @@ namespace vk case CELL_GCM_LEQUAL: return VK_COMPARE_OP_LESS_OR_EQUAL; case CELL_GCM_GEQUAL: - return VK_COMPARE_OP_EQUAL; + return VK_COMPARE_OP_GREATER_OR_EQUAL; case CELL_GCM_EQUAL: return VK_COMPARE_OP_EQUAL; case CELL_GCM_ALWAYS: diff --git a/rpcs3/Emu/RSX/VK/VKHelpers.h b/rpcs3/Emu/RSX/VK/VKHelpers.h index be61c1e7d2..f8d3d2e53b 100644 --- a/rpcs3/Emu/RSX/VK/VKHelpers.h +++ b/rpcs3/Emu/RSX/VK/VKHelpers.h @@ -570,7 +570,7 @@ namespace vk info.minFilter = min_filter; info.mipmapMode = mipmap_mode; info.compareOp = VK_COMPARE_OP_NEVER; - info.borderColor = VK_BORDER_COLOR_FLOAT_OPAQUE_WHITE; + info.borderColor = VK_BORDER_COLOR_FLOAT_OPAQUE_BLACK; CHECK_RESULT(vkCreateSampler(m_device, &info, nullptr, &value)); }