mirror of
https://github.com/seekrs/MacroLibX.git
synced 2026-06-03 07:08:15 +02:00
update dependencies (#190)
Automated changes by [create-pull-request](https://github.com/peter-evans/create-pull-request) GitHub action Co-authored-by: kbJeff-8 <kbJeff-8@users.noreply.github.com>
This commit is contained in:
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_VIDEO_CODEC_AV1STD_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_VIDEO_CODEC_AV1STD_DECODE_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_VIDEO_CODEC_AV1STD_ENCODE_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_VIDEO_CODEC_H264STD_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_VIDEO_CODEC_H264STD_DECODE_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_VIDEO_CODEC_H264STD_ENCODE_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_VIDEO_CODEC_H265STD_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_VIDEO_CODEC_H265STD_DECODE_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_VIDEO_CODEC_H265STD_ENCODE_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_VIDEO_CODEC_VP9STD_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_VIDEO_CODEC_VP9STD_DECODE_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_VIDEO_CODECS_COMMON_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
Vendored
+2
-1
@@ -44,8 +44,9 @@
|
||||
typedef VkResult(VKAPI_PTR *PFN_vkNegotiateLoaderICDInterfaceVersion)(uint32_t *pVersion);
|
||||
// This is defined in vk_layer.h which will be found by the loader, but if an ICD is building against this
|
||||
// file directly, it won't be found.
|
||||
#ifndef PFN_GetPhysicalDeviceProcAddr
|
||||
#ifndef IS_DEFINED_PFN_GetPhysicalDeviceProcAddr
|
||||
typedef PFN_vkVoidFunction(VKAPI_PTR *PFN_GetPhysicalDeviceProcAddr)(VkInstance instance, const char *pName);
|
||||
#define IS_DEFINED_PFN_GetPhysicalDeviceProcAddr
|
||||
#endif
|
||||
|
||||
// Typedefs for loader/ICD interface
|
||||
|
||||
Vendored
+3
@@ -27,7 +27,10 @@
|
||||
#define VK_CURRENT_CHAIN_VERSION 1
|
||||
|
||||
// Typedef for use in the interfaces below
|
||||
#ifndef IS_DEFINED_PFN_GetPhysicalDeviceProcAddr
|
||||
typedef PFN_vkVoidFunction (VKAPI_PTR *PFN_GetPhysicalDeviceProcAddr)(VkInstance instance, const char* pName);
|
||||
#define IS_DEFINED_PFN_GetPhysicalDeviceProcAddr
|
||||
#endif
|
||||
|
||||
// Version negotiation values
|
||||
typedef enum VkNegotiateLayerStructType {
|
||||
|
||||
Vendored
+1
-1
@@ -2,7 +2,7 @@
|
||||
// File: vk_platform.h
|
||||
//
|
||||
/*
|
||||
** Copyright 2014-2025 The Khronos Group Inc.
|
||||
** Copyright 2014-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
Vendored
+1
-2
@@ -1,4 +1,4 @@
|
||||
// Copyright 2015-2025 The Khronos Group Inc.
|
||||
// Copyright 2015-2026 The Khronos Group Inc.
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
//
|
||||
@@ -53,7 +53,6 @@ export namespace VULKAN_HPP_NAMESPACE
|
||||
using VULKAN_HPP_NAMESPACE::detail::getDispatchLoaderStatic;
|
||||
#endif /*VK_NO_PROTOTYPES*/
|
||||
using VULKAN_HPP_NAMESPACE::detail::createResultValueType;
|
||||
using VULKAN_HPP_NAMESPACE::detail::isDispatchLoader;
|
||||
using VULKAN_HPP_NAMESPACE::detail::resultCheck;
|
||||
} // namespace detail
|
||||
#if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE )
|
||||
|
||||
Vendored
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
Vendored
+862
-21
@@ -1,4 +1,4 @@
|
||||
// Copyright 2015-2025 The Khronos Group Inc.
|
||||
// Copyright 2015-2026 The Khronos Group Inc.
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
//
|
||||
@@ -57,7 +57,7 @@ extern "C" __declspec( dllimport ) FARPROC __stdcall GetProcAddress( HINSTANCE h
|
||||
# endif
|
||||
#endif
|
||||
|
||||
VULKAN_HPP_STATIC_ASSERT( VK_HEADER_VERSION == 337, "Wrong VK_HEADER_VERSION!" );
|
||||
VULKAN_HPP_STATIC_ASSERT( VK_HEADER_VERSION == 338, "Wrong VK_HEADER_VERSION!" );
|
||||
|
||||
// <tuple> includes <sys/sysmacros.h> through some other header
|
||||
// this results in major(x) being resolved to gnu_dev_major(x)
|
||||
@@ -1019,6 +1019,833 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
|
||||
namespace detail
|
||||
{
|
||||
|
||||
//==========================
|
||||
//=== Is Dispatched List ===
|
||||
//==========================
|
||||
|
||||
// C++11-compatible void_t
|
||||
template <typename...>
|
||||
struct voider
|
||||
{
|
||||
typedef void type;
|
||||
};
|
||||
|
||||
template <typename... Ts>
|
||||
using void_t = typename voider<Ts...>::type;
|
||||
|
||||
// helper macro to declare a SFINAE-friendly has_<fn> trait
|
||||
#define DECLARE_IS_DISPATCHED( name ) \
|
||||
template <typename D, typename = void> \
|
||||
struct has_##name : std::false_type \
|
||||
{ \
|
||||
}; \
|
||||
template <typename D> \
|
||||
struct has_##name<D, void_t<decltype( &D::name )>> : std::true_type \
|
||||
{ \
|
||||
};
|
||||
|
||||
DECLARE_IS_DISPATCHED( vkAcquireDrmDisplayEXT )
|
||||
DECLARE_IS_DISPATCHED( vkAcquireFullScreenExclusiveModeEXT )
|
||||
DECLARE_IS_DISPATCHED( vkAcquireImageANDROID )
|
||||
DECLARE_IS_DISPATCHED( vkAcquireImageOHOS )
|
||||
DECLARE_IS_DISPATCHED( vkAcquireNextImage2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkAcquireNextImageKHR )
|
||||
DECLARE_IS_DISPATCHED( vkAcquirePerformanceConfigurationINTEL )
|
||||
DECLARE_IS_DISPATCHED( vkAcquireProfilingLockKHR )
|
||||
DECLARE_IS_DISPATCHED( vkAcquireWinrtDisplayNV )
|
||||
DECLARE_IS_DISPATCHED( vkAcquireXlibDisplayEXT )
|
||||
DECLARE_IS_DISPATCHED( vkAllocateCommandBuffers )
|
||||
DECLARE_IS_DISPATCHED( vkAllocateDescriptorSets )
|
||||
DECLARE_IS_DISPATCHED( vkAllocateMemory )
|
||||
DECLARE_IS_DISPATCHED( vkAntiLagUpdateAMD )
|
||||
DECLARE_IS_DISPATCHED( vkBeginCommandBuffer )
|
||||
DECLARE_IS_DISPATCHED( vkBindAccelerationStructureMemoryNV )
|
||||
DECLARE_IS_DISPATCHED( vkBindBufferMemory )
|
||||
DECLARE_IS_DISPATCHED( vkBindBufferMemory2 )
|
||||
DECLARE_IS_DISPATCHED( vkBindBufferMemory2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkBindDataGraphPipelineSessionMemoryARM )
|
||||
DECLARE_IS_DISPATCHED( vkBindImageMemory )
|
||||
DECLARE_IS_DISPATCHED( vkBindImageMemory2 )
|
||||
DECLARE_IS_DISPATCHED( vkBindImageMemory2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkBindOpticalFlowSessionImageNV )
|
||||
DECLARE_IS_DISPATCHED( vkBindTensorMemoryARM )
|
||||
DECLARE_IS_DISPATCHED( vkBindVideoSessionMemoryKHR )
|
||||
DECLARE_IS_DISPATCHED( vkBuildAccelerationStructuresKHR )
|
||||
DECLARE_IS_DISPATCHED( vkBuildMicromapsEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBeginConditionalRenderingEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBeginCustomResolveEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBeginDebugUtilsLabelEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBeginPerTileExecutionQCOM )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBeginQuery )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBeginQueryIndexedEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBeginRenderPass )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBeginRenderPass2 )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBeginRenderPass2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBeginRendering )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBeginRenderingKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBeginTransformFeedbackEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBeginVideoCodingKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBindDescriptorBufferEmbeddedSamplers2EXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBindDescriptorBufferEmbeddedSamplersEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBindDescriptorBuffersEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBindDescriptorSets )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBindDescriptorSets2 )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBindDescriptorSets2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBindIndexBuffer )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBindIndexBuffer2 )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBindIndexBuffer2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBindInvocationMaskHUAWEI )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBindPipeline )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBindPipelineShaderGroupNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBindShadersEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBindShadingRateImageNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBindTileMemoryQCOM )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBindTransformFeedbackBuffersEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBindVertexBuffers )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBindVertexBuffers2 )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBindVertexBuffers2EXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBlitImage )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBlitImage2 )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBlitImage2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBuildAccelerationStructureNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBuildAccelerationStructuresIndirectKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBuildAccelerationStructuresKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBuildClusterAccelerationStructureIndirectNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBuildMicromapsEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdBuildPartitionedAccelerationStructuresNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdClearAttachments )
|
||||
DECLARE_IS_DISPATCHED( vkCmdClearColorImage )
|
||||
DECLARE_IS_DISPATCHED( vkCmdClearDepthStencilImage )
|
||||
DECLARE_IS_DISPATCHED( vkCmdControlVideoCodingKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdConvertCooperativeVectorMatrixNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyAccelerationStructureKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyAccelerationStructureNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyAccelerationStructureToMemoryKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyBuffer )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyBuffer2 )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyBuffer2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyBufferToImage )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyBufferToImage2 )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyBufferToImage2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyImage )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyImage2 )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyImage2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyImageToBuffer )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyImageToBuffer2 )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyImageToBuffer2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyMemoryIndirectKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyMemoryIndirectNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyMemoryToAccelerationStructureKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyMemoryToImageIndirectKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyMemoryToImageIndirectNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyMemoryToMicromapEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyMicromapEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyMicromapToMemoryEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyQueryPoolResults )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCopyTensorARM )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCuLaunchKernelNVX )
|
||||
DECLARE_IS_DISPATCHED( vkCmdCudaLaunchKernelNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDebugMarkerBeginEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDebugMarkerEndEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDebugMarkerInsertEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDecodeVideoKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDecompressMemoryEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDecompressMemoryIndirectCountEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDecompressMemoryIndirectCountNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDecompressMemoryNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDispatch )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDispatchBase )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDispatchBaseKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDispatchDataGraphARM )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDispatchGraphAMDX )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDispatchGraphIndirectAMDX )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDispatchGraphIndirectCountAMDX )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDispatchIndirect )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDispatchTileQCOM )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDraw )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDrawClusterHUAWEI )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDrawClusterIndirectHUAWEI )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDrawIndexed )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDrawIndexedIndirect )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDrawIndexedIndirectCount )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDrawIndexedIndirectCountAMD )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDrawIndexedIndirectCountKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDrawIndirect )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDrawIndirectByteCountEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDrawIndirectCount )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDrawIndirectCountAMD )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDrawIndirectCountKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDrawMeshTasksEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDrawMeshTasksIndirectCountEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDrawMeshTasksIndirectCountNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDrawMeshTasksIndirectEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDrawMeshTasksIndirectNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDrawMeshTasksNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDrawMultiEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdDrawMultiIndexedEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdEncodeVideoKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdEndConditionalRenderingEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdEndDebugUtilsLabelEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdEndPerTileExecutionQCOM )
|
||||
DECLARE_IS_DISPATCHED( vkCmdEndQuery )
|
||||
DECLARE_IS_DISPATCHED( vkCmdEndQueryIndexedEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdEndRenderPass )
|
||||
DECLARE_IS_DISPATCHED( vkCmdEndRenderPass2 )
|
||||
DECLARE_IS_DISPATCHED( vkCmdEndRenderPass2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdEndRendering )
|
||||
DECLARE_IS_DISPATCHED( vkCmdEndRenderingKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdEndRendering2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdEndRendering2EXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdEndTransformFeedbackEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdEndVideoCodingKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdExecuteCommands )
|
||||
DECLARE_IS_DISPATCHED( vkCmdExecuteGeneratedCommandsEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdExecuteGeneratedCommandsNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdFillBuffer )
|
||||
DECLARE_IS_DISPATCHED( vkCmdInitializeGraphScratchMemoryAMDX )
|
||||
DECLARE_IS_DISPATCHED( vkCmdInsertDebugUtilsLabelEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdNextSubpass )
|
||||
DECLARE_IS_DISPATCHED( vkCmdNextSubpass2 )
|
||||
DECLARE_IS_DISPATCHED( vkCmdNextSubpass2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdOpticalFlowExecuteNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdPipelineBarrier )
|
||||
DECLARE_IS_DISPATCHED( vkCmdPipelineBarrier2 )
|
||||
DECLARE_IS_DISPATCHED( vkCmdPipelineBarrier2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdPreprocessGeneratedCommandsEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdPreprocessGeneratedCommandsNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdPushConstants )
|
||||
DECLARE_IS_DISPATCHED( vkCmdPushConstants2 )
|
||||
DECLARE_IS_DISPATCHED( vkCmdPushConstants2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdPushDescriptorSet )
|
||||
DECLARE_IS_DISPATCHED( vkCmdPushDescriptorSetKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdPushDescriptorSet2 )
|
||||
DECLARE_IS_DISPATCHED( vkCmdPushDescriptorSet2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdPushDescriptorSetWithTemplate )
|
||||
DECLARE_IS_DISPATCHED( vkCmdPushDescriptorSetWithTemplateKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdPushDescriptorSetWithTemplate2 )
|
||||
DECLARE_IS_DISPATCHED( vkCmdPushDescriptorSetWithTemplate2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdRefreshObjectsKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdResetEvent )
|
||||
DECLARE_IS_DISPATCHED( vkCmdResetEvent2 )
|
||||
DECLARE_IS_DISPATCHED( vkCmdResetEvent2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdResetQueryPool )
|
||||
DECLARE_IS_DISPATCHED( vkCmdResolveImage )
|
||||
DECLARE_IS_DISPATCHED( vkCmdResolveImage2 )
|
||||
DECLARE_IS_DISPATCHED( vkCmdResolveImage2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetAlphaToCoverageEnableEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetAlphaToOneEnableEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetAttachmentFeedbackLoopEnableEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetBlendConstants )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetCheckpointNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetCoarseSampleOrderNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetColorBlendAdvancedEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetColorBlendEnableEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetColorBlendEquationEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetColorWriteEnableEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetColorWriteMaskEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetComputeOccupancyPriorityNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetConservativeRasterizationModeEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetCoverageModulationModeNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetCoverageModulationTableEnableNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetCoverageModulationTableNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetCoverageReductionModeNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetCoverageToColorEnableNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetCoverageToColorLocationNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetCullMode )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetCullModeEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDepthBias )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDepthBias2EXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDepthBiasEnable )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDepthBiasEnableEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDepthBounds )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDepthBoundsTestEnable )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDepthBoundsTestEnableEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDepthClampEnableEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDepthClampRangeEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDepthClipEnableEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDepthClipNegativeOneToOneEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDepthCompareOp )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDepthCompareOpEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDepthTestEnable )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDepthTestEnableEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDepthWriteEnable )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDepthWriteEnableEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDescriptorBufferOffsets2EXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDescriptorBufferOffsetsEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDeviceMask )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDeviceMaskKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDiscardRectangleEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDiscardRectangleEnableEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetDiscardRectangleModeEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetEvent )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetEvent2 )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetEvent2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetExclusiveScissorEnableNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetExclusiveScissorNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetExtraPrimitiveOverestimationSizeEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetFragmentShadingRateEnumNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetFragmentShadingRateKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetFrontFace )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetFrontFaceEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetLineRasterizationModeEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetLineStipple )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetLineStippleEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetLineStippleKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetLineStippleEnableEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetLineWidth )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetLogicOpEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetLogicOpEnableEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetPatchControlPointsEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetPerformanceMarkerINTEL )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetPerformanceOverrideINTEL )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetPerformanceStreamMarkerINTEL )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetPolygonModeEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetPrimitiveRestartEnable )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetPrimitiveRestartEnableEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetPrimitiveTopology )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetPrimitiveTopologyEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetProvokingVertexModeEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetRasterizationSamplesEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetRasterizationStreamEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetRasterizerDiscardEnable )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetRasterizerDiscardEnableEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetRayTracingPipelineStackSizeKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetRenderingAttachmentLocations )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetRenderingAttachmentLocationsKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetRenderingInputAttachmentIndices )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetRenderingInputAttachmentIndicesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetRepresentativeFragmentTestEnableNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetSampleLocationsEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetSampleLocationsEnableEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetSampleMaskEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetScissor )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetScissorWithCount )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetScissorWithCountEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetShadingRateImageEnableNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetStencilCompareMask )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetStencilOp )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetStencilOpEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetStencilReference )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetStencilTestEnable )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetStencilTestEnableEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetStencilWriteMask )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetTessellationDomainOriginEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetVertexInputEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetViewport )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetViewportShadingRatePaletteNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetViewportSwizzleNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetViewportWScalingEnableNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetViewportWScalingNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetViewportWithCount )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSetViewportWithCountEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdSubpassShadingHUAWEI )
|
||||
DECLARE_IS_DISPATCHED( vkCmdTraceRaysIndirect2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdTraceRaysIndirectKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdTraceRaysKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdTraceRaysNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdUpdateBuffer )
|
||||
DECLARE_IS_DISPATCHED( vkCmdUpdatePipelineIndirectBufferNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdWaitEvents )
|
||||
DECLARE_IS_DISPATCHED( vkCmdWaitEvents2 )
|
||||
DECLARE_IS_DISPATCHED( vkCmdWaitEvents2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdWriteAccelerationStructuresPropertiesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCmdWriteAccelerationStructuresPropertiesNV )
|
||||
DECLARE_IS_DISPATCHED( vkCmdWriteBufferMarker2AMD )
|
||||
DECLARE_IS_DISPATCHED( vkCmdWriteBufferMarkerAMD )
|
||||
DECLARE_IS_DISPATCHED( vkCmdWriteMicromapsPropertiesEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCmdWriteTimestamp )
|
||||
DECLARE_IS_DISPATCHED( vkCmdWriteTimestamp2 )
|
||||
DECLARE_IS_DISPATCHED( vkCmdWriteTimestamp2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCompileDeferredNV )
|
||||
DECLARE_IS_DISPATCHED( vkConvertCooperativeVectorMatrixNV )
|
||||
DECLARE_IS_DISPATCHED( vkCopyAccelerationStructureKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCopyAccelerationStructureToMemoryKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCopyImageToImage )
|
||||
DECLARE_IS_DISPATCHED( vkCopyImageToImageEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCopyImageToMemory )
|
||||
DECLARE_IS_DISPATCHED( vkCopyImageToMemoryEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCopyMemoryToAccelerationStructureKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCopyMemoryToImage )
|
||||
DECLARE_IS_DISPATCHED( vkCopyMemoryToImageEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCopyMemoryToMicromapEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCopyMicromapEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCopyMicromapToMemoryEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCreateAccelerationStructureKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCreateAccelerationStructureNV )
|
||||
DECLARE_IS_DISPATCHED( vkCreateAndroidSurfaceKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCreateBuffer )
|
||||
DECLARE_IS_DISPATCHED( vkCreateBufferCollectionFUCHSIA )
|
||||
DECLARE_IS_DISPATCHED( vkCreateBufferView )
|
||||
DECLARE_IS_DISPATCHED( vkCreateCommandPool )
|
||||
DECLARE_IS_DISPATCHED( vkCreateComputePipelines )
|
||||
DECLARE_IS_DISPATCHED( vkCreateCuFunctionNVX )
|
||||
DECLARE_IS_DISPATCHED( vkCreateCuModuleNVX )
|
||||
DECLARE_IS_DISPATCHED( vkCreateCudaFunctionNV )
|
||||
DECLARE_IS_DISPATCHED( vkCreateCudaModuleNV )
|
||||
DECLARE_IS_DISPATCHED( vkCreateDataGraphPipelineSessionARM )
|
||||
DECLARE_IS_DISPATCHED( vkCreateDataGraphPipelinesARM )
|
||||
DECLARE_IS_DISPATCHED( vkCreateDebugReportCallbackEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCreateDebugUtilsMessengerEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCreateDeferredOperationKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCreateDescriptorPool )
|
||||
DECLARE_IS_DISPATCHED( vkCreateDescriptorSetLayout )
|
||||
DECLARE_IS_DISPATCHED( vkCreateDescriptorUpdateTemplate )
|
||||
DECLARE_IS_DISPATCHED( vkCreateDescriptorUpdateTemplateKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCreateDevice )
|
||||
DECLARE_IS_DISPATCHED( vkCreateDirectFBSurfaceEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCreateDisplayModeKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCreateDisplayPlaneSurfaceKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCreateEvent )
|
||||
DECLARE_IS_DISPATCHED( vkCreateExecutionGraphPipelinesAMDX )
|
||||
DECLARE_IS_DISPATCHED( vkCreateExternalComputeQueueNV )
|
||||
DECLARE_IS_DISPATCHED( vkCreateFence )
|
||||
DECLARE_IS_DISPATCHED( vkCreateFramebuffer )
|
||||
DECLARE_IS_DISPATCHED( vkCreateGraphicsPipelines )
|
||||
DECLARE_IS_DISPATCHED( vkCreateHeadlessSurfaceEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCreateIOSSurfaceMVK )
|
||||
DECLARE_IS_DISPATCHED( vkCreateImage )
|
||||
DECLARE_IS_DISPATCHED( vkCreateImagePipeSurfaceFUCHSIA )
|
||||
DECLARE_IS_DISPATCHED( vkCreateImageView )
|
||||
DECLARE_IS_DISPATCHED( vkCreateIndirectCommandsLayoutEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCreateIndirectCommandsLayoutNV )
|
||||
DECLARE_IS_DISPATCHED( vkCreateIndirectExecutionSetEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCreateInstance )
|
||||
DECLARE_IS_DISPATCHED( vkCreateMacOSSurfaceMVK )
|
||||
DECLARE_IS_DISPATCHED( vkCreateMetalSurfaceEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCreateMicromapEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCreateOpticalFlowSessionNV )
|
||||
DECLARE_IS_DISPATCHED( vkCreatePipelineBinariesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCreatePipelineCache )
|
||||
DECLARE_IS_DISPATCHED( vkCreatePipelineLayout )
|
||||
DECLARE_IS_DISPATCHED( vkCreatePrivateDataSlot )
|
||||
DECLARE_IS_DISPATCHED( vkCreatePrivateDataSlotEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCreateQueryPool )
|
||||
DECLARE_IS_DISPATCHED( vkCreateRayTracingPipelinesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCreateRayTracingPipelinesNV )
|
||||
DECLARE_IS_DISPATCHED( vkCreateRenderPass )
|
||||
DECLARE_IS_DISPATCHED( vkCreateRenderPass2 )
|
||||
DECLARE_IS_DISPATCHED( vkCreateRenderPass2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkCreateSampler )
|
||||
DECLARE_IS_DISPATCHED( vkCreateSamplerYcbcrConversion )
|
||||
DECLARE_IS_DISPATCHED( vkCreateSamplerYcbcrConversionKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCreateScreenSurfaceQNX )
|
||||
DECLARE_IS_DISPATCHED( vkCreateSemaphore )
|
||||
DECLARE_IS_DISPATCHED( vkCreateSemaphoreSciSyncPoolNV )
|
||||
DECLARE_IS_DISPATCHED( vkCreateShaderModule )
|
||||
DECLARE_IS_DISPATCHED( vkCreateShadersEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCreateSharedSwapchainsKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCreateStreamDescriptorSurfaceGGP )
|
||||
DECLARE_IS_DISPATCHED( vkCreateSurfaceOHOS )
|
||||
DECLARE_IS_DISPATCHED( vkCreateSwapchainKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCreateTensorARM )
|
||||
DECLARE_IS_DISPATCHED( vkCreateTensorViewARM )
|
||||
DECLARE_IS_DISPATCHED( vkCreateValidationCacheEXT )
|
||||
DECLARE_IS_DISPATCHED( vkCreateViSurfaceNN )
|
||||
DECLARE_IS_DISPATCHED( vkCreateVideoSessionKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCreateVideoSessionParametersKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCreateWaylandSurfaceKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCreateWin32SurfaceKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCreateXcbSurfaceKHR )
|
||||
DECLARE_IS_DISPATCHED( vkCreateXlibSurfaceKHR )
|
||||
DECLARE_IS_DISPATCHED( vkDebugMarkerSetObjectNameEXT )
|
||||
DECLARE_IS_DISPATCHED( vkDebugMarkerSetObjectTagEXT )
|
||||
DECLARE_IS_DISPATCHED( vkDebugReportMessageEXT )
|
||||
DECLARE_IS_DISPATCHED( vkDeferredOperationJoinKHR )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyAccelerationStructureKHR )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyAccelerationStructureNV )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyBuffer )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyBufferCollectionFUCHSIA )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyBufferView )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyCommandPool )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyCuFunctionNVX )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyCuModuleNVX )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyCudaFunctionNV )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyCudaModuleNV )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyDataGraphPipelineSessionARM )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyDebugReportCallbackEXT )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyDebugUtilsMessengerEXT )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyDeferredOperationKHR )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyDescriptorPool )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyDescriptorSetLayout )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyDescriptorUpdateTemplate )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyDescriptorUpdateTemplateKHR )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyDevice )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyEvent )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyExternalComputeQueueNV )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyFence )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyFramebuffer )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyImage )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyImageView )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyIndirectCommandsLayoutEXT )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyIndirectCommandsLayoutNV )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyIndirectExecutionSetEXT )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyInstance )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyMicromapEXT )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyOpticalFlowSessionNV )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyPipeline )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyPipelineBinaryKHR )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyPipelineCache )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyPipelineLayout )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyPrivateDataSlot )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyPrivateDataSlotEXT )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyQueryPool )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyRenderPass )
|
||||
DECLARE_IS_DISPATCHED( vkDestroySampler )
|
||||
DECLARE_IS_DISPATCHED( vkDestroySamplerYcbcrConversion )
|
||||
DECLARE_IS_DISPATCHED( vkDestroySamplerYcbcrConversionKHR )
|
||||
DECLARE_IS_DISPATCHED( vkDestroySemaphore )
|
||||
DECLARE_IS_DISPATCHED( vkDestroySemaphoreSciSyncPoolNV )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyShaderEXT )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyShaderModule )
|
||||
DECLARE_IS_DISPATCHED( vkDestroySurfaceKHR )
|
||||
DECLARE_IS_DISPATCHED( vkDestroySwapchainKHR )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyTensorARM )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyTensorViewARM )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyValidationCacheEXT )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyVideoSessionKHR )
|
||||
DECLARE_IS_DISPATCHED( vkDestroyVideoSessionParametersKHR )
|
||||
DECLARE_IS_DISPATCHED( vkDeviceWaitIdle )
|
||||
DECLARE_IS_DISPATCHED( vkDisplayPowerControlEXT )
|
||||
DECLARE_IS_DISPATCHED( vkEndCommandBuffer )
|
||||
DECLARE_IS_DISPATCHED( vkEnumerateDeviceExtensionProperties )
|
||||
DECLARE_IS_DISPATCHED( vkEnumerateDeviceLayerProperties )
|
||||
DECLARE_IS_DISPATCHED( vkEnumerateInstanceExtensionProperties )
|
||||
DECLARE_IS_DISPATCHED( vkEnumerateInstanceLayerProperties )
|
||||
DECLARE_IS_DISPATCHED( vkEnumerateInstanceVersion )
|
||||
DECLARE_IS_DISPATCHED( vkEnumeratePhysicalDeviceGroups )
|
||||
DECLARE_IS_DISPATCHED( vkEnumeratePhysicalDeviceGroupsKHR )
|
||||
DECLARE_IS_DISPATCHED( vkEnumeratePhysicalDeviceQueueFamilyPerformanceCountersByRegionARM )
|
||||
DECLARE_IS_DISPATCHED( vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR )
|
||||
DECLARE_IS_DISPATCHED( vkEnumeratePhysicalDevices )
|
||||
DECLARE_IS_DISPATCHED( vkExportMetalObjectsEXT )
|
||||
DECLARE_IS_DISPATCHED( vkFlushMappedMemoryRanges )
|
||||
DECLARE_IS_DISPATCHED( vkFreeCommandBuffers )
|
||||
DECLARE_IS_DISPATCHED( vkFreeDescriptorSets )
|
||||
DECLARE_IS_DISPATCHED( vkFreeMemory )
|
||||
DECLARE_IS_DISPATCHED( vkGetAccelerationStructureBuildSizesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetAccelerationStructureDeviceAddressKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetAccelerationStructureHandleNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetAccelerationStructureMemoryRequirementsNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetAndroidHardwareBufferPropertiesANDROID )
|
||||
DECLARE_IS_DISPATCHED( vkGetBufferCollectionPropertiesFUCHSIA )
|
||||
DECLARE_IS_DISPATCHED( vkGetBufferDeviceAddress )
|
||||
DECLARE_IS_DISPATCHED( vkGetBufferDeviceAddressEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetBufferDeviceAddressKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetBufferMemoryRequirements )
|
||||
DECLARE_IS_DISPATCHED( vkGetBufferMemoryRequirements2 )
|
||||
DECLARE_IS_DISPATCHED( vkGetBufferMemoryRequirements2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetBufferOpaqueCaptureAddress )
|
||||
DECLARE_IS_DISPATCHED( vkGetBufferOpaqueCaptureAddressKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetBufferOpaqueCaptureDescriptorDataEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetCalibratedTimestampsKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetCalibratedTimestampsEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetClusterAccelerationStructureBuildSizesNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetCommandPoolMemoryConsumption )
|
||||
DECLARE_IS_DISPATCHED( vkGetCudaModuleCacheNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetDataGraphPipelineAvailablePropertiesARM )
|
||||
DECLARE_IS_DISPATCHED( vkGetDataGraphPipelinePropertiesARM )
|
||||
DECLARE_IS_DISPATCHED( vkGetDataGraphPipelineSessionBindPointRequirementsARM )
|
||||
DECLARE_IS_DISPATCHED( vkGetDataGraphPipelineSessionMemoryRequirementsARM )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeferredOperationMaxConcurrencyKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeferredOperationResultKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetDescriptorEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetDescriptorSetHostMappingVALVE )
|
||||
DECLARE_IS_DISPATCHED( vkGetDescriptorSetLayoutBindingOffsetEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetDescriptorSetLayoutHostMappingInfoVALVE )
|
||||
DECLARE_IS_DISPATCHED( vkGetDescriptorSetLayoutSizeEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetDescriptorSetLayoutSupport )
|
||||
DECLARE_IS_DISPATCHED( vkGetDescriptorSetLayoutSupportKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceAccelerationStructureCompatibilityKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceBufferMemoryRequirements )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceBufferMemoryRequirementsKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceFaultInfoEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceGroupPeerMemoryFeatures )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceGroupPeerMemoryFeaturesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceGroupPresentCapabilitiesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceGroupSurfacePresentModes2EXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceGroupSurfacePresentModesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceImageMemoryRequirements )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceImageMemoryRequirementsKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceImageSparseMemoryRequirements )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceImageSparseMemoryRequirementsKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceImageSubresourceLayout )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceImageSubresourceLayoutKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceMemoryCommitment )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceMemoryOpaqueCaptureAddress )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceMemoryOpaqueCaptureAddressKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceMicromapCompatibilityEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceProcAddr )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceQueue )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceQueue2 )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI )
|
||||
DECLARE_IS_DISPATCHED( vkGetDeviceTensorMemoryRequirementsARM )
|
||||
DECLARE_IS_DISPATCHED( vkGetDisplayModeProperties2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetDisplayModePropertiesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetDisplayPlaneCapabilities2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetDisplayPlaneCapabilitiesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetDisplayPlaneSupportedDisplaysKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetDrmDisplayEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetDynamicRenderingTilePropertiesQCOM )
|
||||
DECLARE_IS_DISPATCHED( vkGetEncodedVideoSessionParametersKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetEventStatus )
|
||||
DECLARE_IS_DISPATCHED( vkGetExecutionGraphPipelineNodeIndexAMDX )
|
||||
DECLARE_IS_DISPATCHED( vkGetExecutionGraphPipelineScratchSizeAMDX )
|
||||
DECLARE_IS_DISPATCHED( vkGetExternalComputeQueueDataNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetFaultData )
|
||||
DECLARE_IS_DISPATCHED( vkGetFenceFdKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetFenceSciSyncFenceNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetFenceSciSyncObjNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetFenceStatus )
|
||||
DECLARE_IS_DISPATCHED( vkGetFenceWin32HandleKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetFramebufferTilePropertiesQCOM )
|
||||
DECLARE_IS_DISPATCHED( vkGetGeneratedCommandsMemoryRequirementsEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetGeneratedCommandsMemoryRequirementsNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetImageDrmFormatModifierPropertiesEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetImageMemoryRequirements )
|
||||
DECLARE_IS_DISPATCHED( vkGetImageMemoryRequirements2 )
|
||||
DECLARE_IS_DISPATCHED( vkGetImageMemoryRequirements2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetImageOpaqueCaptureDescriptorDataEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetImageSparseMemoryRequirements )
|
||||
DECLARE_IS_DISPATCHED( vkGetImageSparseMemoryRequirements2 )
|
||||
DECLARE_IS_DISPATCHED( vkGetImageSparseMemoryRequirements2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetImageSubresourceLayout )
|
||||
DECLARE_IS_DISPATCHED( vkGetImageSubresourceLayout2 )
|
||||
DECLARE_IS_DISPATCHED( vkGetImageSubresourceLayout2EXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetImageSubresourceLayout2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetImageViewAddressNVX )
|
||||
DECLARE_IS_DISPATCHED( vkGetImageViewHandle64NVX )
|
||||
DECLARE_IS_DISPATCHED( vkGetImageViewHandleNVX )
|
||||
DECLARE_IS_DISPATCHED( vkGetImageViewOpaqueCaptureDescriptorDataEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetInstanceProcAddr )
|
||||
DECLARE_IS_DISPATCHED( vkGetLatencyTimingsNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetMemoryAndroidHardwareBufferANDROID )
|
||||
DECLARE_IS_DISPATCHED( vkGetMemoryFdKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetMemoryFdPropertiesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetMemoryHostPointerPropertiesEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetMemoryMetalHandleEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetMemoryMetalHandlePropertiesEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetMemoryNativeBufferOHOS )
|
||||
DECLARE_IS_DISPATCHED( vkGetMemoryRemoteAddressNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetMemorySciBufNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetMemoryWin32HandleKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetMemoryWin32HandleNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetMemoryWin32HandlePropertiesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetMemoryZirconHandleFUCHSIA )
|
||||
DECLARE_IS_DISPATCHED( vkGetMemoryZirconHandlePropertiesFUCHSIA )
|
||||
DECLARE_IS_DISPATCHED( vkGetMicromapBuildSizesEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetNativeBufferPropertiesOHOS )
|
||||
DECLARE_IS_DISPATCHED( vkGetPartitionedAccelerationStructuresBuildSizesNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetPastPresentationTimingEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetPastPresentationTimingGOOGLE )
|
||||
DECLARE_IS_DISPATCHED( vkGetPerformanceParameterINTEL )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceCalibrateableTimeDomainsKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceCalibrateableTimeDomainsEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceCooperativeMatrixPropertiesNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceCooperativeVectorPropertiesNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceDirectFBPresentationSupportEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceDisplayPlaneProperties2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceDisplayPlanePropertiesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceDisplayProperties2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceDisplayPropertiesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceExternalBufferProperties )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceExternalBufferPropertiesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceExternalFenceProperties )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceExternalFencePropertiesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceExternalImageFormatPropertiesNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceExternalSemaphoreProperties )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceExternalSemaphorePropertiesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceExternalTensorPropertiesARM )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceFeatures )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceFeatures2 )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceFeatures2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceFormatProperties )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceFormatProperties2 )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceFormatProperties2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceFragmentShadingRatesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceImageFormatProperties )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceImageFormatProperties2 )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceImageFormatProperties2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceMemoryProperties )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceMemoryProperties2 )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceMemoryProperties2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceMultisamplePropertiesEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceOpticalFlowImageFormatsNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDevicePresentRectanglesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceProperties )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceProperties2 )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceProperties2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceQueueFamilyDataGraphProcessingEnginePropertiesARM )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceQueueFamilyDataGraphPropertiesARM )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceQueueFamilyProperties )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceQueueFamilyProperties2 )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceQueueFamilyProperties2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceRefreshableObjectTypesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceSciBufAttributesNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceSciSyncAttributesNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceScreenPresentationSupportQNX )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceSparseImageFormatProperties )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceSparseImageFormatProperties2 )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceSparseImageFormatProperties2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceSurfaceCapabilities2EXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceSurfaceCapabilities2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceSurfaceCapabilitiesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceSurfaceFormats2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceSurfaceFormatsKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceSurfacePresentModes2EXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceSurfacePresentModesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceSurfaceSupportKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceToolProperties )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceToolPropertiesEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceVideoCapabilitiesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceVideoEncodeQualityLevelPropertiesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceVideoFormatPropertiesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceWaylandPresentationSupportKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceWin32PresentationSupportKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceXcbPresentationSupportKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceXlibPresentationSupportKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPipelineBinaryDataKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPipelineCacheData )
|
||||
DECLARE_IS_DISPATCHED( vkGetPipelineExecutableInternalRepresentationsKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPipelineExecutablePropertiesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPipelineExecutableStatisticsKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPipelineIndirectDeviceAddressNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetPipelineIndirectMemoryRequirementsNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetPipelineKeyKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetPipelinePropertiesEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetPrivateData )
|
||||
DECLARE_IS_DISPATCHED( vkGetPrivateDataEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetQueryPoolResults )
|
||||
DECLARE_IS_DISPATCHED( vkGetQueueCheckpointData2NV )
|
||||
DECLARE_IS_DISPATCHED( vkGetQueueCheckpointDataNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetRandROutputDisplayEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetRayTracingCaptureReplayShaderGroupHandlesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetRayTracingShaderGroupHandlesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetRayTracingShaderGroupHandlesNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetRayTracingShaderGroupStackSizeKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetRefreshCycleDurationGOOGLE )
|
||||
DECLARE_IS_DISPATCHED( vkGetRenderAreaGranularity )
|
||||
DECLARE_IS_DISPATCHED( vkGetRenderingAreaGranularity )
|
||||
DECLARE_IS_DISPATCHED( vkGetRenderingAreaGranularityKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetSamplerOpaqueCaptureDescriptorDataEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetScreenBufferPropertiesQNX )
|
||||
DECLARE_IS_DISPATCHED( vkGetSemaphoreCounterValue )
|
||||
DECLARE_IS_DISPATCHED( vkGetSemaphoreCounterValueKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetSemaphoreFdKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetSemaphoreSciSyncObjNV )
|
||||
DECLARE_IS_DISPATCHED( vkGetSemaphoreWin32HandleKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetSemaphoreZirconHandleFUCHSIA )
|
||||
DECLARE_IS_DISPATCHED( vkGetShaderBinaryDataEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetShaderInfoAMD )
|
||||
DECLARE_IS_DISPATCHED( vkGetShaderModuleCreateInfoIdentifierEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetShaderModuleIdentifierEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetSwapchainCounterEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetSwapchainGrallocUsage2ANDROID )
|
||||
DECLARE_IS_DISPATCHED( vkGetSwapchainGrallocUsageANDROID )
|
||||
DECLARE_IS_DISPATCHED( vkGetSwapchainGrallocUsageOHOS )
|
||||
DECLARE_IS_DISPATCHED( vkGetSwapchainImagesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetSwapchainStatusKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetSwapchainTimeDomainPropertiesEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetSwapchainTimingPropertiesEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetTensorMemoryRequirementsARM )
|
||||
DECLARE_IS_DISPATCHED( vkGetTensorOpaqueCaptureDescriptorDataARM )
|
||||
DECLARE_IS_DISPATCHED( vkGetTensorViewOpaqueCaptureDescriptorDataARM )
|
||||
DECLARE_IS_DISPATCHED( vkGetValidationCacheDataEXT )
|
||||
DECLARE_IS_DISPATCHED( vkGetVideoSessionMemoryRequirementsKHR )
|
||||
DECLARE_IS_DISPATCHED( vkGetWinrtDisplayNV )
|
||||
DECLARE_IS_DISPATCHED( vkImportFenceFdKHR )
|
||||
DECLARE_IS_DISPATCHED( vkImportFenceSciSyncFenceNV )
|
||||
DECLARE_IS_DISPATCHED( vkImportFenceSciSyncObjNV )
|
||||
DECLARE_IS_DISPATCHED( vkImportFenceWin32HandleKHR )
|
||||
DECLARE_IS_DISPATCHED( vkImportSemaphoreFdKHR )
|
||||
DECLARE_IS_DISPATCHED( vkImportSemaphoreSciSyncObjNV )
|
||||
DECLARE_IS_DISPATCHED( vkImportSemaphoreWin32HandleKHR )
|
||||
DECLARE_IS_DISPATCHED( vkImportSemaphoreZirconHandleFUCHSIA )
|
||||
DECLARE_IS_DISPATCHED( vkInitializePerformanceApiINTEL )
|
||||
DECLARE_IS_DISPATCHED( vkInvalidateMappedMemoryRanges )
|
||||
DECLARE_IS_DISPATCHED( vkLatencySleepNV )
|
||||
DECLARE_IS_DISPATCHED( vkMapMemory )
|
||||
DECLARE_IS_DISPATCHED( vkMapMemory2 )
|
||||
DECLARE_IS_DISPATCHED( vkMapMemory2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkMergePipelineCaches )
|
||||
DECLARE_IS_DISPATCHED( vkMergeValidationCachesEXT )
|
||||
DECLARE_IS_DISPATCHED( vkQueueBeginDebugUtilsLabelEXT )
|
||||
DECLARE_IS_DISPATCHED( vkQueueBindSparse )
|
||||
DECLARE_IS_DISPATCHED( vkQueueEndDebugUtilsLabelEXT )
|
||||
DECLARE_IS_DISPATCHED( vkQueueInsertDebugUtilsLabelEXT )
|
||||
DECLARE_IS_DISPATCHED( vkQueueNotifyOutOfBandNV )
|
||||
DECLARE_IS_DISPATCHED( vkQueuePresentKHR )
|
||||
DECLARE_IS_DISPATCHED( vkQueueSetPerformanceConfigurationINTEL )
|
||||
DECLARE_IS_DISPATCHED( vkQueueSignalReleaseImageANDROID )
|
||||
DECLARE_IS_DISPATCHED( vkQueueSignalReleaseImageOHOS )
|
||||
DECLARE_IS_DISPATCHED( vkQueueSubmit )
|
||||
DECLARE_IS_DISPATCHED( vkQueueSubmit2 )
|
||||
DECLARE_IS_DISPATCHED( vkQueueSubmit2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkQueueWaitIdle )
|
||||
DECLARE_IS_DISPATCHED( vkRegisterDeviceEventEXT )
|
||||
DECLARE_IS_DISPATCHED( vkRegisterDisplayEventEXT )
|
||||
DECLARE_IS_DISPATCHED( vkReleaseCapturedPipelineDataKHR )
|
||||
DECLARE_IS_DISPATCHED( vkReleaseDisplayEXT )
|
||||
DECLARE_IS_DISPATCHED( vkReleaseFullScreenExclusiveModeEXT )
|
||||
DECLARE_IS_DISPATCHED( vkReleasePerformanceConfigurationINTEL )
|
||||
DECLARE_IS_DISPATCHED( vkReleaseProfilingLockKHR )
|
||||
DECLARE_IS_DISPATCHED( vkReleaseSwapchainImagesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkReleaseSwapchainImagesEXT )
|
||||
DECLARE_IS_DISPATCHED( vkResetCommandBuffer )
|
||||
DECLARE_IS_DISPATCHED( vkResetCommandPool )
|
||||
DECLARE_IS_DISPATCHED( vkResetDescriptorPool )
|
||||
DECLARE_IS_DISPATCHED( vkResetEvent )
|
||||
DECLARE_IS_DISPATCHED( vkResetFences )
|
||||
DECLARE_IS_DISPATCHED( vkResetQueryPool )
|
||||
DECLARE_IS_DISPATCHED( vkResetQueryPoolEXT )
|
||||
DECLARE_IS_DISPATCHED( vkSetBufferCollectionBufferConstraintsFUCHSIA )
|
||||
DECLARE_IS_DISPATCHED( vkSetBufferCollectionImageConstraintsFUCHSIA )
|
||||
DECLARE_IS_DISPATCHED( vkSetDebugUtilsObjectNameEXT )
|
||||
DECLARE_IS_DISPATCHED( vkSetDebugUtilsObjectTagEXT )
|
||||
DECLARE_IS_DISPATCHED( vkSetDeviceMemoryPriorityEXT )
|
||||
DECLARE_IS_DISPATCHED( vkSetEvent )
|
||||
DECLARE_IS_DISPATCHED( vkSetHdrMetadataEXT )
|
||||
DECLARE_IS_DISPATCHED( vkSetLatencyMarkerNV )
|
||||
DECLARE_IS_DISPATCHED( vkSetLatencySleepModeNV )
|
||||
DECLARE_IS_DISPATCHED( vkSetLocalDimmingAMD )
|
||||
DECLARE_IS_DISPATCHED( vkSetPrivateData )
|
||||
DECLARE_IS_DISPATCHED( vkSetPrivateDataEXT )
|
||||
DECLARE_IS_DISPATCHED( vkSetSwapchainPresentTimingQueueSizeEXT )
|
||||
DECLARE_IS_DISPATCHED( vkSignalSemaphore )
|
||||
DECLARE_IS_DISPATCHED( vkSignalSemaphoreKHR )
|
||||
DECLARE_IS_DISPATCHED( vkSubmitDebugUtilsMessageEXT )
|
||||
DECLARE_IS_DISPATCHED( vkTransitionImageLayout )
|
||||
DECLARE_IS_DISPATCHED( vkTransitionImageLayoutEXT )
|
||||
DECLARE_IS_DISPATCHED( vkTrimCommandPool )
|
||||
DECLARE_IS_DISPATCHED( vkTrimCommandPoolKHR )
|
||||
DECLARE_IS_DISPATCHED( vkUninitializePerformanceApiINTEL )
|
||||
DECLARE_IS_DISPATCHED( vkUnmapMemory )
|
||||
DECLARE_IS_DISPATCHED( vkUnmapMemory2 )
|
||||
DECLARE_IS_DISPATCHED( vkUnmapMemory2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkUpdateDescriptorSetWithTemplate )
|
||||
DECLARE_IS_DISPATCHED( vkUpdateDescriptorSetWithTemplateKHR )
|
||||
DECLARE_IS_DISPATCHED( vkUpdateDescriptorSets )
|
||||
DECLARE_IS_DISPATCHED( vkUpdateIndirectExecutionSetPipelineEXT )
|
||||
DECLARE_IS_DISPATCHED( vkUpdateIndirectExecutionSetShaderEXT )
|
||||
DECLARE_IS_DISPATCHED( vkUpdateVideoSessionParametersKHR )
|
||||
DECLARE_IS_DISPATCHED( vkWaitForFences )
|
||||
DECLARE_IS_DISPATCHED( vkWaitForPresent2KHR )
|
||||
DECLARE_IS_DISPATCHED( vkWaitForPresentKHR )
|
||||
DECLARE_IS_DISPATCHED( vkWaitSemaphores )
|
||||
DECLARE_IS_DISPATCHED( vkWaitSemaphoresKHR )
|
||||
DECLARE_IS_DISPATCHED( vkWriteAccelerationStructuresPropertiesKHR )
|
||||
DECLARE_IS_DISPATCHED( vkWriteMicromapsPropertiesEXT )
|
||||
|
||||
#undef DECLARE_IS_DISPATCHED
|
||||
|
||||
#define IS_DISPATCHED( name ) ::VULKAN_HPP_NAMESPACE::detail::has_##name<Dispatch>::value
|
||||
|
||||
class DispatchLoaderBase
|
||||
{
|
||||
public:
|
||||
@@ -1043,12 +1870,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
#endif
|
||||
};
|
||||
|
||||
template <typename Type>
|
||||
struct isDispatchLoader
|
||||
{
|
||||
static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = false;
|
||||
};
|
||||
|
||||
#if !defined( VK_NO_PROTOTYPES ) || ( defined( VULKAN_HPP_DISPATCH_LOADER_DYNAMIC ) && ( VULKAN_HPP_DISPATCH_LOADER_DYNAMIC == 0 ) )
|
||||
class DispatchLoaderStatic : public DispatchLoaderBase
|
||||
{
|
||||
@@ -6650,12 +7471,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
}
|
||||
};
|
||||
|
||||
template <>
|
||||
struct isDispatchLoader<DispatchLoaderStatic>
|
||||
{
|
||||
static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true;
|
||||
};
|
||||
|
||||
inline DispatchLoaderStatic & getDispatchLoaderStatic()
|
||||
{
|
||||
static DispatchLoaderStatic dls;
|
||||
@@ -7498,7 +8313,11 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
struct ResultValueType
|
||||
{
|
||||
#ifdef VULKAN_HPP_NO_EXCEPTIONS
|
||||
# ifdef VULKAN_HPP_EXPECTED
|
||||
using type = VULKAN_HPP_EXPECTED<T, Result>;
|
||||
# else
|
||||
using type = ResultValue<T>;
|
||||
# endif
|
||||
#else
|
||||
using type = T;
|
||||
#endif
|
||||
@@ -7508,7 +8327,11 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
struct ResultValueType<void>
|
||||
{
|
||||
#ifdef VULKAN_HPP_NO_EXCEPTIONS
|
||||
# ifdef VULKAN_HPP_EXPECTED
|
||||
using type = VULKAN_HPP_EXPECTED<void, Result>;
|
||||
# else
|
||||
using type = Result;
|
||||
# endif
|
||||
#else
|
||||
using type = void;
|
||||
#endif
|
||||
@@ -7525,7 +8348,15 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_INLINE typename ResultValueType<void>::type createResultValueType( Result result )
|
||||
{
|
||||
#if defined( VULKAN_HPP_NO_EXCEPTIONS )
|
||||
# ifdef VULKAN_HPP_UNEXPECTED
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
return {};
|
||||
}
|
||||
return VULKAN_HPP_UNEXPECTED( result );
|
||||
# else
|
||||
return result;
|
||||
# endif
|
||||
#else
|
||||
ignore( result );
|
||||
#endif
|
||||
@@ -7535,7 +8366,15 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_INLINE typename ResultValueType<T>::type createResultValueType( Result result, T & data )
|
||||
{
|
||||
#if defined( VULKAN_HPP_NO_EXCEPTIONS )
|
||||
# ifdef VULKAN_HPP_EXPECTED
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
return data;
|
||||
}
|
||||
return VULKAN_HPP_UNEXPECTED( data );
|
||||
# else
|
||||
return ResultValue<T>( result, data );
|
||||
# endif
|
||||
#else
|
||||
ignore( result );
|
||||
return data;
|
||||
@@ -7546,7 +8385,15 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_INLINE typename ResultValueType<T>::type createResultValueType( Result result, T && data )
|
||||
{
|
||||
#if defined( VULKAN_HPP_NO_EXCEPTIONS )
|
||||
# ifdef VULKAN_HPP_EXPECTED
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
return std::move( data );
|
||||
}
|
||||
return VULKAN_HPP_UNEXPECTED( result );
|
||||
# else
|
||||
return ResultValue<T>( result, std::move( data ) );
|
||||
# endif
|
||||
#else
|
||||
ignore( result );
|
||||
return std::move( data );
|
||||
@@ -20122,7 +20969,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
}
|
||||
// modern versions of macOS don't search /usr/local/lib automatically contrary to what man dlopen says
|
||||
// Vulkan SDK uses this as the system-wide installation location, so we're going to fallback to this if all else fails
|
||||
if ( !m_library && ( getenv( "DYLD_FALLBACK_LIBRARY_PATH" ) == NULL ) )
|
||||
if ( !m_library && ( std::getenv( "DYLD_FALLBACK_LIBRARY_PATH" ) == NULL ) )
|
||||
{
|
||||
m_library = dlopen( "/usr/local/lib/libvulkan.dylib", RTLD_NOW | RTLD_LOCAL );
|
||||
}
|
||||
@@ -24438,12 +25285,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
}
|
||||
};
|
||||
|
||||
template <>
|
||||
struct isDispatchLoader<DispatchLoaderDynamic>
|
||||
{
|
||||
static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true;
|
||||
};
|
||||
|
||||
} // namespace detail
|
||||
} // namespace VULKAN_HPP_NAMESPACE
|
||||
#endif
|
||||
|
||||
Vendored
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_ANDROID_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
Vendored
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_BETA_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
Vendored
+6
-6
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_CORE_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
@@ -66,7 +66,7 @@ extern "C" {
|
||||
//#define VK_API_VERSION VK_MAKE_API_VERSION(0, 1, 0, 0) // Patch version should always be set to 0
|
||||
|
||||
// Version of this file
|
||||
#define VK_HEADER_VERSION 337
|
||||
#define VK_HEADER_VERSION 338
|
||||
|
||||
// Complete version of this file
|
||||
#define VK_HEADER_VERSION_COMPLETE VK_MAKE_API_VERSION(0, 1, 4, VK_HEADER_VERSION)
|
||||
@@ -22545,7 +22545,7 @@ typedef struct VkDataGraphPipelineSessionBindPointRequirementsInfoARM {
|
||||
|
||||
typedef struct VkDataGraphPipelineSessionBindPointRequirementARM {
|
||||
VkStructureType sType;
|
||||
const void* pNext;
|
||||
void* pNext;
|
||||
VkDataGraphPipelineSessionBindPointARM bindPoint;
|
||||
VkDataGraphPipelineSessionBindPointTypeARM bindPointType;
|
||||
uint32_t numObjects;
|
||||
@@ -22577,7 +22577,7 @@ typedef struct VkDataGraphPipelineInfoARM {
|
||||
|
||||
typedef struct VkDataGraphPipelinePropertyQueryResultARM {
|
||||
VkStructureType sType;
|
||||
const void* pNext;
|
||||
void* pNext;
|
||||
VkDataGraphPipelinePropertyARM property;
|
||||
VkBool32 isText;
|
||||
size_t dataSize;
|
||||
@@ -22610,7 +22610,7 @@ typedef struct VkPhysicalDeviceDataGraphOperationSupportARM {
|
||||
|
||||
typedef struct VkQueueFamilyDataGraphPropertiesARM {
|
||||
VkStructureType sType;
|
||||
const void* pNext;
|
||||
void* pNext;
|
||||
VkPhysicalDeviceDataGraphProcessingEngineARM engine;
|
||||
VkPhysicalDeviceDataGraphOperationSupportARM operation;
|
||||
} VkQueueFamilyDataGraphPropertiesARM;
|
||||
@@ -22631,7 +22631,7 @@ typedef struct VkPhysicalDeviceQueueFamilyDataGraphProcessingEngineInfoARM {
|
||||
|
||||
typedef struct VkQueueFamilyDataGraphProcessingEnginePropertiesARM {
|
||||
VkStructureType sType;
|
||||
const void* pNext;
|
||||
void* pNext;
|
||||
VkExternalSemaphoreHandleTypeFlags foreignSemaphoreHandleTypes;
|
||||
VkExternalMemoryHandleTypeFlags foreignMemoryHandleTypes;
|
||||
} VkQueueFamilyDataGraphProcessingEnginePropertiesARM;
|
||||
|
||||
Vendored
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_DIRECTFB_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
Vendored
+1
-1
@@ -1,4 +1,4 @@
|
||||
// Copyright 2015-2025 The Khronos Group Inc.
|
||||
// Copyright 2015-2026 The Khronos Group Inc.
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
//
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// Copyright 2015-2025 The Khronos Group Inc.
|
||||
// Copyright 2015-2026 The Khronos Group Inc.
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
//
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// Copyright 2015-2025 The Khronos Group Inc.
|
||||
// Copyright 2015-2026 The Khronos Group Inc.
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
//
|
||||
|
||||
Vendored
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_FUCHSIA_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
Vendored
+1985
-1902
File diff suppressed because it is too large
Load Diff
Vendored
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_GGP_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
+2662
-2049
File diff suppressed because it is too large
Load Diff
Vendored
+1
-1
@@ -1,4 +1,4 @@
|
||||
// Copyright 2015-2025 The Khronos Group Inc.
|
||||
// Copyright 2015-2026 The Khronos Group Inc.
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
//
|
||||
|
||||
+9
-1
@@ -1,4 +1,4 @@
|
||||
// Copyright 2015-2025 The Khronos Group Inc.
|
||||
// Copyright 2015-2026 The Khronos Group Inc.
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
//
|
||||
@@ -321,6 +321,14 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
#endif
|
||||
#define VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT VULKAN_HPP_DEFAULT_ASSIGNMENT( VULKAN_HPP_DEFAULT_DISPATCHER )
|
||||
|
||||
#if !defined( VULKAN_HPP_EXPECTED ) && ( 23 <= VULKAN_HPP_CPP_VERSION ) && defined( __cpp_lib_expected ) && defined( VULKAN_HPP_USE_STD_EXPECTED )
|
||||
# if !( defined( VULKAN_HPP_ENABLE_STD_MODULE ) && defined( VULKAN_HPP_STD_MODULE ) )
|
||||
# include <expected>
|
||||
# endif
|
||||
# define VULKAN_HPP_EXPECTED std::expected
|
||||
# define VULKAN_HPP_UNEXPECTED std::unexpected
|
||||
#endif
|
||||
|
||||
#if !defined( VULKAN_HPP_RAII_NAMESPACE )
|
||||
# define VULKAN_HPP_RAII_NAMESPACE raii
|
||||
# define VULKAN_HPP_RAII_NAMESPACE_STRING VULKAN_HPP_STRINGIFY( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE )
|
||||
|
||||
Vendored
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_IOS_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
Vendored
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_MACOS_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
Vendored
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_METAL_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
Vendored
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_OHOS_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
Vendored
+217
-9
@@ -1,4 +1,4 @@
|
||||
// Copyright 2015-2025 The Khronos Group Inc.
|
||||
// Copyright 2015-2026 The Khronos Group Inc.
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
//
|
||||
@@ -4191,7 +4191,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
PhysicalDevices & operator=( PhysicalDevices const & ) = delete;
|
||||
PhysicalDevices & operator=( PhysicalDevices && rhs ) = default;
|
||||
|
||||
private:
|
||||
PhysicalDevices( std::vector<PhysicalDevice> && rhs )
|
||||
{
|
||||
std::swap( *this, rhs );
|
||||
@@ -8065,7 +8064,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
CommandBuffers & operator=( CommandBuffers const & ) = delete;
|
||||
CommandBuffers & operator=( CommandBuffers && rhs ) = default;
|
||||
|
||||
private:
|
||||
CommandBuffers( std::vector<CommandBuffer> && rhs )
|
||||
{
|
||||
std::swap( *this, rhs );
|
||||
@@ -9404,7 +9402,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
DescriptorSets & operator=( DescriptorSets const & ) = delete;
|
||||
DescriptorSets & operator=( DescriptorSets && rhs ) = default;
|
||||
|
||||
private:
|
||||
DescriptorSets( std::vector<DescriptorSet> && rhs )
|
||||
{
|
||||
std::swap( *this, rhs );
|
||||
@@ -10012,7 +10009,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
DisplayKHRs & operator=( DisplayKHRs const & ) = delete;
|
||||
DisplayKHRs & operator=( DisplayKHRs && rhs ) = default;
|
||||
|
||||
private:
|
||||
DisplayKHRs( std::vector<DisplayKHR> && rhs )
|
||||
{
|
||||
std::swap( *this, rhs );
|
||||
@@ -12255,7 +12251,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Pipelines & operator=( Pipelines const & ) = delete;
|
||||
Pipelines & operator=( Pipelines && rhs ) = default;
|
||||
|
||||
private:
|
||||
Pipelines( std::vector<Pipeline> && rhs )
|
||||
{
|
||||
std::swap( *this, rhs );
|
||||
@@ -12415,7 +12410,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
PipelineBinaryKHRs & operator=( PipelineBinaryKHRs const & ) = delete;
|
||||
PipelineBinaryKHRs & operator=( PipelineBinaryKHRs && rhs ) = default;
|
||||
|
||||
private:
|
||||
PipelineBinaryKHRs( std::vector<PipelineBinaryKHR> && rhs )
|
||||
{
|
||||
std::swap( *this, rhs );
|
||||
@@ -13693,7 +13687,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
ShaderEXTs & operator=( ShaderEXTs const & ) = delete;
|
||||
ShaderEXTs & operator=( ShaderEXTs && rhs ) = default;
|
||||
|
||||
private:
|
||||
ShaderEXTs( std::vector<ShaderEXT> && rhs )
|
||||
{
|
||||
std::swap( *this, rhs );
|
||||
@@ -14333,7 +14326,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
SwapchainKHRs & operator=( SwapchainKHRs const & ) = delete;
|
||||
SwapchainKHRs & operator=( SwapchainKHRs && rhs ) = default;
|
||||
|
||||
private:
|
||||
SwapchainKHRs( std::vector<SwapchainKHR> && rhs )
|
||||
{
|
||||
std::swap( *this, rhs );
|
||||
@@ -15065,6 +15057,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Context::createInstance( InstanceCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateInstance && "Function <vkCreateInstance> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::Instance instance;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateInstance( reinterpret_cast<const VkInstanceCreateInfo *>( &createInfo ),
|
||||
reinterpret_cast<const VkAllocationCallbacks *>( allocator.get() ),
|
||||
@@ -15076,6 +15070,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
// wrapper function for command vkEnumeratePhysicalDevices, see https://registry.khronos.org/vulkan/specs/latest/man/html/vkEnumeratePhysicalDevices.html
|
||||
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType<std::vector<PhysicalDevice>>::type Instance::enumeratePhysicalDevices() const
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkEnumeratePhysicalDevices && "Function <vkEnumeratePhysicalDevices> requires <VK_VERSION_1_0>" );
|
||||
|
||||
std::vector<VULKAN_HPP_NAMESPACE::PhysicalDevice> physicalDevices;
|
||||
uint32_t physicalDeviceCount;
|
||||
Result result;
|
||||
@@ -15223,6 +15219,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
PhysicalDevice::createDevice( DeviceCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateDevice && "Function <vkCreateDevice> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::Device device;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateDevice( static_cast<VkPhysicalDevice>( m_physicalDevice ),
|
||||
reinterpret_cast<const VkDeviceCreateInfo *>( &createInfo ),
|
||||
@@ -15356,6 +15354,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
// wrapper function for command vkGetDeviceQueue, see https://registry.khronos.org/vulkan/specs/latest/man/html/vkGetDeviceQueue.html
|
||||
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Queue Device::getQueue( uint32_t queueFamilyIndex, uint32_t queueIndex ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkGetDeviceQueue && "Function <vkGetDeviceQueue> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::Queue queue;
|
||||
getDispatcher()->vkGetDeviceQueue( static_cast<VkDevice>( m_device ), queueFamilyIndex, queueIndex, reinterpret_cast<VkQueue *>( &queue ) );
|
||||
|
||||
@@ -15402,6 +15402,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::allocateMemory( MemoryAllocateInfo const & allocateInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkAllocateMemory && "Function <vkAllocateMemory> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::DeviceMemory memory;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkAllocateMemory( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkMemoryAllocateInfo *>( &allocateInfo ),
|
||||
@@ -15606,6 +15608,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType<Fence>::type
|
||||
Device::createFence( FenceCreateInfo const & createInfo, Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateFence && "Function <vkCreateFence> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::Fence fence;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateFence( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkFenceCreateInfo *>( &createInfo ),
|
||||
@@ -15657,6 +15661,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createSemaphore( SemaphoreCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateSemaphore && "Function <vkCreateSemaphore> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::Semaphore semaphore;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateSemaphore( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkSemaphoreCreateInfo *>( &createInfo ),
|
||||
@@ -15671,6 +15677,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createQueryPool( QueryPoolCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateQueryPool && "Function <vkCreateQueryPool> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::QueryPool queryPool;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateQueryPool( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkQueryPoolCreateInfo *>( &createInfo ),
|
||||
@@ -15727,6 +15735,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType<Buffer>::type
|
||||
Device::createBuffer( BufferCreateInfo const & createInfo, Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateBuffer && "Function <vkCreateBuffer> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::Buffer buffer;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateBuffer( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkBufferCreateInfo *>( &createInfo ),
|
||||
@@ -15740,6 +15750,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType<Image>::type
|
||||
Device::createImage( ImageCreateInfo const & createInfo, Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateImage && "Function <vkCreateImage> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::Image image;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateImage( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkImageCreateInfo *>( &createInfo ),
|
||||
@@ -15768,6 +15780,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createImageView( ImageViewCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateImageView && "Function <vkCreateImageView> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::ImageView view;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateImageView( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkImageViewCreateInfo *>( &createInfo ),
|
||||
@@ -15782,6 +15796,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createCommandPool( CommandPoolCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateCommandPool && "Function <vkCreateCommandPool> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::CommandPool commandPool;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateCommandPool( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkCommandPoolCreateInfo *>( &createInfo ),
|
||||
@@ -15807,6 +15823,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType<std::vector<CommandBuffer>>::type
|
||||
Device::allocateCommandBuffers( CommandBufferAllocateInfo const & allocateInfo ) const
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkAllocateCommandBuffers && "Function <vkAllocateCommandBuffers> requires <VK_VERSION_1_0>" );
|
||||
|
||||
std::vector<VULKAN_HPP_NAMESPACE::CommandBuffer> commandBuffers( allocateInfo.commandBufferCount );
|
||||
Result result = static_cast<Result>( getDispatcher()->vkAllocateCommandBuffers( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkCommandBufferAllocateInfo *>( &allocateInfo ),
|
||||
@@ -16046,6 +16064,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType<Event>::type
|
||||
Device::createEvent( EventCreateInfo const & createInfo, Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateEvent && "Function <vkCreateEvent> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::Event event;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateEvent( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkEventCreateInfo *>( &createInfo ),
|
||||
@@ -16093,6 +16113,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createBufferView( BufferViewCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateBufferView && "Function <vkCreateBufferView> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::BufferView view;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateBufferView( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkBufferViewCreateInfo *>( &createInfo ),
|
||||
@@ -16107,6 +16129,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createShaderModule( ShaderModuleCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateShaderModule && "Function <vkCreateShaderModule> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::ShaderModule shaderModule;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateShaderModule( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkShaderModuleCreateInfo *>( &createInfo ),
|
||||
@@ -16122,6 +16146,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createPipelineCache( PipelineCacheCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreatePipelineCache && "Function <vkCreatePipelineCache> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreatePipelineCache( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkPipelineCacheCreateInfo *>( &createInfo ),
|
||||
@@ -16180,6 +16206,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
ArrayProxy<ComputePipelineCreateInfo> const & createInfos,
|
||||
Optional<const AllocationCallbacks> allocator ) const
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateComputePipelines && "Function <vkCreateComputePipelines> requires <VK_VERSION_1_0>" );
|
||||
|
||||
std::vector<VULKAN_HPP_NAMESPACE::Pipeline> pipelines( createInfos.size() );
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateComputePipelines( static_cast<VkDevice>( m_device ),
|
||||
@@ -16208,6 +16236,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
ComputePipelineCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateComputePipelines && "Function <vkCreateComputePipelines> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::Pipeline pipeline;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateComputePipelines( static_cast<VkDevice>( m_device ),
|
||||
pipelineCache ? static_cast<VkPipelineCache>( **pipelineCache ) : 0,
|
||||
@@ -16225,6 +16255,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createPipelineLayout( PipelineLayoutCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreatePipelineLayout && "Function <vkCreatePipelineLayout> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::PipelineLayout pipelineLayout;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreatePipelineLayout( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkPipelineLayoutCreateInfo *>( &createInfo ),
|
||||
@@ -16239,6 +16271,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType<Sampler>::type
|
||||
Device::createSampler( SamplerCreateInfo const & createInfo, Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateSampler && "Function <vkCreateSampler> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::Sampler sampler;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateSampler( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkSamplerCreateInfo *>( &createInfo ),
|
||||
@@ -16253,6 +16287,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createDescriptorSetLayout( DescriptorSetLayoutCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateDescriptorSetLayout && "Function <vkCreateDescriptorSetLayout> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::DescriptorSetLayout setLayout;
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateDescriptorSetLayout( static_cast<VkDevice>( m_device ),
|
||||
@@ -16269,6 +16305,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createDescriptorPool( DescriptorPoolCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateDescriptorPool && "Function <vkCreateDescriptorPool> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateDescriptorPool( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkDescriptorPoolCreateInfo *>( &createInfo ),
|
||||
@@ -16295,6 +16333,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType<std::vector<DescriptorSet>>::type
|
||||
Device::allocateDescriptorSets( DescriptorSetAllocateInfo const & allocateInfo ) const
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkAllocateDescriptorSets && "Function <vkAllocateDescriptorSets> requires <VK_VERSION_1_0>" );
|
||||
|
||||
std::vector<VULKAN_HPP_NAMESPACE::DescriptorSet> descriptorSets( allocateInfo.descriptorSetCount );
|
||||
Result result = static_cast<Result>( getDispatcher()->vkAllocateDescriptorSets( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkDescriptorSetAllocateInfo *>( &allocateInfo ),
|
||||
@@ -16451,6 +16491,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
ArrayProxy<GraphicsPipelineCreateInfo> const & createInfos,
|
||||
Optional<const AllocationCallbacks> allocator ) const
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateGraphicsPipelines && "Function <vkCreateGraphicsPipelines> requires <VK_VERSION_1_0>" );
|
||||
|
||||
std::vector<VULKAN_HPP_NAMESPACE::Pipeline> pipelines( createInfos.size() );
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateGraphicsPipelines( static_cast<VkDevice>( m_device ),
|
||||
@@ -16479,6 +16521,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
GraphicsPipelineCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateGraphicsPipelines && "Function <vkCreateGraphicsPipelines> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::Pipeline pipeline;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateGraphicsPipelines( static_cast<VkDevice>( m_device ),
|
||||
pipelineCache ? static_cast<VkPipelineCache>( **pipelineCache ) : 0,
|
||||
@@ -16496,6 +16540,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createFramebuffer( FramebufferCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateFramebuffer && "Function <vkCreateFramebuffer> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::Framebuffer framebuffer;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateFramebuffer( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkFramebufferCreateInfo *>( &createInfo ),
|
||||
@@ -16510,6 +16556,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createRenderPass( RenderPassCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateRenderPass && "Function <vkCreateRenderPass> requires <VK_VERSION_1_0>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::RenderPass renderPass;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateRenderPass( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkRenderPassCreateInfo *>( &createInfo ),
|
||||
@@ -17233,6 +17281,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
// wrapper function for command vkGetDeviceQueue2, see https://registry.khronos.org/vulkan/specs/latest/man/html/vkGetDeviceQueue2.html
|
||||
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Queue Device::getQueue2( DeviceQueueInfo2 const & queueInfo ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkGetDeviceQueue2 && "Function <vkGetDeviceQueue2> requires <VK_VERSION_1_1>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::Queue queue;
|
||||
getDispatcher()->vkGetDeviceQueue2(
|
||||
static_cast<VkDevice>( m_device ), reinterpret_cast<const VkDeviceQueueInfo2 *>( &queueInfo ), reinterpret_cast<VkQueue *>( &queue ) );
|
||||
@@ -17309,6 +17359,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createDescriptorUpdateTemplate( DescriptorUpdateTemplateCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateDescriptorUpdateTemplate &&
|
||||
"Function <vkCreateDescriptorUpdateTemplate> requires <VK_KHR_descriptor_update_template> or <VK_VERSION_1_1>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate;
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateDescriptorUpdateTemplate( static_cast<VkDevice>( m_device ),
|
||||
@@ -17375,6 +17428,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createSamplerYcbcrConversion( SamplerYcbcrConversionCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateSamplerYcbcrConversion &&
|
||||
"Function <vkCreateSamplerYcbcrConversion> requires <VK_KHR_sampler_ycbcr_conversion> or <VK_VERSION_1_1>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ycbcrConversion;
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateSamplerYcbcrConversion( static_cast<VkDevice>( m_device ),
|
||||
@@ -17519,6 +17575,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createRenderPass2( RenderPassCreateInfo2 const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateRenderPass2 && "Function <vkCreateRenderPass2> requires <VK_KHR_create_renderpass2> or <VK_VERSION_1_2>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::RenderPass renderPass;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateRenderPass2( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkRenderPassCreateInfo2 *>( &createInfo ),
|
||||
@@ -17596,6 +17654,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createPrivateDataSlot( PrivateDataSlotCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreatePrivateDataSlot && "Function <vkCreatePrivateDataSlot> requires <VK_EXT_private_data> or <VK_VERSION_1_3>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreatePrivateDataSlot( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkPrivateDataSlotCreateInfo *>( &createInfo ),
|
||||
@@ -18433,6 +18493,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createSwapchainKHR( SwapchainCreateInfoKHR const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateSwapchainKHR && "Function <vkCreateSwapchainKHR> requires <VK_KHR_swapchain>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateSwapchainKHR( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkSwapchainCreateInfoKHR *>( &createInfo ),
|
||||
@@ -18673,6 +18735,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType<std::vector<DisplayKHR>>::type
|
||||
PhysicalDevice::getDisplayPlaneSupportedDisplaysKHR( uint32_t planeIndex ) const
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkGetDisplayPlaneSupportedDisplaysKHR &&
|
||||
"Function <vkGetDisplayPlaneSupportedDisplaysKHR> requires <VK_KHR_display>" );
|
||||
|
||||
std::vector<VULKAN_HPP_NAMESPACE::DisplayKHR> displays;
|
||||
uint32_t displayCount;
|
||||
Result result;
|
||||
@@ -18736,6 +18801,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
DisplayKHR::createMode( DisplayModeCreateInfoKHR const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateDisplayModeKHR && "Function <vkCreateDisplayModeKHR> requires <VK_KHR_display>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::DisplayModeKHR mode;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateDisplayModeKHR( static_cast<VkPhysicalDevice>( m_physicalDevice ),
|
||||
static_cast<VkDisplayKHR>( m_displayKHR ),
|
||||
@@ -18770,6 +18837,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Instance::createDisplayPlaneSurfaceKHR( DisplaySurfaceCreateInfoKHR const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateDisplayPlaneSurfaceKHR && "Function <vkCreateDisplayPlaneSurfaceKHR> requires <VK_KHR_display>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::SurfaceKHR surface;
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateDisplayPlaneSurfaceKHR( static_cast<VkInstance>( m_instance ),
|
||||
@@ -18786,6 +18855,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType<std::vector<SwapchainKHR>>::type
|
||||
Device::createSharedSwapchainsKHR( ArrayProxy<SwapchainCreateInfoKHR> const & createInfos, Optional<const AllocationCallbacks> allocator ) const
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateSharedSwapchainsKHR && "Function <vkCreateSharedSwapchainsKHR> requires <VK_KHR_display_swapchain>" );
|
||||
|
||||
std::vector<VULKAN_HPP_NAMESPACE::SwapchainKHR> swapchains( createInfos.size() );
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateSharedSwapchainsKHR( static_cast<VkDevice>( m_device ),
|
||||
@@ -18811,6 +18882,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createSharedSwapchainKHR( SwapchainCreateInfoKHR const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateSharedSwapchainsKHR && "Function <vkCreateSharedSwapchainsKHR> requires <VK_KHR_display_swapchain>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateSharedSwapchainsKHR( static_cast<VkDevice>( m_device ),
|
||||
1,
|
||||
@@ -18829,6 +18902,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Instance::createXlibSurfaceKHR( XlibSurfaceCreateInfoKHR const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateXlibSurfaceKHR && "Function <vkCreateXlibSurfaceKHR> requires <VK_KHR_xlib_surface>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::SurfaceKHR surface;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateXlibSurfaceKHR( static_cast<VkInstance>( m_instance ),
|
||||
reinterpret_cast<const VkXlibSurfaceCreateInfoKHR *>( &createInfo ),
|
||||
@@ -18862,6 +18937,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Instance::createXcbSurfaceKHR( XcbSurfaceCreateInfoKHR const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateXcbSurfaceKHR && "Function <vkCreateXcbSurfaceKHR> requires <VK_KHR_xcb_surface>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::SurfaceKHR surface;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateXcbSurfaceKHR( static_cast<VkInstance>( m_instance ),
|
||||
reinterpret_cast<const VkXcbSurfaceCreateInfoKHR *>( &createInfo ),
|
||||
@@ -18895,6 +18972,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Instance::createWaylandSurfaceKHR( WaylandSurfaceCreateInfoKHR const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateWaylandSurfaceKHR && "Function <vkCreateWaylandSurfaceKHR> requires <VK_KHR_wayland_surface>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::SurfaceKHR surface;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateWaylandSurfaceKHR( static_cast<VkInstance>( m_instance ),
|
||||
reinterpret_cast<const VkWaylandSurfaceCreateInfoKHR *>( &createInfo ),
|
||||
@@ -18927,6 +19006,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Instance::createAndroidSurfaceKHR( AndroidSurfaceCreateInfoKHR const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateAndroidSurfaceKHR && "Function <vkCreateAndroidSurfaceKHR> requires <VK_KHR_android_surface>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::SurfaceKHR surface;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateAndroidSurfaceKHR( static_cast<VkInstance>( m_instance ),
|
||||
reinterpret_cast<const VkAndroidSurfaceCreateInfoKHR *>( &createInfo ),
|
||||
@@ -18945,6 +19026,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Instance::createWin32SurfaceKHR( Win32SurfaceCreateInfoKHR const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateWin32SurfaceKHR && "Function <vkCreateWin32SurfaceKHR> requires <VK_KHR_win32_surface>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::SurfaceKHR surface;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateWin32SurfaceKHR( static_cast<VkInstance>( m_instance ),
|
||||
reinterpret_cast<const VkWin32SurfaceCreateInfoKHR *>( &createInfo ),
|
||||
@@ -18975,6 +19058,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Instance::createDebugReportCallbackEXT( DebugReportCallbackCreateInfoEXT const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateDebugReportCallbackEXT && "Function <vkCreateDebugReportCallbackEXT> requires <VK_EXT_debug_report>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT callback;
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateDebugReportCallbackEXT( static_cast<VkInstance>( m_instance ),
|
||||
@@ -19202,6 +19287,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createVideoSessionKHR( VideoSessionCreateInfoKHR const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateVideoSessionKHR && "Function <vkCreateVideoSessionKHR> requires <VK_KHR_video_queue>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateVideoSessionKHR( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkVideoSessionCreateInfoKHR *>( &createInfo ),
|
||||
@@ -19268,6 +19355,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createVideoSessionParametersKHR( VideoSessionParametersCreateInfoKHR const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateVideoSessionParametersKHR && "Function <vkCreateVideoSessionParametersKHR> requires <VK_KHR_video_queue>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParameters;
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateVideoSessionParametersKHR( static_cast<VkDevice>( m_device ),
|
||||
@@ -19458,6 +19547,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createCuModuleNVX( CuModuleCreateInfoNVX const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateCuModuleNVX && "Function <vkCreateCuModuleNVX> requires <VK_NVX_binary_import>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::CuModuleNVX module;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateCuModuleNVX( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkCuModuleCreateInfoNVX *>( &createInfo ),
|
||||
@@ -19472,6 +19563,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createCuFunctionNVX( CuFunctionCreateInfoNVX const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateCuFunctionNVX && "Function <vkCreateCuFunctionNVX> requires <VK_NVX_binary_import>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::CuFunctionNVX function;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateCuFunctionNVX( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkCuFunctionCreateInfoNVX *>( &createInfo ),
|
||||
@@ -19638,6 +19731,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Instance::createStreamDescriptorSurfaceGGP( StreamDescriptorSurfaceCreateInfoGGP const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateStreamDescriptorSurfaceGGP &&
|
||||
"Function <vkCreateStreamDescriptorSurfaceGGP> requires <VK_GGP_stream_descriptor_surface>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::SurfaceKHR surface;
|
||||
Result result = static_cast<Result>(
|
||||
getDispatcher()->vkCreateStreamDescriptorSurfaceGGP( static_cast<VkInstance>( m_instance ),
|
||||
@@ -20009,6 +20105,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Instance::createViSurfaceNN( ViSurfaceCreateInfoNN const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateViSurfaceNN && "Function <vkCreateViSurfaceNN> requires <VK_NN_vi_surface>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::SurfaceKHR surface;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateViSurfaceNN( static_cast<VkInstance>( m_instance ),
|
||||
reinterpret_cast<const VkViSurfaceCreateInfoNN *>( &createInfo ),
|
||||
@@ -20302,6 +20400,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createDescriptorUpdateTemplateKHR( DescriptorUpdateTemplateCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateDescriptorUpdateTemplateKHR &&
|
||||
"Function <vkCreateDescriptorUpdateTemplateKHR> requires <VK_KHR_descriptor_update_template> or <VK_VERSION_1_1>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate;
|
||||
Result result = static_cast<Result>(
|
||||
getDispatcher()->vkCreateDescriptorUpdateTemplateKHR( static_cast<VkDevice>( m_device ),
|
||||
@@ -20375,6 +20476,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType<DisplayKHR>::type
|
||||
PhysicalDevice::getRandROutputDisplayEXT( Display & dpy, RROutput rrOutput ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkGetRandROutputDisplayEXT && "Function <vkGetRandROutputDisplayEXT> requires <VK_EXT_acquire_xlib_display>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::DisplayKHR display;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkGetRandROutputDisplayEXT(
|
||||
static_cast<VkPhysicalDevice>( m_physicalDevice ), &dpy, rrOutput, reinterpret_cast<VkDisplayKHR *>( &display ) ) );
|
||||
@@ -20423,6 +20526,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::registerEventEXT( DeviceEventInfoEXT const & deviceEventInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkRegisterDeviceEventEXT && "Function <vkRegisterDeviceEventEXT> requires <VK_EXT_display_control>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::Fence fence;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkRegisterDeviceEventEXT( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkDeviceEventInfoEXT *>( &deviceEventInfo ),
|
||||
@@ -20438,6 +20543,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
DisplayEventInfoEXT const & displayEventInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkRegisterDisplayEventEXT && "Function <vkRegisterDisplayEventEXT> requires <VK_EXT_display_control>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::Fence fence;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkRegisterDisplayEventEXT( static_cast<VkDevice>( m_device ),
|
||||
static_cast<VkDisplayKHR>( *display ),
|
||||
@@ -20613,6 +20720,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createRenderPass2KHR( RenderPassCreateInfo2 const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateRenderPass2KHR &&
|
||||
"Function <vkCreateRenderPass2KHR> requires <VK_KHR_create_renderpass2> or <VK_VERSION_1_2>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::RenderPass renderPass;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateRenderPass2KHR( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkRenderPassCreateInfo2 *>( &createInfo ),
|
||||
@@ -21133,6 +21243,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Instance::createIOSSurfaceMVK( IOSSurfaceCreateInfoMVK const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateIOSSurfaceMVK && "Function <vkCreateIOSSurfaceMVK> requires <VK_MVK_ios_surface>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::SurfaceKHR surface;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateIOSSurfaceMVK( static_cast<VkInstance>( m_instance ),
|
||||
reinterpret_cast<const VkIOSSurfaceCreateInfoMVK *>( &createInfo ),
|
||||
@@ -21151,6 +21263,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Instance::createMacOSSurfaceMVK( MacOSSurfaceCreateInfoMVK const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateMacOSSurfaceMVK && "Function <vkCreateMacOSSurfaceMVK> requires <VK_MVK_macos_surface>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::SurfaceKHR surface;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateMacOSSurfaceMVK( static_cast<VkInstance>( m_instance ),
|
||||
reinterpret_cast<const VkMacOSSurfaceCreateInfoMVK *>( &createInfo ),
|
||||
@@ -21280,6 +21394,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Instance::createDebugUtilsMessengerEXT( DebugUtilsMessengerCreateInfoEXT const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateDebugUtilsMessengerEXT && "Function <vkCreateDebugUtilsMessengerEXT> requires <VK_EXT_debug_utils>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT messenger;
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateDebugUtilsMessengerEXT( static_cast<VkInstance>( m_instance ),
|
||||
@@ -21379,6 +21495,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
ArrayProxy<ExecutionGraphPipelineCreateInfoAMDX> const & createInfos,
|
||||
Optional<const AllocationCallbacks> allocator ) const
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateExecutionGraphPipelinesAMDX &&
|
||||
"Function <vkCreateExecutionGraphPipelinesAMDX> requires <VK_AMDX_shader_enqueue>" );
|
||||
|
||||
std::vector<VULKAN_HPP_NAMESPACE::Pipeline> pipelines( createInfos.size() );
|
||||
Result result = static_cast<Result>(
|
||||
getDispatcher()->vkCreateExecutionGraphPipelinesAMDX( static_cast<VkDevice>( m_device ),
|
||||
@@ -21408,6 +21527,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
ExecutionGraphPipelineCreateInfoAMDX const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateExecutionGraphPipelinesAMDX &&
|
||||
"Function <vkCreateExecutionGraphPipelinesAMDX> requires <VK_AMDX_shader_enqueue>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::Pipeline pipeline;
|
||||
Result result = static_cast<Result>(
|
||||
getDispatcher()->vkCreateExecutionGraphPipelinesAMDX( static_cast<VkDevice>( m_device ),
|
||||
@@ -21643,6 +21765,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createAccelerationStructureKHR( AccelerationStructureCreateInfoKHR const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateAccelerationStructureKHR &&
|
||||
"Function <vkCreateAccelerationStructureKHR> requires <VK_KHR_acceleration_structure>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::AccelerationStructureKHR accelerationStructure;
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateAccelerationStructureKHR( static_cast<VkDevice>( m_device ),
|
||||
@@ -21996,6 +22121,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
ArrayProxy<RayTracingPipelineCreateInfoKHR> const & createInfos,
|
||||
Optional<const AllocationCallbacks> allocator ) const
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateRayTracingPipelinesKHR &&
|
||||
"Function <vkCreateRayTracingPipelinesKHR> requires <VK_KHR_ray_tracing_pipeline>" );
|
||||
|
||||
std::vector<VULKAN_HPP_NAMESPACE::Pipeline> pipelines( createInfos.size() );
|
||||
Result result = static_cast<Result>(
|
||||
getDispatcher()->vkCreateRayTracingPipelinesKHR( static_cast<VkDevice>( m_device ),
|
||||
@@ -22029,6 +22157,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
RayTracingPipelineCreateInfoKHR const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateRayTracingPipelinesKHR &&
|
||||
"Function <vkCreateRayTracingPipelinesKHR> requires <VK_KHR_ray_tracing_pipeline>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::Pipeline pipeline;
|
||||
Result result = static_cast<Result>(
|
||||
getDispatcher()->vkCreateRayTracingPipelinesKHR( static_cast<VkDevice>( m_device ),
|
||||
@@ -22180,6 +22311,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createSamplerYcbcrConversionKHR( SamplerYcbcrConversionCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateSamplerYcbcrConversionKHR &&
|
||||
"Function <vkCreateSamplerYcbcrConversionKHR> requires <VK_KHR_sampler_ycbcr_conversion> or <VK_VERSION_1_1>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ycbcrConversion;
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateSamplerYcbcrConversionKHR( static_cast<VkDevice>( m_device ),
|
||||
@@ -22254,6 +22388,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createValidationCacheEXT( ValidationCacheCreateInfoEXT const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateValidationCacheEXT && "Function <vkCreateValidationCacheEXT> requires <VK_EXT_validation_cache>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::ValidationCacheEXT validationCache;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateValidationCacheEXT( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkValidationCacheCreateInfoEXT *>( &createInfo ),
|
||||
@@ -22356,6 +22492,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createAccelerationStructureNV( AccelerationStructureCreateInfoNV const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateAccelerationStructureNV && "Function <vkCreateAccelerationStructureNV> requires <VK_NV_ray_tracing>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure;
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateAccelerationStructureNV( static_cast<VkDevice>( m_device ),
|
||||
@@ -22496,6 +22634,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
ArrayProxy<RayTracingPipelineCreateInfoNV> const & createInfos,
|
||||
Optional<const AllocationCallbacks> allocator ) const
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateRayTracingPipelinesNV && "Function <vkCreateRayTracingPipelinesNV> requires <VK_NV_ray_tracing>" );
|
||||
|
||||
std::vector<VULKAN_HPP_NAMESPACE::Pipeline> pipelines( createInfos.size() );
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateRayTracingPipelinesNV( static_cast<VkDevice>( m_device ),
|
||||
@@ -22525,6 +22665,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
RayTracingPipelineCreateInfoNV const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateRayTracingPipelinesNV && "Function <vkCreateRayTracingPipelinesNV> requires <VK_NV_ray_tracing>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::Pipeline pipeline;
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateRayTracingPipelinesNV( static_cast<VkDevice>( m_device ),
|
||||
@@ -23159,6 +23301,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType<PerformanceConfigurationINTEL>::type
|
||||
Device::acquirePerformanceConfigurationINTEL( PerformanceConfigurationAcquireInfoINTEL const & acquireInfo ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkAcquirePerformanceConfigurationINTEL &&
|
||||
"Function <vkAcquirePerformanceConfigurationINTEL> requires <VK_INTEL_performance_query>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL configuration;
|
||||
Result result = static_cast<Result>(
|
||||
getDispatcher()->vkAcquirePerformanceConfigurationINTEL( static_cast<VkDevice>( m_device ),
|
||||
@@ -23219,6 +23364,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Instance::createImagePipeSurfaceFUCHSIA( ImagePipeSurfaceCreateInfoFUCHSIA const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateImagePipeSurfaceFUCHSIA &&
|
||||
"Function <vkCreateImagePipeSurfaceFUCHSIA> requires <VK_FUCHSIA_imagepipe_surface>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::SurfaceKHR surface;
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateImagePipeSurfaceFUCHSIA( static_cast<VkInstance>( m_instance ),
|
||||
@@ -23238,6 +23386,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Instance::createMetalSurfaceEXT( MetalSurfaceCreateInfoEXT const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateMetalSurfaceEXT && "Function <vkCreateMetalSurfaceEXT> requires <VK_EXT_metal_surface>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::SurfaceKHR surface;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateMetalSurfaceEXT( static_cast<VkInstance>( m_instance ),
|
||||
reinterpret_cast<const VkMetalSurfaceCreateInfoEXT *>( &createInfo ),
|
||||
@@ -23554,6 +23704,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Instance::createHeadlessSurfaceEXT( HeadlessSurfaceCreateInfoEXT const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateHeadlessSurfaceEXT && "Function <vkCreateHeadlessSurfaceEXT> requires <VK_EXT_headless_surface>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::SurfaceKHR surface;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateHeadlessSurfaceEXT( static_cast<VkInstance>( m_instance ),
|
||||
reinterpret_cast<const VkHeadlessSurfaceCreateInfoEXT *>( &createInfo ),
|
||||
@@ -23783,6 +23935,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType<DeferredOperationKHR>::type
|
||||
Device::createDeferredOperationKHR( Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateDeferredOperationKHR &&
|
||||
"Function <vkCreateDeferredOperationKHR> requires <VK_KHR_deferred_host_operations>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateDeferredOperationKHR( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkAllocationCallbacks *>( allocator.get() ),
|
||||
@@ -24152,6 +24307,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createIndirectCommandsLayoutNV( IndirectCommandsLayoutCreateInfoNV const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateIndirectCommandsLayoutNV &&
|
||||
"Function <vkCreateIndirectCommandsLayoutNV> requires <VK_NV_device_generated_commands>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout;
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateIndirectCommandsLayoutNV( static_cast<VkDevice>( m_device ),
|
||||
@@ -24191,6 +24349,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType<DisplayKHR>::type
|
||||
PhysicalDevice::getDrmDisplayEXT( int32_t drmFd, uint32_t connectorId ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkGetDrmDisplayEXT && "Function <vkGetDrmDisplayEXT> requires <VK_EXT_acquire_drm_display>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::DisplayKHR display;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkGetDrmDisplayEXT(
|
||||
static_cast<VkPhysicalDevice>( m_physicalDevice ), drmFd, connectorId, reinterpret_cast<VkDisplayKHR *>( &display ) ) );
|
||||
@@ -24205,6 +24365,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createPrivateDataSlotEXT( PrivateDataSlotCreateInfo const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreatePrivateDataSlotEXT &&
|
||||
"Function <vkCreatePrivateDataSlotEXT> requires <VK_EXT_private_data> or <VK_VERSION_1_3>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreatePrivateDataSlotEXT( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkPrivateDataSlotCreateInfo *>( &createInfo ),
|
||||
@@ -24398,6 +24561,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createCudaModuleNV( CudaModuleCreateInfoNV const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateCudaModuleNV && "Function <vkCreateCudaModuleNV> requires <VK_NV_cuda_kernel_launch>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::CudaModuleNV module;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateCudaModuleNV( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkCudaModuleCreateInfoNV *>( &createInfo ),
|
||||
@@ -24440,6 +24605,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createCudaFunctionNV( CudaFunctionCreateInfoNV const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateCudaFunctionNV && "Function <vkCreateCudaFunctionNV> requires <VK_NV_cuda_kernel_launch>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::CudaFunctionNV function;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateCudaFunctionNV( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkCudaFunctionCreateInfoNV *>( &createInfo ),
|
||||
@@ -24911,6 +25078,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType<DisplayKHR>::type
|
||||
PhysicalDevice::getWinrtDisplayNV( uint32_t deviceRelativeId ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkGetWinrtDisplayNV && "Function <vkGetWinrtDisplayNV> requires <VK_NV_acquire_winrt_display>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::DisplayKHR display;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkGetWinrtDisplayNV(
|
||||
static_cast<VkPhysicalDevice>( m_physicalDevice ), deviceRelativeId, reinterpret_cast<VkDisplayKHR *>( &display ) ) );
|
||||
@@ -24927,6 +25096,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Instance::createDirectFBSurfaceEXT( DirectFBSurfaceCreateInfoEXT const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateDirectFBSurfaceEXT && "Function <vkCreateDirectFBSurfaceEXT> requires <VK_EXT_directfb_surface>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::SurfaceKHR surface;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateDirectFBSurfaceEXT( static_cast<VkInstance>( m_instance ),
|
||||
reinterpret_cast<const VkDirectFBSurfaceCreateInfoEXT *>( &createInfo ),
|
||||
@@ -25050,6 +25221,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createBufferCollectionFUCHSIA( BufferCollectionCreateInfoFUCHSIA const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateBufferCollectionFUCHSIA &&
|
||||
"Function <vkCreateBufferCollectionFUCHSIA> requires <VK_FUCHSIA_buffer_collection>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection;
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateBufferCollectionFUCHSIA( static_cast<VkDevice>( m_device ),
|
||||
@@ -25246,6 +25420,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Instance::createScreenSurfaceQNX( ScreenSurfaceCreateInfoQNX const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateScreenSurfaceQNX && "Function <vkCreateScreenSurfaceQNX> requires <VK_QNX_screen_surface>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::SurfaceKHR surface;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateScreenSurfaceQNX( static_cast<VkInstance>( m_instance ),
|
||||
reinterpret_cast<const VkScreenSurfaceCreateInfoQNX *>( &createInfo ),
|
||||
@@ -25332,6 +25508,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createMicromapEXT( MicromapCreateInfoEXT const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateMicromapEXT && "Function <vkCreateMicromapEXT> requires <VK_EXT_opacity_micromap>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::MicromapEXT micromap;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateMicromapEXT( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkMicromapCreateInfoEXT *>( &createInfo ),
|
||||
@@ -26230,6 +26408,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createTensorARM( TensorCreateInfoARM const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateTensorARM && "Function <vkCreateTensorARM> requires <VK_ARM_tensors>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::TensorARM tensor;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateTensorARM( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkTensorCreateInfoARM *>( &createInfo ),
|
||||
@@ -26244,6 +26424,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createTensorViewARM( TensorViewCreateInfoARM const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateTensorViewARM && "Function <vkCreateTensorViewARM> requires <VK_ARM_tensors>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::TensorViewARM view;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateTensorViewARM( static_cast<VkDevice>( m_device ),
|
||||
reinterpret_cast<const VkTensorViewCreateInfoARM *>( &createInfo ),
|
||||
@@ -26466,6 +26648,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createOpticalFlowSessionNV( OpticalFlowSessionCreateInfoNV const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateOpticalFlowSessionNV && "Function <vkCreateOpticalFlowSessionNV> requires <VK_NV_optical_flow>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::OpticalFlowSessionNV session;
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateOpticalFlowSessionNV( static_cast<VkDevice>( m_device ),
|
||||
@@ -26649,6 +26833,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType<std::vector<ShaderEXT>>::type
|
||||
Device::createShadersEXT( ArrayProxy<ShaderCreateInfoEXT> const & createInfos, Optional<const AllocationCallbacks> allocator ) const
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateShadersEXT && "Function <vkCreateShadersEXT> requires <VK_EXT_shader_object>" );
|
||||
|
||||
std::vector<VULKAN_HPP_NAMESPACE::ShaderEXT> shaders( createInfos.size() );
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateShadersEXT( static_cast<VkDevice>( m_device ),
|
||||
createInfos.size(),
|
||||
@@ -26674,6 +26860,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createShaderEXT( ShaderCreateInfoEXT const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateShadersEXT && "Function <vkCreateShadersEXT> requires <VK_EXT_shader_object>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::ShaderEXT shader;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateShadersEXT( static_cast<VkDevice>( m_device ),
|
||||
1,
|
||||
@@ -26751,6 +26939,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType<std::vector<PipelineBinaryKHR>>::type
|
||||
Device::createPipelineBinariesKHR( PipelineBinaryCreateInfoKHR const & createInfo, Optional<const AllocationCallbacks> allocator ) const
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreatePipelineBinariesKHR && "Function <vkCreatePipelineBinariesKHR> requires <VK_KHR_pipeline_binary>" );
|
||||
|
||||
std::vector<VULKAN_HPP_NAMESPACE::PipelineBinaryKHR> pipelineBinaries;
|
||||
PipelineBinaryHandlesInfoKHR binaries;
|
||||
Result result;
|
||||
@@ -27091,6 +27281,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
ArrayProxy<DataGraphPipelineCreateInfoARM> const & createInfos,
|
||||
Optional<const AllocationCallbacks> allocator ) const
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateDataGraphPipelinesARM && "Function <vkCreateDataGraphPipelinesARM> requires <VK_ARM_data_graph>" );
|
||||
|
||||
std::vector<VULKAN_HPP_NAMESPACE::Pipeline> pipelines( createInfos.size() );
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateDataGraphPipelinesARM( static_cast<VkDevice>( m_device ),
|
||||
@@ -27122,6 +27314,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
DataGraphPipelineCreateInfoARM const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateDataGraphPipelinesARM && "Function <vkCreateDataGraphPipelinesARM> requires <VK_ARM_data_graph>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::Pipeline pipeline;
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateDataGraphPipelinesARM( static_cast<VkDevice>( m_device ),
|
||||
@@ -27142,6 +27336,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createDataGraphPipelineSessionARM( DataGraphPipelineSessionCreateInfoARM const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateDataGraphPipelineSessionARM &&
|
||||
"Function <vkCreateDataGraphPipelineSessionARM> requires <VK_ARM_data_graph>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::DataGraphPipelineSessionARM session;
|
||||
Result result = static_cast<Result>(
|
||||
getDispatcher()->vkCreateDataGraphPipelineSessionARM( static_cast<VkDevice>( m_device ),
|
||||
@@ -27639,6 +27836,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createExternalComputeQueueNV( ExternalComputeQueueCreateInfoNV const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateExternalComputeQueueNV &&
|
||||
"Function <vkCreateExternalComputeQueueNV> requires <VK_NV_external_compute_queue>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::ExternalComputeQueueNV externalQueue;
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateExternalComputeQueueNV( static_cast<VkDevice>( m_device ),
|
||||
@@ -27796,6 +27996,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createIndirectCommandsLayoutEXT( IndirectCommandsLayoutCreateInfoEXT const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateIndirectCommandsLayoutEXT &&
|
||||
"Function <vkCreateIndirectCommandsLayoutEXT> requires <VK_EXT_device_generated_commands>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutEXT indirectCommandsLayout;
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateIndirectCommandsLayoutEXT( static_cast<VkDevice>( m_device ),
|
||||
@@ -27813,6 +28016,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Device::createIndirectExecutionSetEXT( IndirectExecutionSetCreateInfoEXT const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateIndirectExecutionSetEXT &&
|
||||
"Function <vkCreateIndirectExecutionSetEXT> requires <VK_EXT_device_generated_commands>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::IndirectExecutionSetEXT indirectExecutionSet;
|
||||
Result result =
|
||||
static_cast<Result>( getDispatcher()->vkCreateIndirectExecutionSetEXT( static_cast<VkDevice>( m_device ),
|
||||
@@ -27860,6 +28066,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Instance::createSurfaceOHOS( SurfaceCreateInfoOHOS const & createInfo,
|
||||
Optional<const AllocationCallbacks> allocator ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS
|
||||
{
|
||||
VULKAN_HPP_ASSERT( getDispatcher()->vkCreateSurfaceOHOS && "Function <vkCreateSurfaceOHOS> requires <VK_OHOS_surface>" );
|
||||
|
||||
VULKAN_HPP_NAMESPACE::SurfaceKHR surface;
|
||||
Result result = static_cast<Result>( getDispatcher()->vkCreateSurfaceOHOS( static_cast<VkInstance>( m_instance ),
|
||||
reinterpret_cast<const VkSurfaceCreateInfoOHOS *>( &createInfo ),
|
||||
|
||||
Vendored
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_SCREEN_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
Vendored
+1
-1
@@ -1,4 +1,4 @@
|
||||
// Copyright 2015-2025 The Khronos Group Inc.
|
||||
// Copyright 2015-2026 The Khronos Group Inc.
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
//
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// Copyright 2015-2025 The Khronos Group Inc.
|
||||
// Copyright 2015-2026 The Khronos Group Inc.
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
//
|
||||
|
||||
+16
-592
@@ -1,4 +1,4 @@
|
||||
// Copyright 2015-2025 The Khronos Group Inc.
|
||||
// Copyright 2015-2026 The Khronos Group Inc.
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
//
|
||||
@@ -35959,7 +35959,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Bool32 isText_ = {},
|
||||
size_t dataSize_ = {},
|
||||
void * pData_ = {},
|
||||
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
|
||||
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
|
||||
: pNext{ pNext_ }
|
||||
, property{ property_ }
|
||||
, isText{ isText_ }
|
||||
@@ -35980,7 +35980,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
DataGraphPipelinePropertyQueryResultARM( DataGraphPipelinePropertyARM property_,
|
||||
Bool32 isText_,
|
||||
ArrayProxyNoTemporaries<T> const & data_,
|
||||
const void * pNext_ = nullptr )
|
||||
void * pNext_ = nullptr )
|
||||
: pNext( pNext_ ), property( property_ ), isText( isText_ ), dataSize( data_.size() * sizeof( T ) ), pData( data_.data() )
|
||||
{
|
||||
}
|
||||
@@ -35996,13 +35996,13 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
}
|
||||
|
||||
#if !defined( VULKAN_HPP_NO_SETTERS ) && !defined( VULKAN_HPP_NO_STRUCT_SETTERS )
|
||||
VULKAN_HPP_CONSTEXPR_14 DataGraphPipelinePropertyQueryResultARM & setPNext( const void * pNext_ ) & VULKAN_HPP_NOEXCEPT
|
||||
VULKAN_HPP_CONSTEXPR_14 DataGraphPipelinePropertyQueryResultARM & setPNext( void * pNext_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pNext = pNext_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 DataGraphPipelinePropertyQueryResultARM && setPNext( const void * pNext_ ) && VULKAN_HPP_NOEXCEPT
|
||||
VULKAN_HPP_CONSTEXPR_14 DataGraphPipelinePropertyQueryResultARM && setPNext( void * pNext_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pNext = pNext_;
|
||||
return std::move( *this );
|
||||
@@ -36088,7 +36088,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
}
|
||||
|
||||
#if defined( VULKAN_HPP_USE_REFLECT )
|
||||
std::tuple<StructureType const &, const void * const &, DataGraphPipelinePropertyARM const &, Bool32 const &, size_t const &, void * const &>
|
||||
std::tuple<StructureType const &, void * const &, DataGraphPipelinePropertyARM const &, Bool32 const &, size_t const &, void * const &>
|
||||
reflect() const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
return std::tie( sType, pNext, property, isText, dataSize, pData );
|
||||
@@ -36116,7 +36116,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
|
||||
public:
|
||||
StructureType sType = StructureType::eDataGraphPipelinePropertyQueryResultARM;
|
||||
const void * pNext = {};
|
||||
void * pNext = {};
|
||||
DataGraphPipelinePropertyARM property = DataGraphPipelinePropertyARM::eCreationLog;
|
||||
Bool32 isText = {};
|
||||
size_t dataSize = {};
|
||||
@@ -36151,7 +36151,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
DataGraphPipelineSessionBindPointARM bindPoint_ = DataGraphPipelineSessionBindPointARM::eTransient,
|
||||
DataGraphPipelineSessionBindPointTypeARM bindPointType_ = DataGraphPipelineSessionBindPointTypeARM::eMemory,
|
||||
uint32_t numObjects_ = {},
|
||||
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
|
||||
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
|
||||
: pNext{ pNext_ }
|
||||
, bindPoint{ bindPoint_ }
|
||||
, bindPointType{ bindPointType_ }
|
||||
@@ -36176,60 +36176,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
return *this;
|
||||
}
|
||||
|
||||
#if !defined( VULKAN_HPP_NO_SETTERS ) && !defined( VULKAN_HPP_NO_STRUCT_SETTERS )
|
||||
VULKAN_HPP_CONSTEXPR_14 DataGraphPipelineSessionBindPointRequirementARM & setPNext( const void * pNext_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pNext = pNext_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 DataGraphPipelineSessionBindPointRequirementARM && setPNext( const void * pNext_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pNext = pNext_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 DataGraphPipelineSessionBindPointRequirementARM & setBindPoint( DataGraphPipelineSessionBindPointARM bindPoint_ ) &
|
||||
VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
bindPoint = bindPoint_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 DataGraphPipelineSessionBindPointRequirementARM && setBindPoint( DataGraphPipelineSessionBindPointARM bindPoint_ ) &&
|
||||
VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
bindPoint = bindPoint_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 DataGraphPipelineSessionBindPointRequirementARM & setBindPointType( DataGraphPipelineSessionBindPointTypeARM bindPointType_ ) &
|
||||
VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
bindPointType = bindPointType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 DataGraphPipelineSessionBindPointRequirementARM && setBindPointType( DataGraphPipelineSessionBindPointTypeARM bindPointType_ ) &&
|
||||
VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
bindPointType = bindPointType_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 DataGraphPipelineSessionBindPointRequirementARM & setNumObjects( uint32_t numObjects_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
numObjects = numObjects_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 DataGraphPipelineSessionBindPointRequirementARM && setNumObjects( uint32_t numObjects_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
numObjects = numObjects_;
|
||||
return std::move( *this );
|
||||
}
|
||||
#endif /*VULKAN_HPP_NO_SETTERS*/
|
||||
|
||||
operator VkDataGraphPipelineSessionBindPointRequirementARM const &() const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
return *reinterpret_cast<const VkDataGraphPipelineSessionBindPointRequirementARM *>( this );
|
||||
@@ -36252,7 +36198,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
|
||||
#if defined( VULKAN_HPP_USE_REFLECT )
|
||||
std::tuple<StructureType const &,
|
||||
const void * const &,
|
||||
void * const &,
|
||||
DataGraphPipelineSessionBindPointARM const &,
|
||||
DataGraphPipelineSessionBindPointTypeARM const &,
|
||||
uint32_t const &>
|
||||
@@ -36283,7 +36229,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
|
||||
public:
|
||||
StructureType sType = StructureType::eDataGraphPipelineSessionBindPointRequirementARM;
|
||||
const void * pNext = {};
|
||||
void * pNext = {};
|
||||
DataGraphPipelineSessionBindPointARM bindPoint = DataGraphPipelineSessionBindPointARM::eTransient;
|
||||
DataGraphPipelineSessionBindPointTypeARM bindPointType = DataGraphPipelineSessionBindPointTypeARM::eMemory;
|
||||
uint32_t numObjects = {};
|
||||
@@ -88737,32 +88683,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
return *this;
|
||||
}
|
||||
|
||||
#if !defined( VULKAN_HPP_NO_SETTERS ) && !defined( VULKAN_HPP_NO_STRUCT_SETTERS )
|
||||
VULKAN_HPP_CONSTEXPR_14 PresentStageTimeEXT & setStage( PresentStageFlagsEXT stage_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
stage = stage_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PresentStageTimeEXT && setStage( PresentStageFlagsEXT stage_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
stage = stage_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PresentStageTimeEXT & setTime( uint64_t time_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
time = time_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PresentStageTimeEXT && setTime( uint64_t time_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
time = time_;
|
||||
return std::move( *this );
|
||||
}
|
||||
#endif /*VULKAN_HPP_NO_SETTERS*/
|
||||
|
||||
operator VkPresentStageTimeEXT const &() const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
return *reinterpret_cast<const VkPresentStageTimeEXT *>( this );
|
||||
@@ -88856,26 +88776,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
{
|
||||
}
|
||||
|
||||
# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE )
|
||||
PastPresentationTimingEXT( uint64_t presentId_,
|
||||
uint64_t targetTime_,
|
||||
ArrayProxyNoTemporaries<PresentStageTimeEXT> const & presentStages_,
|
||||
TimeDomainKHR timeDomain_ = TimeDomainKHR::eDevice,
|
||||
uint64_t timeDomainId_ = {},
|
||||
Bool32 reportComplete_ = {},
|
||||
void * pNext_ = nullptr )
|
||||
: pNext( pNext_ )
|
||||
, presentId( presentId_ )
|
||||
, targetTime( targetTime_ )
|
||||
, presentStageCount( static_cast<uint32_t>( presentStages_.size() ) )
|
||||
, pPresentStages( presentStages_.data() )
|
||||
, timeDomain( timeDomain_ )
|
||||
, timeDomainId( timeDomainId_ )
|
||||
, reportComplete( reportComplete_ )
|
||||
{
|
||||
}
|
||||
# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
||||
PastPresentationTimingEXT & operator=( PastPresentationTimingEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default;
|
||||
#endif /*VULKAN_HPP_NO_CONSTRUCTORS*/
|
||||
|
||||
@@ -88885,113 +88785,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
return *this;
|
||||
}
|
||||
|
||||
#if !defined( VULKAN_HPP_NO_SETTERS ) && !defined( VULKAN_HPP_NO_STRUCT_SETTERS )
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingEXT & setPNext( void * pNext_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pNext = pNext_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingEXT && setPNext( void * pNext_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pNext = pNext_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingEXT & setPresentId( uint64_t presentId_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
presentId = presentId_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingEXT && setPresentId( uint64_t presentId_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
presentId = presentId_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingEXT & setTargetTime( uint64_t targetTime_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
targetTime = targetTime_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingEXT && setTargetTime( uint64_t targetTime_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
targetTime = targetTime_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingEXT & setPresentStageCount( uint32_t presentStageCount_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
presentStageCount = presentStageCount_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingEXT && setPresentStageCount( uint32_t presentStageCount_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
presentStageCount = presentStageCount_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingEXT & setPPresentStages( PresentStageTimeEXT * pPresentStages_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pPresentStages = pPresentStages_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingEXT && setPPresentStages( PresentStageTimeEXT * pPresentStages_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pPresentStages = pPresentStages_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE )
|
||||
PastPresentationTimingEXT & setPresentStages( ArrayProxyNoTemporaries<PresentStageTimeEXT> const & presentStages_ ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
presentStageCount = static_cast<uint32_t>( presentStages_.size() );
|
||||
pPresentStages = presentStages_.data();
|
||||
return *this;
|
||||
}
|
||||
# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingEXT & setTimeDomain( TimeDomainKHR timeDomain_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
timeDomain = timeDomain_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingEXT && setTimeDomain( TimeDomainKHR timeDomain_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
timeDomain = timeDomain_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingEXT & setTimeDomainId( uint64_t timeDomainId_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
timeDomainId = timeDomainId_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingEXT && setTimeDomainId( uint64_t timeDomainId_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
timeDomainId = timeDomainId_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingEXT & setReportComplete( Bool32 reportComplete_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
reportComplete = reportComplete_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingEXT && setReportComplete( Bool32 reportComplete_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
reportComplete = reportComplete_;
|
||||
return std::move( *this );
|
||||
}
|
||||
#endif /*VULKAN_HPP_NO_SETTERS*/
|
||||
|
||||
operator VkPastPresentationTimingEXT const &() const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
return *reinterpret_cast<const VkPastPresentationTimingEXT *>( this );
|
||||
@@ -89340,20 +89133,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
{
|
||||
}
|
||||
|
||||
# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE )
|
||||
PastPresentationTimingPropertiesEXT( uint64_t timingPropertiesCounter_,
|
||||
uint64_t timeDomainsCounter_,
|
||||
ArrayProxyNoTemporaries<PastPresentationTimingEXT> const & presentationTimings_,
|
||||
void * pNext_ = nullptr )
|
||||
: pNext( pNext_ )
|
||||
, timingPropertiesCounter( timingPropertiesCounter_ )
|
||||
, timeDomainsCounter( timeDomainsCounter_ )
|
||||
, presentationTimingCount( static_cast<uint32_t>( presentationTimings_.size() ) )
|
||||
, pPresentationTimings( presentationTimings_.data() )
|
||||
{
|
||||
}
|
||||
# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
||||
PastPresentationTimingPropertiesEXT & operator=( PastPresentationTimingPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default;
|
||||
#endif /*VULKAN_HPP_NO_CONSTRUCTORS*/
|
||||
|
||||
@@ -89363,80 +89142,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
return *this;
|
||||
}
|
||||
|
||||
#if !defined( VULKAN_HPP_NO_SETTERS ) && !defined( VULKAN_HPP_NO_STRUCT_SETTERS )
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingPropertiesEXT & setPNext( void * pNext_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pNext = pNext_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingPropertiesEXT && setPNext( void * pNext_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pNext = pNext_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingPropertiesEXT & setTimingPropertiesCounter( uint64_t timingPropertiesCounter_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
timingPropertiesCounter = timingPropertiesCounter_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingPropertiesEXT && setTimingPropertiesCounter( uint64_t timingPropertiesCounter_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
timingPropertiesCounter = timingPropertiesCounter_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingPropertiesEXT & setTimeDomainsCounter( uint64_t timeDomainsCounter_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
timeDomainsCounter = timeDomainsCounter_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingPropertiesEXT && setTimeDomainsCounter( uint64_t timeDomainsCounter_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
timeDomainsCounter = timeDomainsCounter_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingPropertiesEXT & setPresentationTimingCount( uint32_t presentationTimingCount_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
presentationTimingCount = presentationTimingCount_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingPropertiesEXT && setPresentationTimingCount( uint32_t presentationTimingCount_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
presentationTimingCount = presentationTimingCount_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingPropertiesEXT & setPPresentationTimings( PastPresentationTimingEXT * pPresentationTimings_ ) &
|
||||
VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pPresentationTimings = pPresentationTimings_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PastPresentationTimingPropertiesEXT && setPPresentationTimings( PastPresentationTimingEXT * pPresentationTimings_ ) &&
|
||||
VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pPresentationTimings = pPresentationTimings_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE )
|
||||
PastPresentationTimingPropertiesEXT &
|
||||
setPresentationTimings( ArrayProxyNoTemporaries<PastPresentationTimingEXT> const & presentationTimings_ ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
presentationTimingCount = static_cast<uint32_t>( presentationTimings_.size() );
|
||||
pPresentationTimings = presentationTimings_.data();
|
||||
return *this;
|
||||
}
|
||||
# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
#endif /*VULKAN_HPP_NO_SETTERS*/
|
||||
|
||||
operator VkPastPresentationTimingPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
return *reinterpret_cast<const VkPastPresentationTimingPropertiesEXT *>( this );
|
||||
@@ -156891,72 +156596,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
return *this;
|
||||
}
|
||||
|
||||
#if !defined( VULKAN_HPP_NO_SETTERS ) && !defined( VULKAN_HPP_NO_STRUCT_SETTERS )
|
||||
VULKAN_HPP_CONSTEXPR_14 PresentTimingSurfaceCapabilitiesEXT & setPNext( void * pNext_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pNext = pNext_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PresentTimingSurfaceCapabilitiesEXT && setPNext( void * pNext_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pNext = pNext_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PresentTimingSurfaceCapabilitiesEXT & setPresentTimingSupported( Bool32 presentTimingSupported_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
presentTimingSupported = presentTimingSupported_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PresentTimingSurfaceCapabilitiesEXT && setPresentTimingSupported( Bool32 presentTimingSupported_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
presentTimingSupported = presentTimingSupported_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PresentTimingSurfaceCapabilitiesEXT & setPresentAtAbsoluteTimeSupported( Bool32 presentAtAbsoluteTimeSupported_ ) &
|
||||
VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
presentAtAbsoluteTimeSupported = presentAtAbsoluteTimeSupported_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PresentTimingSurfaceCapabilitiesEXT && setPresentAtAbsoluteTimeSupported( Bool32 presentAtAbsoluteTimeSupported_ ) &&
|
||||
VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
presentAtAbsoluteTimeSupported = presentAtAbsoluteTimeSupported_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PresentTimingSurfaceCapabilitiesEXT & setPresentAtRelativeTimeSupported( Bool32 presentAtRelativeTimeSupported_ ) &
|
||||
VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
presentAtRelativeTimeSupported = presentAtRelativeTimeSupported_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PresentTimingSurfaceCapabilitiesEXT && setPresentAtRelativeTimeSupported( Bool32 presentAtRelativeTimeSupported_ ) &&
|
||||
VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
presentAtRelativeTimeSupported = presentAtRelativeTimeSupported_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PresentTimingSurfaceCapabilitiesEXT & setPresentStageQueries( PresentStageFlagsEXT presentStageQueries_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
presentStageQueries = presentStageQueries_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 PresentTimingSurfaceCapabilitiesEXT && setPresentStageQueries( PresentStageFlagsEXT presentStageQueries_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
presentStageQueries = presentStageQueries_;
|
||||
return std::move( *this );
|
||||
}
|
||||
#endif /*VULKAN_HPP_NO_SETTERS*/
|
||||
|
||||
operator VkPresentTimingSurfaceCapabilitiesEXT const &() const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
return *reinterpret_cast<const VkPresentTimingSurfaceCapabilitiesEXT *>( this );
|
||||
@@ -159397,7 +159036,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
#if !defined( VULKAN_HPP_NO_CONSTRUCTORS ) && !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
|
||||
VULKAN_HPP_CONSTEXPR QueueFamilyDataGraphProcessingEnginePropertiesARM( ExternalSemaphoreHandleTypeFlags foreignSemaphoreHandleTypes_ = {},
|
||||
ExternalMemoryHandleTypeFlags foreignMemoryHandleTypes_ = {},
|
||||
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
|
||||
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
|
||||
: pNext{ pNext_ }
|
||||
, foreignSemaphoreHandleTypes{ foreignSemaphoreHandleTypes_ }
|
||||
, foreignMemoryHandleTypes{ foreignMemoryHandleTypes_ }
|
||||
@@ -159422,52 +159061,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
return *this;
|
||||
}
|
||||
|
||||
#if !defined( VULKAN_HPP_NO_SETTERS ) && !defined( VULKAN_HPP_NO_STRUCT_SETTERS )
|
||||
VULKAN_HPP_CONSTEXPR_14 QueueFamilyDataGraphProcessingEnginePropertiesARM & setPNext( const void * pNext_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pNext = pNext_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 QueueFamilyDataGraphProcessingEnginePropertiesARM && setPNext( const void * pNext_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pNext = pNext_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 QueueFamilyDataGraphProcessingEnginePropertiesARM &
|
||||
setForeignSemaphoreHandleTypes( ExternalSemaphoreHandleTypeFlags foreignSemaphoreHandleTypes_ ) &
|
||||
VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
foreignSemaphoreHandleTypes = foreignSemaphoreHandleTypes_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 QueueFamilyDataGraphProcessingEnginePropertiesARM &&
|
||||
setForeignSemaphoreHandleTypes( ExternalSemaphoreHandleTypeFlags foreignSemaphoreHandleTypes_ ) &&
|
||||
VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
foreignSemaphoreHandleTypes = foreignSemaphoreHandleTypes_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 QueueFamilyDataGraphProcessingEnginePropertiesARM &
|
||||
setForeignMemoryHandleTypes( ExternalMemoryHandleTypeFlags foreignMemoryHandleTypes_ ) &
|
||||
VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
foreignMemoryHandleTypes = foreignMemoryHandleTypes_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 QueueFamilyDataGraphProcessingEnginePropertiesARM &&
|
||||
setForeignMemoryHandleTypes( ExternalMemoryHandleTypeFlags foreignMemoryHandleTypes_ ) &&
|
||||
VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
foreignMemoryHandleTypes = foreignMemoryHandleTypes_;
|
||||
return std::move( *this );
|
||||
}
|
||||
#endif /*VULKAN_HPP_NO_SETTERS*/
|
||||
|
||||
operator VkQueueFamilyDataGraphProcessingEnginePropertiesARM const &() const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
return *reinterpret_cast<const VkQueueFamilyDataGraphProcessingEnginePropertiesARM *>( this );
|
||||
@@ -159489,7 +159082,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
}
|
||||
|
||||
#if defined( VULKAN_HPP_USE_REFLECT )
|
||||
std::tuple<StructureType const &, const void * const &, ExternalSemaphoreHandleTypeFlags const &, ExternalMemoryHandleTypeFlags const &>
|
||||
std::tuple<StructureType const &, void * const &, ExternalSemaphoreHandleTypeFlags const &, ExternalMemoryHandleTypeFlags const &>
|
||||
reflect() const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
return std::tie( sType, pNext, foreignSemaphoreHandleTypes, foreignMemoryHandleTypes );
|
||||
@@ -159517,7 +159110,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
|
||||
public:
|
||||
StructureType sType = StructureType::eQueueFamilyDataGraphProcessingEnginePropertiesARM;
|
||||
const void * pNext = {};
|
||||
void * pNext = {};
|
||||
ExternalSemaphoreHandleTypeFlags foreignSemaphoreHandleTypes = {};
|
||||
ExternalMemoryHandleTypeFlags foreignMemoryHandleTypes = {};
|
||||
};
|
||||
@@ -159548,7 +159141,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
#if !defined( VULKAN_HPP_NO_CONSTRUCTORS ) && !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
|
||||
VULKAN_HPP_CONSTEXPR_14 QueueFamilyDataGraphPropertiesARM( PhysicalDeviceDataGraphProcessingEngineARM engine_ = {},
|
||||
PhysicalDeviceDataGraphOperationSupportARM operation_ = {},
|
||||
const void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
|
||||
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
|
||||
: pNext{ pNext_ }
|
||||
, engine{ engine_ }
|
||||
, operation{ operation_ }
|
||||
@@ -159571,46 +159164,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
return *this;
|
||||
}
|
||||
|
||||
#if !defined( VULKAN_HPP_NO_SETTERS ) && !defined( VULKAN_HPP_NO_STRUCT_SETTERS )
|
||||
VULKAN_HPP_CONSTEXPR_14 QueueFamilyDataGraphPropertiesARM & setPNext( const void * pNext_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pNext = pNext_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 QueueFamilyDataGraphPropertiesARM && setPNext( const void * pNext_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pNext = pNext_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 QueueFamilyDataGraphPropertiesARM & setEngine( PhysicalDeviceDataGraphProcessingEngineARM const & engine_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
engine = engine_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 QueueFamilyDataGraphPropertiesARM && setEngine( PhysicalDeviceDataGraphProcessingEngineARM const & engine_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
engine = engine_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 QueueFamilyDataGraphPropertiesARM & setOperation( PhysicalDeviceDataGraphOperationSupportARM const & operation_ ) &
|
||||
VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
operation = operation_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 QueueFamilyDataGraphPropertiesARM && setOperation( PhysicalDeviceDataGraphOperationSupportARM const & operation_ ) &&
|
||||
VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
operation = operation_;
|
||||
return std::move( *this );
|
||||
}
|
||||
#endif /*VULKAN_HPP_NO_SETTERS*/
|
||||
|
||||
operator VkQueueFamilyDataGraphPropertiesARM const &() const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
return *reinterpret_cast<const VkQueueFamilyDataGraphPropertiesARM *>( this );
|
||||
@@ -159632,8 +159185,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
}
|
||||
|
||||
#if defined( VULKAN_HPP_USE_REFLECT )
|
||||
std::
|
||||
tuple<StructureType const &, const void * const &, PhysicalDeviceDataGraphProcessingEngineARM const &, PhysicalDeviceDataGraphOperationSupportARM const &>
|
||||
std::tuple<StructureType const &, void * const &, PhysicalDeviceDataGraphProcessingEngineARM const &, PhysicalDeviceDataGraphOperationSupportARM const &>
|
||||
reflect() const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
return std::tie( sType, pNext, engine, operation );
|
||||
@@ -159660,7 +159212,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
|
||||
public:
|
||||
StructureType sType = StructureType::eQueueFamilyDataGraphPropertiesARM;
|
||||
const void * pNext = {};
|
||||
void * pNext = {};
|
||||
PhysicalDeviceDataGraphProcessingEngineARM engine = {};
|
||||
PhysicalDeviceDataGraphOperationSupportARM operation = {};
|
||||
};
|
||||
@@ -179318,28 +178870,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
{
|
||||
}
|
||||
|
||||
# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE )
|
||||
SwapchainTimeDomainPropertiesEXT( ArrayProxyNoTemporaries<TimeDomainKHR> const & timeDomains_,
|
||||
ArrayProxyNoTemporaries<uint64_t> const & timeDomainIds_ = {},
|
||||
void * pNext_ = nullptr )
|
||||
: pNext( pNext_ )
|
||||
, timeDomainCount( static_cast<uint32_t>( timeDomains_.size() ) )
|
||||
, pTimeDomains( timeDomains_.data() )
|
||||
, pTimeDomainIds( timeDomainIds_.data() )
|
||||
{
|
||||
# ifdef VULKAN_HPP_NO_EXCEPTIONS
|
||||
VULKAN_HPP_ASSERT( timeDomains_.empty() || timeDomainIds_.empty() || ( timeDomains_.size() == timeDomainIds_.size() ) );
|
||||
# else
|
||||
if ( !timeDomains_.empty() && !timeDomainIds_.empty() && ( timeDomains_.size() != timeDomainIds_.size() ) )
|
||||
{
|
||||
throw LogicError(
|
||||
VULKAN_HPP_NAMESPACE_STRING
|
||||
"::SwapchainTimeDomainPropertiesEXT::SwapchainTimeDomainPropertiesEXT: !timeDomains_.empty() && !timeDomainIds_.empty() && ( timeDomains_.size() != timeDomainIds_.size() )" );
|
||||
}
|
||||
# endif /*VULKAN_HPP_NO_EXCEPTIONS*/
|
||||
}
|
||||
# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
||||
SwapchainTimeDomainPropertiesEXT & operator=( SwapchainTimeDomainPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default;
|
||||
#endif /*VULKAN_HPP_NO_CONSTRUCTORS*/
|
||||
|
||||
@@ -179349,74 +178879,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
return *this;
|
||||
}
|
||||
|
||||
#if !defined( VULKAN_HPP_NO_SETTERS ) && !defined( VULKAN_HPP_NO_STRUCT_SETTERS )
|
||||
VULKAN_HPP_CONSTEXPR_14 SwapchainTimeDomainPropertiesEXT & setPNext( void * pNext_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pNext = pNext_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 SwapchainTimeDomainPropertiesEXT && setPNext( void * pNext_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pNext = pNext_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 SwapchainTimeDomainPropertiesEXT & setTimeDomainCount( uint32_t timeDomainCount_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
timeDomainCount = timeDomainCount_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 SwapchainTimeDomainPropertiesEXT && setTimeDomainCount( uint32_t timeDomainCount_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
timeDomainCount = timeDomainCount_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 SwapchainTimeDomainPropertiesEXT & setPTimeDomains( TimeDomainKHR * pTimeDomains_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pTimeDomains = pTimeDomains_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 SwapchainTimeDomainPropertiesEXT && setPTimeDomains( TimeDomainKHR * pTimeDomains_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pTimeDomains = pTimeDomains_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE )
|
||||
SwapchainTimeDomainPropertiesEXT & setTimeDomains( ArrayProxyNoTemporaries<TimeDomainKHR> const & timeDomains_ ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
timeDomainCount = static_cast<uint32_t>( timeDomains_.size() );
|
||||
pTimeDomains = timeDomains_.data();
|
||||
return *this;
|
||||
}
|
||||
# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 SwapchainTimeDomainPropertiesEXT & setPTimeDomainIds( uint64_t * pTimeDomainIds_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pTimeDomainIds = pTimeDomainIds_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 SwapchainTimeDomainPropertiesEXT && setPTimeDomainIds( uint64_t * pTimeDomainIds_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pTimeDomainIds = pTimeDomainIds_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE )
|
||||
SwapchainTimeDomainPropertiesEXT & setTimeDomainIds( ArrayProxyNoTemporaries<uint64_t> const & timeDomainIds_ ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
timeDomainCount = static_cast<uint32_t>( timeDomainIds_.size() );
|
||||
pTimeDomainIds = timeDomainIds_.data();
|
||||
return *this;
|
||||
}
|
||||
# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
#endif /*VULKAN_HPP_NO_SETTERS*/
|
||||
|
||||
operator VkSwapchainTimeDomainPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
return *reinterpret_cast<const VkSwapchainTimeDomainPropertiesEXT *>( this );
|
||||
@@ -179518,44 +178980,6 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
return *this;
|
||||
}
|
||||
|
||||
#if !defined( VULKAN_HPP_NO_SETTERS ) && !defined( VULKAN_HPP_NO_STRUCT_SETTERS )
|
||||
VULKAN_HPP_CONSTEXPR_14 SwapchainTimingPropertiesEXT & setPNext( void * pNext_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pNext = pNext_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 SwapchainTimingPropertiesEXT && setPNext( void * pNext_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
pNext = pNext_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 SwapchainTimingPropertiesEXT & setRefreshDuration( uint64_t refreshDuration_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
refreshDuration = refreshDuration_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 SwapchainTimingPropertiesEXT && setRefreshDuration( uint64_t refreshDuration_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
refreshDuration = refreshDuration_;
|
||||
return std::move( *this );
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 SwapchainTimingPropertiesEXT & setRefreshInterval( uint64_t refreshInterval_ ) & VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
refreshInterval = refreshInterval_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR_14 SwapchainTimingPropertiesEXT && setRefreshInterval( uint64_t refreshInterval_ ) && VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
refreshInterval = refreshInterval_;
|
||||
return std::move( *this );
|
||||
}
|
||||
#endif /*VULKAN_HPP_NO_SETTERS*/
|
||||
|
||||
operator VkSwapchainTimingPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
return *reinterpret_cast<const VkSwapchainTimingPropertiesEXT *>( this );
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
// Copyright 2015-2025 The Khronos Group Inc.
|
||||
// Copyright 2015-2026 The Khronos Group Inc.
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
//
|
||||
|
||||
Vendored
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_VI_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
Vendored
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_WAYLAND_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
Vendored
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_WIN32_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
Vendored
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_XCB_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
Vendored
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_XLIB_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define VULKAN_XLIB_XRANDR_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2025 The Khronos Group Inc.
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user