Update Vulkan-Headers to v1.3.275 (#1768)

Co-authored-by: GitHub <noreply@github.com>
This commit is contained in:
github-actions[bot] 2024-01-08 10:21:39 +01:00 committed by GitHub
parent d127fea13f
commit 1a24b01583
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
29 changed files with 34 additions and 41 deletions

@ -1 +1 @@
Subproject commit 80207f9da86423ce33aff8328a792fd715f3c08f Subproject commit 217e93c664ec6704ec2d8c36fa116c1a4a1e2d40

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //
@ -56,7 +56,7 @@ extern "C" __declspec( dllimport ) FARPROC __stdcall GetProcAddress( HINSTANCE h
# include <span> # include <span>
#endif #endif
static_assert( VK_HEADER_VERSION == 274, "Wrong VK_HEADER_VERSION!" ); static_assert( VK_HEADER_VERSION == 275, "Wrong VK_HEADER_VERSION!" );
// <tuple> includes <sys/sysmacros.h> through some other header // <tuple> includes <sys/sysmacros.h> through some other header
// this results in major(x) being resolved to gnu_dev_major(x) // this results in major(x) being resolved to gnu_dev_major(x)
@ -16307,7 +16307,7 @@ namespace VULKAN_HPP_NAMESPACE
m_library = dlopen( "libvulkan.1.dylib", RTLD_NOW | RTLD_LOCAL ); m_library = dlopen( "libvulkan.1.dylib", RTLD_NOW | RTLD_LOCAL );
} }
# elif defined( _WIN32 ) # elif defined( _WIN32 )
m_library = ::LoadLibraryA( "vulkan-1.dll" ); m_library = ::LoadLibraryA( "vulkan-1.dll" );
# else # else
# error unsupported platform # error unsupported platform
# endif # endif

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //
@ -1422,12 +1422,6 @@ namespace VULKAN_HPP_NAMESPACE
"VK_KHR_get_physical_device_properties2", "VK_KHR_get_physical_device_properties2",
} } }, } } },
{ "VK_VERSION_1_1", { {} } } } }, { "VK_VERSION_1_1", { {} } } } },
{ "VK_QCOM_render_pass_transform",
{ { "VK_VERSION_1_0",
{ {
"VK_KHR_swapchain",
"VK_KHR_surface",
} } } } },
{ "VK_EXT_depth_bias_control", { "VK_EXT_depth_bias_control",
{ { "VK_VERSION_1_0", { { "VK_VERSION_1_0",
{ { { {
@ -1555,7 +1549,6 @@ namespace VULKAN_HPP_NAMESPACE
{ "VK_QCOM_rotated_copy_commands", { "VK_QCOM_rotated_copy_commands",
{ { "VK_VERSION_1_0", { { "VK_VERSION_1_0",
{ { { {
"VK_KHR_swapchain",
"VK_KHR_copy_commands2", "VK_KHR_copy_commands2",
} } } } }, } } } } },
{ "VK_EXT_image_robustness", { "VK_EXT_image_robustness",
@ -2062,7 +2055,7 @@ namespace VULKAN_HPP_NAMESPACE
"VK_KHR_get_physical_device_properties2", "VK_KHR_get_physical_device_properties2",
} } }, } } },
{ "VK_VERSION_1_1", { {} } } } }, { "VK_VERSION_1_1", { {} } } } },
{ "VK_KHR_maintenance6", { { "VK_VERSION_1_0", { {} } } } }, { "VK_KHR_maintenance6", { { "VK_VERSION_1_1", { {} } } } },
{ "VK_NV_descriptor_pool_overallocation", { { "VK_VERSION_1_1", { {} } } } } { "VK_NV_descriptor_pool_overallocation", { { "VK_VERSION_1_1", { {} } } } }
}; };
auto depIt = dependencies.find( extension ); auto depIt = dependencies.find( extension );

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //
@ -56,7 +56,7 @@ extern "C" __declspec( dllimport ) FARPROC __stdcall GetProcAddress( HINSTANCE h
# include <span> # include <span>
#endif #endif
static_assert( VK_HEADER_VERSION == 13, "Wrong VK_HEADER_VERSION!" ); static_assert( VK_HEADER_VERSION == 14, "Wrong VK_HEADER_VERSION!" );
// <tuple> includes <sys/sysmacros.h> through some other header // <tuple> includes <sys/sysmacros.h> through some other header
// this results in major(x) being resolved to gnu_dev_major(x) // this results in major(x) being resolved to gnu_dev_major(x)
@ -6995,7 +6995,7 @@ namespace VULKAN_HPP_NAMESPACE
m_library = dlopen( "libvulkan.1.dylib", RTLD_NOW | RTLD_LOCAL ); m_library = dlopen( "libvulkan.1.dylib", RTLD_NOW | RTLD_LOCAL );
} }
# elif defined( _WIN32 ) # elif defined( _WIN32 )
m_library = ::LoadLibraryA( "vulkan-1.dll" ); m_library = ::LoadLibraryA( "vulkan-1.dll" );
# else # else
# error unsupported platform # error unsupported platform
# endif # endif

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //

View File

@ -1,4 +1,4 @@
// Copyright 2015-2023 The Khronos Group Inc. // Copyright 2015-2024 The Khronos Group Inc.
// //
// SPDX-License-Identifier: Apache-2.0 OR MIT // SPDX-License-Identifier: Apache-2.0 OR MIT
// //