ports/emulators/ppsspp/files/patch-Common_GPU_Vulkan_VulkanContext.cpp
Kevin Reinholz 67e9480101 emulators/ppsspp: update to 1.19.1
While here:
- fix hang when using vulkan graphics backend.
  This is due to FreeBSD mesa- ports, currently on version 24, only
  supporting vulkan api version 1.3.
- add BSD3CLAUSE to LICENSE and LICENSE_FILE.
- remove defunct 2014 Debian man page.
  The fetch link for the man page is broken. There's no longer a
  ppsspp package for Debian.

Changelog: https://www.ppsspp.org/news/release-1.19/

PR:		287409
Reported by:	Kevin Reinholz <kreinholz@gmail.com> (maintainer)
2025-06-13 16:18:10 +09:00

11 lines
686 B
C++

--- Common/GPU/Vulkan/VulkanContext.cpp.orig 2025-06-11 21:04:20 UTC
+++ Common/GPU/Vulkan/VulkanContext.cpp
@@ -119,7 +119,7 @@ VkResult VulkanContext::CreateInstance(const CreateInf
if (vkEnumerateInstanceVersion) {
vkEnumerateInstanceVersion(&vulkanInstanceApiVersion_);
vulkanInstanceApiVersion_ &= 0xFFFFF000; // Remove patch version.
- vulkanInstanceApiVersion_ = std::min(VK_API_VERSION_1_4, vulkanInstanceApiVersion_);
+ vulkanInstanceApiVersion_ = std::min(VK_API_VERSION_1_3, vulkanInstanceApiVersion_);
std::string versionString = FormatAPIVersion(vulkanInstanceApiVersion_);
INFO_LOG(Log::G3D, "Detected Vulkan API version: %s", versionString.c_str());
}