~pcsx2-team/pcsx2-github-mirror/+git/Vulkan-Headers:sdk-1.3.236

Last commit made on 2022-12-07
Get this branch:
git clone -b sdk-1.3.236 https://git.launchpad.net/~pcsx2-team/pcsx2-github-mirror/+git/Vulkan-Headers

Branch merges

Branch information

Recent commits

b75e5a0... by unknown <email address hidden>

vk_icd.h: Add ICD Version 7

If an ICD supports any of the following functions, they must be
queryable with vk_icdGetInstanceProcAddr:
    vk_icdNegotiateLoaderICDInterfaceVersion
    vk_icdGetPhysicalDeviceProcAddr
    vk_icdEnumerateAdapterPhysicalDevices (Windows only)
In addition, these functions no longer need to be exported directly.

These changes allow drivers to no longer export the 'loader-icd interface'
functions which previously had to be exported. This change aids in future
extension work which aims to provide the ability to load drivers without
installing them to the system.

891c40d... by Juan Ramos <email address hidden>

cmake: Fix cross-compilation

We need to revert b092b2f in Gentoo to fix multi-ABI vulkan-loader
build

This reverts commit b092b2fccc812453c1d0ec0a829eb8f34f174803.

See https://github.com/KhronosGroup/Vulkan-Headers/issues/330 for
details.

2826791... by Jon Leech <email address hidden>

Update for Vulkan-Docs 1.3.236

b092b2f... by Timo Gurr

cmake: Fix environment for cross-compile installs

Currently the include directory is arch-dependent.
However, the location where the *.cmake files are installed
is arch-independent. This difference causes an issue with
cross compile environments.

974db1c... by John Bauman <email address hidden>

Add VkIcdSurfaceImagePipe and VK_ICD_WSI_PLATFORM_FUCHSIA

This allows the loader to implement its part of the
VK_FUCHSIA_image_pipe extension.

b7a86d3... by Jon Leech <email address hidden>

Update for Vulkan-Docs 1.3.235

29c0457... by Ryan Harrison <email address hidden>

Fix duplicate quotes when targets are included by downstream projects

When trying to update the version of Vulkan-Headers used in Dawn/Tint,
I encountered errors like this:

 Target "Vulkan-Headers" contains relative path in its
  INTERFACE_INCLUDE_DIRECTORIES:

    ""/home/foo/workspace/dawn/third_party/vulkan-deps/vulkan-headers/src/include""

This PR removes the offending quotes

f97f298... by Jon Leech <email address hidden>

Update for Vulkan-Docs 1.3.234

6898219... by Juan Ramos <email address hidden>

docs: Remove .cmake-format.py

ef96d22... by Juan Ramos <email address hidden>

cmake: Update BUILD.md documentation