From 65dbd61acacad41d558db97a5978adc94cec93be Mon Sep 17 00:00:00 2001 From: John Bauman Date: Wed, 23 Aug 2017 11:53:22 -0700 Subject: [PATCH] Enable VK_GOOGLE_external_memory_magma extension on Fuchsia (flutter/engine#3999) Newer version of the vulkan validation layer check that this extension is enabled before allowing vkExportDeviceMemoryMAGMA. --- engine/src/flutter/vulkan/vulkan_device.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/engine/src/flutter/vulkan/vulkan_device.cc b/engine/src/flutter/vulkan/vulkan_device.cc index 04621fea32..0265e77311 100644 --- a/engine/src/flutter/vulkan/vulkan_device.cc +++ b/engine/src/flutter/vulkan/vulkan_device.cc @@ -60,6 +60,9 @@ VulkanDevice::VulkanDevice(VulkanProcTable& p_vk, const char* extensions[] = { VK_KHR_SWAPCHAIN_EXTENSION_NAME, +#if OS_FUCHSIA + VK_GOOGLE_EXTERNAL_MEMORY_MAGMA_EXTENSION_NAME, +#endif }; auto enabled_layers = DeviceLayersToEnable(vk, physical_device_);