From cb09d1e0644db2a2358325df20d341ae066ab91a Mon Sep 17 00:00:00 2001 From: Eric Warmenhoven Date: Sat, 28 Feb 2026 09:23:03 -0500 Subject: [PATCH] libretro: add portability_subset extension if required (#1791) --- src/citra_libretro/libretro_vk.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/citra_libretro/libretro_vk.cpp b/src/citra_libretro/libretro_vk.cpp index 2a9c6d9bf..15a93ab27 100644 --- a/src/citra_libretro/libretro_vk.cpp +++ b/src/citra_libretro/libretro_vk.cpp @@ -96,6 +96,7 @@ bool CreateVulkanDevice(struct retro_vulkan_context* context, VkInstance instanc AddExtensionIfAvailable(enabled_exts, available_exts, VK_EXT_EXTERNAL_MEMORY_HOST_EXTENSION_NAME); AddExtensionIfAvailable(enabled_exts, available_exts, VK_EXT_TOOLING_INFO_EXTENSION_NAME); + AddExtensionIfAvailable(enabled_exts, available_exts, VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME); // These are beneficial but blacklisted on some platforms due to driver bugs // For now, let the Instance class handle these decisions