Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9947eabf authored by Jesse Hall's avatar Jesse Hall
Browse files

vulkan: Update Vulkan headers to 1.0.54

Key changes since 1.0.53:
* Updated several KHX extensions and promoted to KHR:
  * VK_KHR_external_memory_capabilities
  * VK_KHR_external_memory_win32
  * VK_KHR_external_memory_fd
  * VK_KHR_external_semaphore_capabilities
  * VK_KHR_external_semaphore
  * VK_KHR_external_semaphore_win32
  * VK_KHR_external_semaphore_fd
  * VK_KHR_win32_keyed_mutex
* Added new extensions:
  * VK_KHR_external_fence_capabilities
  * VK_KHR_external_fence
  * VK_KHR_external_fence_win32
  * VK_KHR_external_fence_fd
  * VK_KHR_storage_buffer_storage_class
  * VK_KHR_variable_pointers
  * VK_KHR_dedicated_allocation
  * VK_KHR_get_memory_requirements2

Test: build
Bug: 34745152
Change-Id: I790143b0d5160c02a016f1e67720edbf6bc45636
Merged-In: I790143b0d5160c02a016f1e67720edbf6bc45636
(cherry picked from commit 9492f99c)
parent c7dc3784
Loading
Loading
Loading
Loading
+528 −194

File changed.

Preview size limit exceeded, changes collapsed.

+670 −358

File changed.

Preview size limit exceeded, changes collapsed.

+3 −2
Original line number Diff line number Diff line
@@ -454,9 +454,10 @@ VKAPI_ATTR PFN_vkVoidFunction GetDeviceProcAddr(VkDevice device, const char* pNa
        "vkEnumeratePhysicalDeviceGroupsKHX",
        "vkEnumeratePhysicalDevices",
        "vkGetInstanceProcAddr",
        "vkGetPhysicalDeviceExternalBufferPropertiesKHX",
        "vkGetPhysicalDeviceExternalBufferPropertiesKHR",
        "vkGetPhysicalDeviceExternalFencePropertiesKHR",
        "vkGetPhysicalDeviceExternalImageFormatPropertiesNV",
        "vkGetPhysicalDeviceExternalSemaphorePropertiesKHX",
        "vkGetPhysicalDeviceExternalSemaphorePropertiesKHR",
        "vkGetPhysicalDeviceFeatures",
        "vkGetPhysicalDeviceFeatures2KHR",
        "vkGetPhysicalDeviceFormatProperties",
+4 −3
Original line number Diff line number Diff line
@@ -1135,9 +1135,10 @@ VK_KHR_get_physical_device_properties2
  {{else if eq $ext "VK_KHR_xlib_surface"}}true
  {{else if eq $ext "VK_KHR_wayland_surface"}}true
  {{else if eq $ext "VK_KHR_win32_surface"}}true
  {{else if eq $ext "VK_KHX_external_memory_win32"}}true
  {{else if eq $ext "VK_KHX_win32_keyed_mutex"}}true
  {{else if eq $ext "VK_KHX_external_semaphore_win32"}}true
  {{else if eq $ext "VK_KHR_external_memory_win32"}}true
  {{else if eq $ext "VK_KHR_win32_keyed_mutex"}}true
  {{else if eq $ext "VK_KHR_external_semaphore_win32"}}true
  {{else if eq $ext "VK_KHR_external_fence_win32"}}true
  {{else if eq $ext "VK_EXT_acquire_xlib_display"}}true
  {{else if eq $ext "VK_EXT_direct_mode_display"}}true
  {{else if eq $ext "VK_EXT_display_surface_counter"}}true