From 68bfbc2194972f4b4ccd6073758bfa5ece522f67 Mon Sep 17 00:00:00 2001 From: Shannon McPherson Date: Mon, 6 Jul 2020 11:29:34 -0600 Subject: build: Update known-good files for 1.2.146 header Changes: - Updated `known_good.json` - Added directfb to platform dictionary in `common_codegen.py` - Generated new source files Change-Id: I8dcc87d22036b2df068da0c5220a5e1158bbe07c --- icd/generated/mock_icd.cpp | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'icd/generated/mock_icd.cpp') diff --git a/icd/generated/mock_icd.cpp b/icd/generated/mock_icd.cpp index d35c6c78..d2bcfb5c 100644 --- a/icd/generated/mock_icd.cpp +++ b/icd/generated/mock_icd.cpp @@ -4640,6 +4640,30 @@ static VKAPI_ATTR void VKAPI_CALL GetPrivateDataEXT( + +#ifdef VK_USE_PLATFORM_DIRECTFB_EXT + +static VKAPI_ATTR VkResult VKAPI_CALL CreateDirectFBSurfaceEXT( + VkInstance instance, + const VkDirectFBSurfaceCreateInfoEXT* pCreateInfo, + const VkAllocationCallbacks* pAllocator, + VkSurfaceKHR* pSurface) +{ + unique_lock_t lock(global_lock); + *pSurface = (VkSurfaceKHR)global_unique_handle++; + return VK_SUCCESS; +} + +static VKAPI_ATTR VkBool32 VKAPI_CALL GetPhysicalDeviceDirectFBPresentationSupportEXT( + VkPhysicalDevice physicalDevice, + uint32_t queueFamilyIndex, + IDirectFB* dfb) +{ +//Not a CREATE or DESTROY function + return VK_SUCCESS; +} +#endif /* VK_USE_PLATFORM_DIRECTFB_EXT */ + #ifdef VK_ENABLE_BETA_EXTENSIONS static VKAPI_ATTR VkResult VKAPI_CALL CreateAccelerationStructureKHR( -- cgit v1.2.3