Fix VkMemoryZirconHandlePropertiesFUCHSIA
The type of memoryTypeBits was already fixed in
vulkan_loader_and_validation_layers, but should be fixed here as well.
Change-Id: Ic437e66cc1577e44a20be0f9fdf7a4a6e1481cf1
diff --git a/include/vulkan/vulkan_fuchsia.h b/include/vulkan/vulkan_fuchsia.h
index 3f38364..e198930 100644
--- a/include/vulkan/vulkan_fuchsia.h
+++ b/include/vulkan/vulkan_fuchsia.h
@@ -135,7 +135,7 @@
typedef struct VkMemoryZirconHandlePropertiesFUCHSIA {
VkStructureType sType;
void* pNext;
- zx_handle_t memoryTypeBits;
+ uint32_t memoryTypeBits;
} VkMemoryZirconHandlePropertiesFUCHSIA;
typedef struct VkMemoryGetZirconHandleInfoFUCHSIA {
diff --git a/src/vulkan/registry/vk.xml b/src/vulkan/registry/vk.xml
index 35e793b..a7182a2 100644
--- a/src/vulkan/registry/vk.xml
+++ b/src/vulkan/registry/vk.xml
@@ -2146,7 +2146,7 @@
<type category="struct" name="VkMemoryZirconHandlePropertiesFUCHSIA" returnedonly="true">
<member values="VK_STRUCTURE_TYPE_TEMP_MEMORY_ZIRCON_HANDLE_PROPERTIES_FUCHSIA"><type>VkStructureType</type> <name>sType</name></member>
<member><type>void</type>* <name>pNext</name></member>
- <member><type>zx_handle_t</type> <name>memoryTypeBits</name></member>
+ <member><type>uint32_t</type> <name>memoryTypeBits</name></member>
</type>
<type category="struct" name="VkMemoryGetFuchsiaHandleInfoKHR">
<member values="VK_STRUCTURE_TYPE_MEMORY_GET_FUCHSIA_HANDLE_INFO_KHR"><type>VkStructureType</type> <name>sType</name></member>