summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJohn Bauman <[email protected]>2022-11-17 19:59:26 +0000
committerJuan Ramos <[email protected]>2022-11-17 14:02:34 -0700
commit974db1cedec26504fd07abd5220d846bde13ffbd (patch)
tree4cea6b6a75fa7e4cce255677c20f9b4a77676856
parentb7a86d3b2bf8fbe73fcd40df9ec62a5966e9db89 (diff)
downloadVulkan-Headers-974db1cedec26504fd07abd5220d846bde13ffbd.tar.gz
Vulkan-Headers-974db1cedec26504fd07abd5220d846bde13ffbd.zip
Add VkIcdSurfaceImagePipe and VK_ICD_WSI_PLATFORM_FUCHSIA
This allows the loader to implement its part of the VK_FUCHSIA_image_pipe extension.
-rw-r--r--include/vulkan/vk_icd.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/vulkan/vk_icd.h b/include/vulkan/vk_icd.h
index 41989ee..44b1527 100644
--- a/include/vulkan/vk_icd.h
+++ b/include/vulkan/vk_icd.h
@@ -123,6 +123,7 @@ typedef enum {
VK_ICD_WSI_PLATFORM_VI,
VK_ICD_WSI_PLATFORM_GGP,
VK_ICD_WSI_PLATFORM_SCREEN,
+ VK_ICD_WSI_PLATFORM_FUCHSIA,
} VkIcdWsiPlatform;
typedef struct {
@@ -242,4 +243,10 @@ typedef struct {
} VkIcdSurfaceScreen;
#endif // VK_USE_PLATFORM_SCREEN_QNX
+#ifdef VK_USE_PLATFORM_FUCHSIA
+typedef struct {
+ VkIcdSurfaceBase base;
+} VkIcdSurfaceImagePipe;
+#endif // VK_USE_PLATFORM_FUCHSIA
+
#endif // VKICD_H