aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorNicolas Caramelli <[email protected]>2020-07-04 22:32:52 +0200
committerLenny Komow <[email protected]>2020-07-07 13:48:33 -0600
commit2a164e9680a5dc58918e71ffb3cb845315aae221 (patch)
tree74624ecc2031aafe8c55aace1260188ef1e403c6
parent4c079bf40c2587220dbf157d825d3185c9adc896 (diff)
downloadVulkan-Headers-2a164e9680a5dc58918e71ffb3cb845315aae221.tar.gz
Vulkan-Headers-2a164e9680a5dc58918e71ffb3cb845315aae221.zip
Update vk_icd.h for VK_EXT_directfb_surface extension
-rw-r--r--include/vulkan/vk_icd.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/include/vulkan/vk_icd.h b/include/vulkan/vk_icd.h
index 5dff59a..b5185a3 100644
--- a/include/vulkan/vk_icd.h
+++ b/include/vulkan/vk_icd.h
@@ -85,6 +85,7 @@ typedef enum {
VK_ICD_WSI_PLATFORM_WIN32,
VK_ICD_WSI_PLATFORM_XCB,
VK_ICD_WSI_PLATFORM_XLIB,
+ VK_ICD_WSI_PLATFORM_DIRECTFB,
VK_ICD_WSI_PLATFORM_ANDROID,
VK_ICD_WSI_PLATFORM_MACOS,
VK_ICD_WSI_PLATFORM_IOS,
@@ -137,6 +138,14 @@ typedef struct {
} VkIcdSurfaceXlib;
#endif // VK_USE_PLATFORM_XLIB_KHR
+#ifdef VK_USE_PLATFORM_DIRECTFB_EXT
+typedef struct {
+ VkIcdSurfaceBase base;
+ IDirectFB *dfb;
+ IDirectFBSurface *surface;
+} VkIcdSurfaceDirectFB;
+#endif // VK_USE_PLATFORM_DIRECTFB_EXT
+
#ifdef VK_USE_PLATFORM_ANDROID_KHR
typedef struct {
VkIcdSurfaceBase base;