mirror of
https://github.com/KhronosGroup/Vulkan-Hpp.git
synced 2024-10-14 16:32:17 +00:00
Updated clang_format options
This commit is contained in:
parent
c3546368b7
commit
611365b986
@ -1,11 +1,10 @@
|
|||||||
---
|
---
|
||||||
AccessModifierOffset : -2
|
AccessModifierOffset : -2
|
||||||
AlignAfterOpenBracket : Align
|
AlignAfterOpenBracket : Align
|
||||||
AlignConsecutiveAssignments : true
|
AlignConsecutiveAssignments : Consecutive
|
||||||
AlignConsecutiveDeclarations : true
|
AlignConsecutiveDeclarations : Consecutive
|
||||||
AlignConsecutiveMacros : true
|
AlignConsecutiveMacros : Consecutive
|
||||||
AlignEscapedNewlines : Left
|
AlignEscapedNewlines : Left
|
||||||
AlignOperands : true
|
|
||||||
AlignTrailingComments : true
|
AlignTrailingComments : true
|
||||||
AllowAllArgumentsOnNextLine : true
|
AllowAllArgumentsOnNextLine : true
|
||||||
AllowAllConstructorInitializersOnNextLine : true
|
AllowAllConstructorInitializersOnNextLine : true
|
||||||
@ -14,7 +13,7 @@ AllowShortBlocksOnASingleLine : Empty
|
|||||||
AllowShortCaseLabelsOnASingleLine : true
|
AllowShortCaseLabelsOnASingleLine : true
|
||||||
AllowShortFunctionsOnASingleLine : Empty
|
AllowShortFunctionsOnASingleLine : Empty
|
||||||
AllowShortIfStatementsOnASingleLine : Never
|
AllowShortIfStatementsOnASingleLine : Never
|
||||||
AllowShortLambdasOnASingleLine : Inline
|
AllowShortLambdasOnASingleLine : All
|
||||||
AllowShortLoopsOnASingleLine : false
|
AllowShortLoopsOnASingleLine : false
|
||||||
AlwaysBreakAfterReturnType : None
|
AlwaysBreakAfterReturnType : None
|
||||||
AlwaysBreakBeforeMultilineStrings : true
|
AlwaysBreakBeforeMultilineStrings : true
|
||||||
@ -34,10 +33,11 @@ BraceWrapping :
|
|||||||
BeforeCatch : true
|
BeforeCatch : true
|
||||||
BeforeElse : true
|
BeforeElse : true
|
||||||
BeforeLambdaBody : true
|
BeforeLambdaBody : true
|
||||||
|
BeforeWhile : false
|
||||||
IndentBraces : false
|
IndentBraces : false
|
||||||
SplitEmptyFunction : false
|
SplitEmptyFunction : true
|
||||||
SplitEmptyRecord : false
|
SplitEmptyRecord : true
|
||||||
SplitEmptyNamespace : false
|
SplitEmptyNamespace : true
|
||||||
BreakBeforeBinaryOperators : None
|
BreakBeforeBinaryOperators : None
|
||||||
BreakBeforeBraces : Custom
|
BreakBeforeBraces : Custom
|
||||||
BreakBeforeTernaryOperators : true
|
BreakBeforeTernaryOperators : true
|
||||||
@ -80,7 +80,7 @@ SpacesBeforeTrailingComments : 2
|
|||||||
SpacesInAngles : false
|
SpacesInAngles : false
|
||||||
SpacesInCStyleCastParentheses : false
|
SpacesInCStyleCastParentheses : false
|
||||||
SpacesInConditionalStatement : true
|
SpacesInConditionalStatement : true
|
||||||
SpacesInContainerLiterals : true
|
SpacesInContainerLiterals : false
|
||||||
SpacesInParentheses : true
|
SpacesInParentheses : true
|
||||||
SpacesInSquareBrackets : false
|
SpacesInSquareBrackets : false
|
||||||
Standard : Latest
|
Standard : Latest
|
||||||
|
95
.clang-format_12
Normal file
95
.clang-format_12
Normal file
@ -0,0 +1,95 @@
|
|||||||
|
---
|
||||||
|
AccessModifierOffset : -2
|
||||||
|
AlignAfterOpenBracket : Align
|
||||||
|
AlignConsecutiveAssignments : Consecutive
|
||||||
|
AlignConsecutiveDeclarations : Consecutive
|
||||||
|
AlignConsecutiveMacros : Consecutive
|
||||||
|
AlignEscapedNewlines : Left
|
||||||
|
AlignOperands : AlignAfterOperator
|
||||||
|
AlignTrailingComments : true
|
||||||
|
AllowAllArgumentsOnNextLine : true
|
||||||
|
AllowAllConstructorInitializersOnNextLine : true
|
||||||
|
AllowAllParametersOfDeclarationOnNextLine : true
|
||||||
|
AllowShortBlocksOnASingleLine : Empty
|
||||||
|
AllowShortCaseLabelsOnASingleLine : true
|
||||||
|
AllowShortEnumsOnASingleLine : true
|
||||||
|
AllowShortFunctionsOnASingleLine : Empty
|
||||||
|
AllowShortIfStatementsOnASingleLine : Never
|
||||||
|
AllowShortLambdasOnASingleLine : All
|
||||||
|
AllowShortLoopsOnASingleLine : false
|
||||||
|
AlwaysBreakAfterReturnType : None
|
||||||
|
AlwaysBreakBeforeMultilineStrings : true
|
||||||
|
AlwaysBreakTemplateDeclarations : Yes
|
||||||
|
BinPackArguments : false
|
||||||
|
BinPackParameters : false
|
||||||
|
BitFieldColonSpacing : Both
|
||||||
|
BraceWrapping :
|
||||||
|
AfterCaseLabel : true
|
||||||
|
AfterClass : true
|
||||||
|
AfterControlStatement : Always
|
||||||
|
AfterEnum : true
|
||||||
|
AfterFunction : true
|
||||||
|
AfterNamespace : true
|
||||||
|
AfterStruct : true
|
||||||
|
AfterUnion : true
|
||||||
|
AfterExternBlock : true
|
||||||
|
BeforeCatch : true
|
||||||
|
BeforeElse : true
|
||||||
|
BeforeLambdaBody : true
|
||||||
|
BeforeWhile : false
|
||||||
|
IndentBraces : false
|
||||||
|
SplitEmptyFunction : true
|
||||||
|
SplitEmptyRecord : true
|
||||||
|
SplitEmptyNamespace : true
|
||||||
|
BreakBeforeBinaryOperators : None
|
||||||
|
BreakBeforeBraces : Custom
|
||||||
|
BreakBeforeTernaryOperators : true
|
||||||
|
BreakConstructorInitializers : BeforeComma
|
||||||
|
BreakInheritanceList : BeforeComma
|
||||||
|
BreakStringLiterals : false
|
||||||
|
ColumnLimit : 160
|
||||||
|
CompactNamespaces : false
|
||||||
|
ConstructorInitializerAllOnOneLineOrOnePerLine : true
|
||||||
|
ConstructorInitializerIndentWidth : 2
|
||||||
|
ContinuationIndentWidth : 2
|
||||||
|
Cpp11BracedListStyle : false
|
||||||
|
FixNamespaceComments : true
|
||||||
|
IncludeBlocks : Regroup
|
||||||
|
IndentCaseBlocks : true
|
||||||
|
IndentCaseLabels : true
|
||||||
|
IndentExternBlock : true
|
||||||
|
IndentPPDirectives : AfterHash
|
||||||
|
IndentWidth : 2
|
||||||
|
IndentWrappedFunctionNames : true
|
||||||
|
KeepEmptyLinesAtTheStartOfBlocks : false
|
||||||
|
MaxEmptyLinesToKeep : 1
|
||||||
|
NamespaceIndentation : All
|
||||||
|
PointerAlignment : Middle
|
||||||
|
ReflowComments : true
|
||||||
|
SortIncludes : true
|
||||||
|
SortUsingDeclarations : true
|
||||||
|
SpaceAfterCStyleCast : false
|
||||||
|
SpaceAfterLogicalNot : false
|
||||||
|
SpaceAfterTemplateKeyword : true
|
||||||
|
SpaceAroundPointerQualifiers : Both
|
||||||
|
SpaceBeforeAssignmentOperators : true
|
||||||
|
SpaceBeforeCaseColon : false
|
||||||
|
SpaceBeforeCpp11BracedList : false
|
||||||
|
SpaceBeforeCtorInitializerColon : true
|
||||||
|
SpaceBeforeInheritanceColon : true
|
||||||
|
SpaceBeforeParens : ControlStatements
|
||||||
|
SpaceBeforeRangeBasedForLoopColon : true
|
||||||
|
SpaceBeforeSquareBrackets : false
|
||||||
|
SpaceInEmptyBlock : false
|
||||||
|
SpaceInEmptyParentheses : false
|
||||||
|
SpacesBeforeTrailingComments : 2
|
||||||
|
SpacesInAngles : false
|
||||||
|
SpacesInCStyleCastParentheses : false
|
||||||
|
SpacesInConditionalStatement : true
|
||||||
|
SpacesInContainerLiterals : false
|
||||||
|
SpacesInParentheses : true
|
||||||
|
SpacesInSquareBrackets : false
|
||||||
|
Standard : Latest
|
||||||
|
UseCRLF : true
|
||||||
|
UseTab : Never
|
||||||
|
...
|
@ -1,8 +1,8 @@
|
|||||||
---
|
---
|
||||||
AccessModifierOffset : -2
|
AccessModifierOffset : -2
|
||||||
AlignAfterOpenBracket : Align
|
AlignAfterOpenBracket : Align
|
||||||
AlignConsecutiveAssignments : true
|
AlignConsecutiveAssignments : Consecutive
|
||||||
AlignConsecutiveDeclarations : true
|
AlignConsecutiveDeclarations : Consecutive
|
||||||
AlignEscapedNewlines : Left
|
AlignEscapedNewlines : Left
|
||||||
AlignOperands : true
|
AlignOperands : true
|
||||||
AlignTrailingComments : true
|
AlignTrailingComments : true
|
||||||
@ -28,10 +28,11 @@ BraceWrapping :
|
|||||||
AfterExternBlock : true
|
AfterExternBlock : true
|
||||||
BeforeCatch : true
|
BeforeCatch : true
|
||||||
BeforeElse : true
|
BeforeElse : true
|
||||||
|
BeforeWhile : false
|
||||||
IndentBraces : false
|
IndentBraces : false
|
||||||
SplitEmptyFunction : false
|
SplitEmptyFunction : true
|
||||||
SplitEmptyRecord : false
|
SplitEmptyRecord : true
|
||||||
SplitEmptyNamespace : false
|
SplitEmptyNamespace : true
|
||||||
BreakBeforeBinaryOperators : None
|
BreakBeforeBinaryOperators : None
|
||||||
BreakBeforeBraces : Custom
|
BreakBeforeBraces : Custom
|
||||||
BreakBeforeTernaryOperators : true
|
BreakBeforeTernaryOperators : true
|
||||||
@ -69,7 +70,7 @@ SpaceInEmptyParentheses : false
|
|||||||
SpacesBeforeTrailingComments : 2
|
SpacesBeforeTrailingComments : 2
|
||||||
SpacesInAngles : false
|
SpacesInAngles : false
|
||||||
SpacesInCStyleCastParentheses : false
|
SpacesInCStyleCastParentheses : false
|
||||||
SpacesInContainerLiterals : true
|
SpacesInContainerLiterals : false
|
||||||
SpacesInParentheses : true
|
SpacesInParentheses : true
|
||||||
SpacesInSquareBrackets : false
|
SpacesInSquareBrackets : false
|
||||||
Standard : Cpp11
|
Standard : Cpp11
|
||||||
|
@ -47,8 +47,13 @@ if(CLANG_FORMAT_EXECUTABLE)
|
|||||||
message(STATUS " Using .clang-format version 7." )
|
message(STATUS " Using .clang-format version 7." )
|
||||||
file(READ ".clang-format_7" clangFormat)
|
file(READ ".clang-format_7" clangFormat)
|
||||||
else ()
|
else ()
|
||||||
message(STATUS " Using .clang-format version 11." )
|
if ( clangFormatVersion VERSION_LESS 12.0.0)
|
||||||
file(READ ".clang-format_11" clangFormat)
|
message(STATUS " Using .clang-format version 11." )
|
||||||
|
file(READ ".clang-format_11" clangFormat)
|
||||||
|
else ()
|
||||||
|
message(STATUS " Using .clang-format version 12." )
|
||||||
|
file(READ ".clang-format_12" clangFormat)
|
||||||
|
endif ()
|
||||||
endif ()
|
endif ()
|
||||||
file(WRITE ".clang-format" ${clangFormat})
|
file(WRITE ".clang-format" ${clangFormat})
|
||||||
endif()
|
endif()
|
||||||
|
@ -2403,8 +2403,8 @@ std::string VulkanHppGenerator::generateArgumentListEnhanced( std::vector<ParamD
|
|||||||
argumentList += ", ";
|
argumentList += ", ";
|
||||||
}
|
}
|
||||||
std::string type = ( templatedParams.find( sp ) != templatedParams.end() )
|
std::string type = ( templatedParams.find( sp ) != templatedParams.end() )
|
||||||
? ( stripPrefix( params[sp].name, "p" ) + "Type" )
|
? ( stripPrefix( params[sp].name, "p" ) + "Type" )
|
||||||
: ( ( params[sp].type.type == "void" ) ? "Uint8_t" : startUpperCase( stripPrefix( params[sp].type.type, "Vk" ) ) );
|
: ( ( params[sp].type.type == "void" ) ? "Uint8_t" : startUpperCase( stripPrefix( params[sp].type.type, "Vk" ) ) );
|
||||||
argumentList += type + "Allocator & " + startLowerCase( type ) + "Allocator";
|
argumentList += type + "Allocator & " + startLowerCase( type ) + "Allocator";
|
||||||
encounteredArgument = true;
|
encounteredArgument = true;
|
||||||
}
|
}
|
||||||
@ -2766,8 +2766,8 @@ std::string VulkanHppGenerator::generateCallArgumentEnhancedConstPointer( ParamD
|
|||||||
{
|
{
|
||||||
assert( !param.optional );
|
assert( !param.optional );
|
||||||
argument = ( templatedParams.find( paramIndex ) == templatedParams.end() )
|
argument = ( templatedParams.find( paramIndex ) == templatedParams.end() )
|
||||||
? param.name
|
? param.name
|
||||||
: "reinterpret_cast<" + param.type.compose( "VULKAN_HPP_NAMESPACE" ) + ">( &" + name + " )";
|
: "reinterpret_cast<" + param.type.compose( "VULKAN_HPP_NAMESPACE" ) + ">( &" + name + " )";
|
||||||
}
|
}
|
||||||
else if ( param.optional )
|
else if ( param.optional )
|
||||||
{
|
{
|
||||||
@ -3429,9 +3429,9 @@ std::string VulkanHppGenerator::generateCommandResultEnumerateTwoVectors( std::s
|
|||||||
startLowerCase( stripPrefix( commandData.params[secondVectorParamIt->first].type.type, "Vk" ) ) + "Allocator ) )" )
|
startLowerCase( stripPrefix( commandData.params[secondVectorParamIt->first].type.type, "Vk" ) ) + "Allocator ) )" )
|
||||||
: "";
|
: "";
|
||||||
std::string typenameCheck = withAllocators
|
std::string typenameCheck = withAllocators
|
||||||
? ( ", typename B1, typename B2, typename std::enable_if<std::is_same<typename B1::value_type, " + templateTypeFirst +
|
? ( ", typename B1, typename B2, typename std::enable_if<std::is_same<typename B1::value_type, " + templateTypeFirst +
|
||||||
">::value && std::is_same<typename B2::value_type, " + templateTypeSecond + ">::value, int>::type " )
|
">::value && std::is_same<typename B2::value_type, " + templateTypeSecond + ">::value, int>::type " )
|
||||||
: "";
|
: "";
|
||||||
|
|
||||||
return replaceWithMap( functionTemplate,
|
return replaceWithMap( functionTemplate,
|
||||||
{ { "argumentList", argumentList },
|
{ { "argumentList", argumentList },
|
||||||
@ -3688,8 +3688,8 @@ std::string VulkanHppGenerator::generateCommandResultGetValue( std::string const
|
|||||||
std::string noexceptString = commandData.errorCodes.empty() ? " VULKAN_HPP_NOEXCEPT" : "";
|
std::string noexceptString = commandData.errorCodes.empty() ? " VULKAN_HPP_NOEXCEPT" : "";
|
||||||
std::string argumentTemplates = generateArgumentTemplates( commandData.params, templatedParams, false );
|
std::string argumentTemplates = generateArgumentTemplates( commandData.params, templatedParams, false );
|
||||||
std::string dataType = ( templatedParams.find( returnParam ) != templatedParams.end() )
|
std::string dataType = ( templatedParams.find( returnParam ) != templatedParams.end() )
|
||||||
? ( stripPrefix( commandData.params[returnParam].name, "p" ) + "Type" )
|
? ( stripPrefix( commandData.params[returnParam].name, "p" ) + "Type" )
|
||||||
: stripPostfix( commandData.params[returnParam].type.compose( "VULKAN_HPP_NAMESPACE" ), "*" );
|
: stripPostfix( commandData.params[returnParam].type.compose( "VULKAN_HPP_NAMESPACE" ), "*" );
|
||||||
std::string returnType = generateReturnType( commandData.successCodes, dataType );
|
std::string returnType = generateReturnType( commandData.successCodes, dataType );
|
||||||
|
|
||||||
if ( definition )
|
if ( definition )
|
||||||
@ -4051,9 +4051,9 @@ std::string VulkanHppGenerator::generateCommandResultGetVectorOfHandlesUnique( s
|
|||||||
${nodiscard}${returnType} ${commandName}Unique( ${argumentList} ) const;)";
|
${nodiscard}${returnType} ${commandName}Unique( ${argumentList} ) const;)";
|
||||||
|
|
||||||
std::string typenameCheck = withAllocator
|
std::string typenameCheck = withAllocator
|
||||||
? ( ", typename B = " + handleType + "Allocator, typename std::enable_if<std::is_same<typename B::value_type, UniqueHandle<" +
|
? ( ", typename B = " + handleType + "Allocator, typename std::enable_if<std::is_same<typename B::value_type, UniqueHandle<" +
|
||||||
handleType + ", Dispatch>>::value, int>::type = 0" )
|
handleType + ", Dispatch>>::value, int>::type = 0" )
|
||||||
: "";
|
: "";
|
||||||
|
|
||||||
return replaceWithMap( functionTemplate,
|
return replaceWithMap( functionTemplate,
|
||||||
{ { "argumentList", argumentList },
|
{ { "argumentList", argumentList },
|
||||||
@ -5143,8 +5143,8 @@ std::string VulkanHppGenerator::generateCommandVoidEnumerate( std::string const
|
|||||||
std::string argumentTemplates = generateArgumentTemplates( commandData.params, templatedParams, false );
|
std::string argumentTemplates = generateArgumentTemplates( commandData.params, templatedParams, false );
|
||||||
std::string commandName = generateCommandName( name, commandData.params, initialSkipCount, m_tags );
|
std::string commandName = generateCommandName( name, commandData.params, initialSkipCount, m_tags );
|
||||||
std::string vectorElementType = ( templatedParams.find( vectorParamIndex.first ) == templatedParams.end() )
|
std::string vectorElementType = ( templatedParams.find( vectorParamIndex.first ) == templatedParams.end() )
|
||||||
? stripPrefix( commandData.params[vectorParamIndex.first].type.type, "Vk" )
|
? stripPrefix( commandData.params[vectorParamIndex.first].type.type, "Vk" )
|
||||||
: ( stripPrefix( commandData.params[vectorParamIndex.first].name, "p" ) + "Type" );
|
: ( stripPrefix( commandData.params[vectorParamIndex.first].name, "p" ) + "Type" );
|
||||||
|
|
||||||
if ( definition )
|
if ( definition )
|
||||||
{
|
{
|
||||||
@ -5204,9 +5204,9 @@ std::string VulkanHppGenerator::generateCommandVoidEnumerate( std::string const
|
|||||||
VULKAN_HPP_NODISCARD std::vector<${vectorElementType}, ${vectorElementType}Allocator> ${commandName}( ${argumentList} ) const;)";
|
VULKAN_HPP_NODISCARD std::vector<${vectorElementType}, ${vectorElementType}Allocator> ${commandName}( ${argumentList} ) const;)";
|
||||||
|
|
||||||
std::string typenameCheck = withAllocators
|
std::string typenameCheck = withAllocators
|
||||||
? ( ", typename B = " + vectorElementType + "Allocator, typename std::enable_if<std::is_same<typename B::value_type, " +
|
? ( ", typename B = " + vectorElementType + "Allocator, typename std::enable_if<std::is_same<typename B::value_type, " +
|
||||||
vectorElementType + ">::value, int>::type = 0" )
|
vectorElementType + ">::value, int>::type = 0" )
|
||||||
: "";
|
: "";
|
||||||
|
|
||||||
return replaceWithMap( functionTemplate,
|
return replaceWithMap( functionTemplate,
|
||||||
{ { "argumentList", argumentList },
|
{ { "argumentList", argumentList },
|
||||||
@ -5566,10 +5566,10 @@ std::string VulkanHppGenerator::generateEnhancedReturnType( CommandData const &
|
|||||||
assert( ( commandData.returnType == "void" ) || ( commandData.returnType == "VkResult" ) );
|
assert( ( commandData.returnType == "void" ) || ( commandData.returnType == "VkResult" ) );
|
||||||
assert( commandData.successCodes.empty() || ( commandData.successCodes[0] == "VK_SUCCESS" ) );
|
assert( commandData.successCodes.empty() || ( commandData.successCodes[0] == "VK_SUCCESS" ) );
|
||||||
return ( commandData.params[returnParam].type.type == "void" ) ? "std::vector<uint8_t,Allocator>" // the return parameter is a vector-type parameter
|
return ( commandData.params[returnParam].type.type == "void" ) ? "std::vector<uint8_t,Allocator>" // the return parameter is a vector-type parameter
|
||||||
: isStructureChain ? "std::vector<StructureChain,Allocator>" // for structureChain returns, it's just
|
: isStructureChain ? "std::vector<StructureChain,Allocator>" // for structureChain returns, it's just
|
||||||
// a vector of StrutureChains
|
// a vector of StrutureChains
|
||||||
: "std::vector<" + stripPrefix( commandData.params[returnParam].type.type, "Vk" ) +
|
: "std::vector<" + stripPrefix( commandData.params[returnParam].type.type, "Vk" ) +
|
||||||
",Allocator>"; // for the other parameters, we use a vector of the pure type
|
",Allocator>"; // for the other parameters, we use a vector of the pure type
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string VulkanHppGenerator::generateEnum( std::pair<std::string, EnumData> const & enumData ) const
|
std::string VulkanHppGenerator::generateEnum( std::pair<std::string, EnumData> const & enumData ) const
|
||||||
@ -6274,8 +6274,8 @@ std::string VulkanHppGenerator::generateRAIIHandle( std::pair<std::string, Handl
|
|||||||
( valueIt != enumIt->second.values.end() ) ? generateEnumValueName( enumIt->first, valueIt->name, false, m_tags ) : "eUnknown";
|
( valueIt != enumIt->second.values.end() ) ? generateEnumValueName( enumIt->first, valueIt->name, false, m_tags ) : "eUnknown";
|
||||||
|
|
||||||
std::string dispatcherType = ( ( handle.first == "VkDevice" ) || ( handle.second.constructorIts.front()->second.params.front().type.type == "VkDevice" ) )
|
std::string dispatcherType = ( ( handle.first == "VkDevice" ) || ( handle.second.constructorIts.front()->second.params.front().type.type == "VkDevice" ) )
|
||||||
? "VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher"
|
? "VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher"
|
||||||
: "VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::InstanceDispatcher";
|
: "VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::InstanceDispatcher";
|
||||||
|
|
||||||
std::string getParent;
|
std::string getParent;
|
||||||
if ( ( handle.first != "VkInstance" ) && ( handle.first != "VkDevice" ) && ( handle.second.destructorIt != m_commands.end() ) )
|
if ( ( handle.first != "VkInstance" ) && ( handle.first != "VkDevice" ) && ( handle.second.destructorIt != m_commands.end() ) )
|
||||||
@ -7129,8 +7129,8 @@ std::string VulkanHppGenerator::generateRAIIHandleCommandResultMultiSuccessWithE
|
|||||||
{
|
{
|
||||||
assert( commandIt->second.params[vectorParams.begin()->first].type.isNonConstPointer() );
|
assert( commandIt->second.params[vectorParams.begin()->first].type.isNonConstPointer() );
|
||||||
vectorElementType = ( vectorElementType == "void" )
|
vectorElementType = ( vectorElementType == "void" )
|
||||||
? "uint8_t"
|
? "uint8_t"
|
||||||
: stripPostfix( commandIt->second.params[vectorParams.begin()->first].type.compose( "VULKAN_HPP_NAMESPACE" ), "*" );
|
: stripPostfix( commandIt->second.params[vectorParams.begin()->first].type.compose( "VULKAN_HPP_NAMESPACE" ), "*" );
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( definition )
|
if ( definition )
|
||||||
@ -7216,8 +7216,8 @@ std::string VulkanHppGenerator::generateRAIIHandleCommandResultMultiSuccessWithE
|
|||||||
{
|
{
|
||||||
assert( commandIt->second.params[vectorParams.begin()->first].type.isNonConstPointer() );
|
assert( commandIt->second.params[vectorParams.begin()->first].type.isNonConstPointer() );
|
||||||
vectorElementType = ( vectorElementType == "void" )
|
vectorElementType = ( vectorElementType == "void" )
|
||||||
? "uint8_t"
|
? "uint8_t"
|
||||||
: stripPostfix( commandIt->second.params[vectorParams.begin()->first].type.compose( "VULKAN_HPP_NAMESPACE" ), "*" );
|
: stripPostfix( commandIt->second.params[vectorParams.begin()->first].type.compose( "VULKAN_HPP_NAMESPACE" ), "*" );
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( definition )
|
if ( definition )
|
||||||
@ -8641,8 +8641,8 @@ std::string VulkanHppGenerator::generateRAIIHandleCommandVoid2ReturnEnumerateVal
|
|||||||
std::string argumentTemplates = generateArgumentTemplates( commandIt->second.params, templatedParams, true );
|
std::string argumentTemplates = generateArgumentTemplates( commandIt->second.params, templatedParams, true );
|
||||||
std::string commandName = generateCommandName( commandIt->first, commandIt->second.params, initialSkipCount, m_tags );
|
std::string commandName = generateCommandName( commandIt->first, commandIt->second.params, initialSkipCount, m_tags );
|
||||||
std::string vectorElementType = ( templatedParams.find( vectorParams.begin()->first ) == templatedParams.end() )
|
std::string vectorElementType = ( templatedParams.find( vectorParams.begin()->first ) == templatedParams.end() )
|
||||||
? stripPostfix( commandIt->second.params[vectorParams.begin()->first].type.compose( "VULKAN_HPP_NAMESPACE" ), "*" )
|
? stripPostfix( commandIt->second.params[vectorParams.begin()->first].type.compose( "VULKAN_HPP_NAMESPACE" ), "*" )
|
||||||
: ( stripPrefix( commandIt->second.params[vectorParams.begin()->first].name, "p" ) + "Type" );
|
: ( stripPrefix( commandIt->second.params[vectorParams.begin()->first].name, "p" ) + "Type" );
|
||||||
|
|
||||||
if ( definition )
|
if ( definition )
|
||||||
{
|
{
|
||||||
@ -10997,8 +10997,8 @@ std::string VulkanHppGenerator::generateUnion( std::pair<std::string, StructureD
|
|||||||
structure.second.members.end(),
|
structure.second.members.end(),
|
||||||
[memberIt]( MemberData const & member ) { return member.type == memberIt->type; } ) != structure.second.members.end() );
|
[memberIt]( MemberData const & member ) { return member.type == memberIt->type; } ) != structure.second.members.end() );
|
||||||
std::string memberType = ( memberIt->arraySizes.empty() )
|
std::string memberType = ( memberIt->arraySizes.empty() )
|
||||||
? memberIt->type.compose( "VULKAN_HPP_NAMESPACE" )
|
? memberIt->type.compose( "VULKAN_HPP_NAMESPACE" )
|
||||||
: ( "const " + generateStandardArray( memberIt->type.compose( "VULKAN_HPP_NAMESPACE" ), memberIt->arraySizes ) + "&" );
|
: ( "const " + generateStandardArray( memberIt->type.compose( "VULKAN_HPP_NAMESPACE" ), memberIt->arraySizes ) + "&" );
|
||||||
|
|
||||||
// In a majority of cases this can be constexpr in C++11 as well, however, determining when exactly
|
// In a majority of cases this can be constexpr in C++11 as well, however, determining when exactly
|
||||||
// that is the case is a lot more involved and probably not worth it.
|
// that is the case is a lot more involved and probably not worth it.
|
||||||
|
@ -151,7 +151,8 @@ private:
|
|||||||
{
|
{
|
||||||
EnumValueData( int line, std::string const & name_, std::string const & protect_, std::string const & extension_, bool singleBit_ )
|
EnumValueData( int line, std::string const & name_, std::string const & protect_, std::string const & extension_, bool singleBit_ )
|
||||||
: name( name_ ), extension( extension_ ), protect( protect_ ), singleBit( singleBit_ ), xmlLine( line )
|
: name( name_ ), extension( extension_ ), protect( protect_ ), singleBit( singleBit_ ), xmlLine( line )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
std::string name;
|
std::string name;
|
||||||
std::string extension;
|
std::string extension;
|
||||||
@ -201,7 +202,8 @@ private:
|
|||||||
std::string const & platform_,
|
std::string const & platform_,
|
||||||
std::string const & promotedTo_ )
|
std::string const & promotedTo_ )
|
||||||
: deprecatedBy( deprecatedBy_ ), number( number_ ), obsoletedBy( obsoletedBy_ ), platform( platform_ ), promotedTo( promotedTo_ ), xmlLine( line )
|
: deprecatedBy( deprecatedBy_ ), number( number_ ), obsoletedBy( obsoletedBy_ ), platform( platform_ ), promotedTo( promotedTo_ ), xmlLine( line )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
std::string deprecatedBy;
|
std::string deprecatedBy;
|
||||||
std::string number;
|
std::string number;
|
||||||
|
@ -248,34 +248,40 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VULKAN_HPP_CONSTEXPR ArrayProxy() VULKAN_HPP_NOEXCEPT
|
VULKAN_HPP_CONSTEXPR ArrayProxy() VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( 0 )
|
: m_count( 0 )
|
||||||
, m_ptr( nullptr )
|
, m_ptr( nullptr )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
VULKAN_HPP_CONSTEXPR ArrayProxy( std::nullptr_t ) VULKAN_HPP_NOEXCEPT
|
VULKAN_HPP_CONSTEXPR ArrayProxy( std::nullptr_t ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( 0 )
|
: m_count( 0 )
|
||||||
, m_ptr( nullptr )
|
, m_ptr( nullptr )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
ArrayProxy( T & value ) VULKAN_HPP_NOEXCEPT
|
ArrayProxy( T & value ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( 1 )
|
: m_count( 1 )
|
||||||
, m_ptr( &value )
|
, m_ptr( &value )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
||||||
ArrayProxy( typename std::remove_const<T>::type & value ) VULKAN_HPP_NOEXCEPT
|
ArrayProxy( typename std::remove_const<T>::type & value ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( 1 )
|
: m_count( 1 )
|
||||||
, m_ptr( &value )
|
, m_ptr( &value )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
ArrayProxy( uint32_t count, T * ptr ) VULKAN_HPP_NOEXCEPT
|
ArrayProxy( uint32_t count, T * ptr ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( count )
|
: m_count( count )
|
||||||
, m_ptr( ptr )
|
, m_ptr( ptr )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
||||||
ArrayProxy( uint32_t count, typename std::remove_const<T>::type * ptr ) VULKAN_HPP_NOEXCEPT
|
ArrayProxy( uint32_t count, typename std::remove_const<T>::type * ptr ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( count )
|
: m_count( count )
|
||||||
, m_ptr( ptr )
|
, m_ptr( ptr )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
# if __GNUC__ >= 9
|
# if __GNUC__ >= 9
|
||||||
# pragma GCC diagnostic push
|
# pragma GCC diagnostic push
|
||||||
@ -285,24 +291,28 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
ArrayProxy( std::initializer_list<T> const & list ) VULKAN_HPP_NOEXCEPT
|
ArrayProxy( std::initializer_list<T> const & list ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( static_cast<uint32_t>( list.size() ) )
|
: m_count( static_cast<uint32_t>( list.size() ) )
|
||||||
, m_ptr( list.begin() )
|
, m_ptr( list.begin() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
||||||
ArrayProxy( std::initializer_list<typename std::remove_const<T>::type> const & list ) VULKAN_HPP_NOEXCEPT
|
ArrayProxy( std::initializer_list<typename std::remove_const<T>::type> const & list ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( static_cast<uint32_t>( list.size() ) )
|
: m_count( static_cast<uint32_t>( list.size() ) )
|
||||||
, m_ptr( list.begin() )
|
, m_ptr( list.begin() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
ArrayProxy( std::initializer_list<T> & list ) VULKAN_HPP_NOEXCEPT
|
ArrayProxy( std::initializer_list<T> & list ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( static_cast<uint32_t>( list.size() ) )
|
: m_count( static_cast<uint32_t>( list.size() ) )
|
||||||
, m_ptr( list.begin() )
|
, m_ptr( list.begin() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
||||||
ArrayProxy( std::initializer_list<typename std::remove_const<T>::type> & list ) VULKAN_HPP_NOEXCEPT
|
ArrayProxy( std::initializer_list<typename std::remove_const<T>::type> & list ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( static_cast<uint32_t>( list.size() ) )
|
: m_count( static_cast<uint32_t>( list.size() ) )
|
||||||
, m_ptr( list.begin() )
|
, m_ptr( list.begin() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
# if __GNUC__ >= 9
|
# if __GNUC__ >= 9
|
||||||
# pragma GCC diagnostic pop
|
# pragma GCC diagnostic pop
|
||||||
@ -316,7 +326,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
ArrayProxy( V const & v ) VULKAN_HPP_NOEXCEPT
|
ArrayProxy( V const & v ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( static_cast<uint32_t>( v.size() ) )
|
: m_count( static_cast<uint32_t>( v.size() ) )
|
||||||
, m_ptr( v.data() )
|
, m_ptr( v.data() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
template <typename V,
|
template <typename V,
|
||||||
typename std::enable_if<std::is_convertible<decltype( std::declval<V>().data() ), T *>::value &&
|
typename std::enable_if<std::is_convertible<decltype( std::declval<V>().data() ), T *>::value &&
|
||||||
@ -324,7 +335,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
ArrayProxy( V & v ) VULKAN_HPP_NOEXCEPT
|
ArrayProxy( V & v ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( static_cast<uint32_t>( v.size() ) )
|
: m_count( static_cast<uint32_t>( v.size() ) )
|
||||||
, m_ptr( v.data() )
|
, m_ptr( v.data() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
const T * begin() const VULKAN_HPP_NOEXCEPT
|
const T * begin() const VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -375,17 +387,20 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VULKAN_HPP_CONSTEXPR ArrayProxyNoTemporaries() VULKAN_HPP_NOEXCEPT
|
VULKAN_HPP_CONSTEXPR ArrayProxyNoTemporaries() VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( 0 )
|
: m_count( 0 )
|
||||||
, m_ptr( nullptr )
|
, m_ptr( nullptr )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
VULKAN_HPP_CONSTEXPR ArrayProxyNoTemporaries( std::nullptr_t ) VULKAN_HPP_NOEXCEPT
|
VULKAN_HPP_CONSTEXPR ArrayProxyNoTemporaries( std::nullptr_t ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( 0 )
|
: m_count( 0 )
|
||||||
, m_ptr( nullptr )
|
, m_ptr( nullptr )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
ArrayProxyNoTemporaries( T & value ) VULKAN_HPP_NOEXCEPT
|
ArrayProxyNoTemporaries( T & value ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( 1 )
|
: m_count( 1 )
|
||||||
, m_ptr( &value )
|
, m_ptr( &value )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
template <typename V>
|
template <typename V>
|
||||||
ArrayProxyNoTemporaries( V && value ) = delete;
|
ArrayProxyNoTemporaries( V && value ) = delete;
|
||||||
@ -394,7 +409,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
ArrayProxyNoTemporaries( typename std::remove_const<T>::type & value ) VULKAN_HPP_NOEXCEPT
|
ArrayProxyNoTemporaries( typename std::remove_const<T>::type & value ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( 1 )
|
: m_count( 1 )
|
||||||
, m_ptr( &value )
|
, m_ptr( &value )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
||||||
ArrayProxyNoTemporaries( typename std::remove_const<T>::type && value ) = delete;
|
ArrayProxyNoTemporaries( typename std::remove_const<T>::type && value ) = delete;
|
||||||
@ -402,18 +418,21 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
ArrayProxyNoTemporaries( uint32_t count, T * ptr ) VULKAN_HPP_NOEXCEPT
|
ArrayProxyNoTemporaries( uint32_t count, T * ptr ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( count )
|
: m_count( count )
|
||||||
, m_ptr( ptr )
|
, m_ptr( ptr )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
||||||
ArrayProxyNoTemporaries( uint32_t count, typename std::remove_const<T>::type * ptr ) VULKAN_HPP_NOEXCEPT
|
ArrayProxyNoTemporaries( uint32_t count, typename std::remove_const<T>::type * ptr ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( count )
|
: m_count( count )
|
||||||
, m_ptr( ptr )
|
, m_ptr( ptr )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
ArrayProxyNoTemporaries( std::initializer_list<T> const & list ) VULKAN_HPP_NOEXCEPT
|
ArrayProxyNoTemporaries( std::initializer_list<T> const & list ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( static_cast<uint32_t>( list.size() ) )
|
: m_count( static_cast<uint32_t>( list.size() ) )
|
||||||
, m_ptr( list.begin() )
|
, m_ptr( list.begin() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
ArrayProxyNoTemporaries( std::initializer_list<T> const && list ) = delete;
|
ArrayProxyNoTemporaries( std::initializer_list<T> const && list ) = delete;
|
||||||
|
|
||||||
@ -421,7 +440,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
ArrayProxyNoTemporaries( std::initializer_list<typename std::remove_const<T>::type> const & list ) VULKAN_HPP_NOEXCEPT
|
ArrayProxyNoTemporaries( std::initializer_list<typename std::remove_const<T>::type> const & list ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( static_cast<uint32_t>( list.size() ) )
|
: m_count( static_cast<uint32_t>( list.size() ) )
|
||||||
, m_ptr( list.begin() )
|
, m_ptr( list.begin() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
||||||
ArrayProxyNoTemporaries( std::initializer_list<typename std::remove_const<T>::type> const && list ) = delete;
|
ArrayProxyNoTemporaries( std::initializer_list<typename std::remove_const<T>::type> const && list ) = delete;
|
||||||
@ -429,7 +449,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
ArrayProxyNoTemporaries( std::initializer_list<T> & list ) VULKAN_HPP_NOEXCEPT
|
ArrayProxyNoTemporaries( std::initializer_list<T> & list ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( static_cast<uint32_t>( list.size() ) )
|
: m_count( static_cast<uint32_t>( list.size() ) )
|
||||||
, m_ptr( list.begin() )
|
, m_ptr( list.begin() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
ArrayProxyNoTemporaries( std::initializer_list<T> && list ) = delete;
|
ArrayProxyNoTemporaries( std::initializer_list<T> && list ) = delete;
|
||||||
|
|
||||||
@ -437,7 +458,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
ArrayProxyNoTemporaries( std::initializer_list<typename std::remove_const<T>::type> & list ) VULKAN_HPP_NOEXCEPT
|
ArrayProxyNoTemporaries( std::initializer_list<typename std::remove_const<T>::type> & list ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( static_cast<uint32_t>( list.size() ) )
|
: m_count( static_cast<uint32_t>( list.size() ) )
|
||||||
, m_ptr( list.begin() )
|
, m_ptr( list.begin() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
||||||
ArrayProxyNoTemporaries( std::initializer_list<typename std::remove_const<T>::type> && list ) = delete;
|
ArrayProxyNoTemporaries( std::initializer_list<typename std::remove_const<T>::type> && list ) = delete;
|
||||||
@ -450,7 +472,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
ArrayProxyNoTemporaries( V & v ) VULKAN_HPP_NOEXCEPT
|
ArrayProxyNoTemporaries( V & v ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_count( static_cast<uint32_t>( v.size() ) )
|
: m_count( static_cast<uint32_t>( v.size() ) )
|
||||||
, m_ptr( v.data() )
|
, m_ptr( v.data() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
const T * begin() const VULKAN_HPP_NOEXCEPT
|
const T * begin() const VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -630,12 +653,14 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
|
|
||||||
VULKAN_HPP_CONSTEXPR ArrayWrapper2D( std::array<std::array<T, M>, N> const & data ) VULKAN_HPP_NOEXCEPT
|
VULKAN_HPP_CONSTEXPR ArrayWrapper2D( std::array<std::array<T, M>, N> const & data ) VULKAN_HPP_NOEXCEPT
|
||||||
: std::array<ArrayWrapper1D<T, M>, N>( *reinterpret_cast<std::array<ArrayWrapper1D<T, M>, N> const *>( &data ) )
|
: std::array<ArrayWrapper1D<T, M>, N>( *reinterpret_cast<std::array<ArrayWrapper1D<T, M>, N> const *>( &data ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
template <typename FlagBitsType>
|
template <typename FlagBitsType>
|
||||||
struct FlagTraits
|
struct FlagTraits
|
||||||
{};
|
{
|
||||||
|
};
|
||||||
|
|
||||||
template <typename BitType>
|
template <typename BitType>
|
||||||
class Flags
|
class Flags
|
||||||
@ -1003,22 +1028,26 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
private:
|
private:
|
||||||
template <int Index, typename T, int Which, typename, class First, class... Types>
|
template <int Index, typename T, int Which, typename, class First, class... Types>
|
||||||
struct ChainElementIndex : ChainElementIndex<Index + 1, T, Which, void, Types...>
|
struct ChainElementIndex : ChainElementIndex<Index + 1, T, Which, void, Types...>
|
||||||
{};
|
{
|
||||||
|
};
|
||||||
|
|
||||||
template <int Index, typename T, int Which, class First, class... Types>
|
template <int Index, typename T, int Which, class First, class... Types>
|
||||||
struct ChainElementIndex<Index, T, Which, typename std::enable_if<!std::is_same<T, First>::value, void>::type, First, Types...>
|
struct ChainElementIndex<Index, T, Which, typename std::enable_if<!std::is_same<T, First>::value, void>::type, First, Types...>
|
||||||
: ChainElementIndex<Index + 1, T, Which, void, Types...>
|
: ChainElementIndex<Index + 1, T, Which, void, Types...>
|
||||||
{};
|
{
|
||||||
|
};
|
||||||
|
|
||||||
template <int Index, typename T, int Which, class First, class... Types>
|
template <int Index, typename T, int Which, class First, class... Types>
|
||||||
struct ChainElementIndex<Index, T, Which, typename std::enable_if<std::is_same<T, First>::value, void>::type, First, Types...>
|
struct ChainElementIndex<Index, T, Which, typename std::enable_if<std::is_same<T, First>::value, void>::type, First, Types...>
|
||||||
: ChainElementIndex<Index + 1, T, Which - 1, void, Types...>
|
: ChainElementIndex<Index + 1, T, Which - 1, void, Types...>
|
||||||
{};
|
{
|
||||||
|
};
|
||||||
|
|
||||||
template <int Index, typename T, class First, class... Types>
|
template <int Index, typename T, class First, class... Types>
|
||||||
struct ChainElementIndex<Index, T, 0, typename std::enable_if<std::is_same<T, First>::value, void>::type, First, Types...>
|
struct ChainElementIndex<Index, T, 0, typename std::enable_if<std::is_same<T, First>::value, void>::type, First, Types...>
|
||||||
: std::integral_constant<int, Index>
|
: std::integral_constant<int, Index>
|
||||||
{};
|
{
|
||||||
|
};
|
||||||
|
|
||||||
bool isLinked( VkBaseInStructure const * pNext ) const VULKAN_HPP_NOEXCEPT
|
bool isLinked( VkBaseInStructure const * pNext ) const VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -1045,7 +1074,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
|
|
||||||
template <size_t Index>
|
template <size_t Index>
|
||||||
typename std::enable_if<Index == 0, void>::type link() VULKAN_HPP_NOEXCEPT
|
typename std::enable_if<Index == 0, void>::type link() VULKAN_HPP_NOEXCEPT
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
void link( void * dstBase, void const * srcBase, VkBaseOutStructure * dst, VkBaseInStructure const * src )
|
void link( void * dstBase, void const * srcBase, VkBaseOutStructure * dst, VkBaseInStructure const * src )
|
||||||
{
|
{
|
||||||
@ -1095,14 +1125,16 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
explicit UniqueHandle( Type const & value, Deleter const & deleter = Deleter() ) VULKAN_HPP_NOEXCEPT
|
explicit UniqueHandle( Type const & value, Deleter const & deleter = Deleter() ) VULKAN_HPP_NOEXCEPT
|
||||||
: Deleter( deleter )
|
: Deleter( deleter )
|
||||||
, m_value( value )
|
, m_value( value )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
UniqueHandle( UniqueHandle const & ) = delete;
|
UniqueHandle( UniqueHandle const & ) = delete;
|
||||||
|
|
||||||
UniqueHandle( UniqueHandle && other ) VULKAN_HPP_NOEXCEPT
|
UniqueHandle( UniqueHandle && other ) VULKAN_HPP_NOEXCEPT
|
||||||
: Deleter( std::move( static_cast<Deleter &>( other ) ) )
|
: Deleter( std::move( static_cast<Deleter &>( other ) ) )
|
||||||
, m_value( other.release() )
|
, m_value( other.release() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
~UniqueHandle() VULKAN_HPP_NOEXCEPT
|
~UniqueHandle() VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -1208,7 +1240,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
#if !defined( NDEBUG )
|
#if !defined( NDEBUG )
|
||||||
: m_valid( false )
|
: m_valid( false )
|
||||||
#endif
|
#endif
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
#if !defined( NDEBUG )
|
#if !defined( NDEBUG )
|
||||||
size_t getVkHeaderVersion() const
|
size_t getVkHeaderVersion() const
|
||||||
@ -5277,7 +5310,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
: m_owner( owner )
|
: m_owner( owner )
|
||||||
, m_allocationCallbacks( allocationCallbacks )
|
, m_allocationCallbacks( allocationCallbacks )
|
||||||
, m_dispatch( &dispatch )
|
, m_dispatch( &dispatch )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
OwnerType getOwner() const VULKAN_HPP_NOEXCEPT
|
OwnerType getOwner() const VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -5314,7 +5348,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
Dispatch const & dispatch VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) VULKAN_HPP_NOEXCEPT
|
Dispatch const & dispatch VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_allocationCallbacks( allocationCallbacks )
|
: m_allocationCallbacks( allocationCallbacks )
|
||||||
, m_dispatch( &dispatch )
|
, m_dispatch( &dispatch )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
Optional<const AllocationCallbacks> getAllocator() const VULKAN_HPP_NOEXCEPT
|
Optional<const AllocationCallbacks> getAllocator() const VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -5346,7 +5381,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
: m_owner( owner )
|
: m_owner( owner )
|
||||||
, m_allocationCallbacks( allocationCallbacks )
|
, m_allocationCallbacks( allocationCallbacks )
|
||||||
, m_dispatch( &dispatch )
|
, m_dispatch( &dispatch )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
OwnerType getOwner() const VULKAN_HPP_NOEXCEPT
|
OwnerType getOwner() const VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -5381,7 +5417,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
ObjectRelease( OwnerType owner, Dispatch const & dispatch VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) VULKAN_HPP_NOEXCEPT
|
ObjectRelease( OwnerType owner, Dispatch const & dispatch VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_owner( owner )
|
: m_owner( owner )
|
||||||
, m_dispatch( &dispatch )
|
, m_dispatch( &dispatch )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
OwnerType getOwner() const VULKAN_HPP_NOEXCEPT
|
OwnerType getOwner() const VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -5411,7 +5448,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
: m_owner( owner )
|
: m_owner( owner )
|
||||||
, m_pool( pool )
|
, m_pool( pool )
|
||||||
, m_dispatch( &dispatch )
|
, m_dispatch( &dispatch )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
OwnerType getOwner() const VULKAN_HPP_NOEXCEPT
|
OwnerType getOwner() const VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -5454,7 +5492,8 @@ namespace std
|
|||||||
{
|
{
|
||||||
template <>
|
template <>
|
||||||
struct is_error_code_enum<VULKAN_HPP_NAMESPACE::Result> : public true_type
|
struct is_error_code_enum<VULKAN_HPP_NAMESPACE::Result> : public true_type
|
||||||
{};
|
{
|
||||||
|
};
|
||||||
} // namespace std
|
} // namespace std
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -5699,10 +5738,12 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
public:
|
public:
|
||||||
InvalidDrmFormatModifierPlaneLayoutEXTError( std::string const & message )
|
InvalidDrmFormatModifierPlaneLayoutEXTError( std::string const & message )
|
||||||
: SystemError( make_error_code( Result::eErrorInvalidDrmFormatModifierPlaneLayoutEXT ), message )
|
: SystemError( make_error_code( Result::eErrorInvalidDrmFormatModifierPlaneLayoutEXT ), message )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
InvalidDrmFormatModifierPlaneLayoutEXTError( char const * message )
|
InvalidDrmFormatModifierPlaneLayoutEXTError( char const * message )
|
||||||
: SystemError( make_error_code( Result::eErrorInvalidDrmFormatModifierPlaneLayoutEXT ), message )
|
: SystemError( make_error_code( Result::eErrorInvalidDrmFormatModifierPlaneLayoutEXT ), message )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
class NotPermittedKHRError : public SystemError
|
class NotPermittedKHRError : public SystemError
|
||||||
@ -5717,7 +5758,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
FullScreenExclusiveModeLostEXTError( std::string const & message ) : SystemError( make_error_code( Result::eErrorFullScreenExclusiveModeLostEXT ), message )
|
FullScreenExclusiveModeLostEXTError( std::string const & message ) : SystemError( make_error_code( Result::eErrorFullScreenExclusiveModeLostEXT ), message )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
FullScreenExclusiveModeLostEXTError( char const * message ) : SystemError( make_error_code( Result::eErrorFullScreenExclusiveModeLostEXT ), message ) {}
|
FullScreenExclusiveModeLostEXTError( char const * message ) : SystemError( make_error_code( Result::eErrorFullScreenExclusiveModeLostEXT ), message ) {}
|
||||||
};
|
};
|
||||||
# endif /*VK_USE_PLATFORM_WIN32_KHR*/
|
# endif /*VK_USE_PLATFORM_WIN32_KHR*/
|
||||||
@ -5764,7 +5806,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
void ignore( T const & ) VULKAN_HPP_NOEXCEPT
|
void ignore( T const & ) VULKAN_HPP_NOEXCEPT
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
struct ResultValue
|
struct ResultValue
|
||||||
@ -5775,7 +5818,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
ResultValue( Result r, T & v )
|
ResultValue( Result r, T & v )
|
||||||
#endif
|
#endif
|
||||||
: result( r ), value( v )
|
: result( r ), value( v )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
#ifdef VULKAN_HPP_HAS_NOEXCEPT
|
#ifdef VULKAN_HPP_HAS_NOEXCEPT
|
||||||
ResultValue( Result r, T && v ) VULKAN_HPP_NOEXCEPT( VULKAN_HPP_NOEXCEPT( T( std::move( v ) ) ) )
|
ResultValue( Result r, T && v ) VULKAN_HPP_NOEXCEPT( VULKAN_HPP_NOEXCEPT( T( std::move( v ) ) ) )
|
||||||
@ -5783,7 +5827,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
ResultValue( Result r, T && v )
|
ResultValue( Result r, T && v )
|
||||||
#endif
|
#endif
|
||||||
: result( r ), value( std::move( v ) )
|
: result( r ), value( std::move( v ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
Result result;
|
Result result;
|
||||||
T value;
|
T value;
|
||||||
@ -5831,7 +5876,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
# endif
|
# endif
|
||||||
: result( r )
|
: result( r )
|
||||||
, value( std::move( v ) )
|
, value( std::move( v ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
std::tuple<Result, UniqueHandle<Type, Dispatch>> asTuple()
|
std::tuple<Result, UniqueHandle<Type, Dispatch>> asTuple()
|
||||||
{
|
{
|
||||||
@ -5866,7 +5912,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
# endif
|
# endif
|
||||||
: result( r )
|
: result( r )
|
||||||
, value( std::move( v ) )
|
, value( std::move( v ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
std::tuple<Result, std::vector<UniqueHandle<Type, Dispatch>>> asTuple()
|
std::tuple<Result, std::vector<UniqueHandle<Type, Dispatch>>> asTuple()
|
||||||
{
|
{
|
||||||
|
@ -12,7 +12,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
{
|
{
|
||||||
template <typename EnumType, EnumType value>
|
template <typename EnumType, EnumType value>
|
||||||
struct CppType
|
struct CppType
|
||||||
{};
|
{
|
||||||
|
};
|
||||||
|
|
||||||
template <typename Type>
|
template <typename Type>
|
||||||
struct isVulkanHandleType
|
struct isVulkanHandleType
|
||||||
@ -8256,11 +8257,13 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
|
|
||||||
template <ObjectType value>
|
template <ObjectType value>
|
||||||
struct cpp_type
|
struct cpp_type
|
||||||
{};
|
{
|
||||||
|
};
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
struct IndexTypeValue
|
struct IndexTypeValue
|
||||||
{};
|
{
|
||||||
|
};
|
||||||
|
|
||||||
template <>
|
template <>
|
||||||
struct IndexTypeValue<uint16_t>
|
struct IndexTypeValue<uint16_t>
|
||||||
@ -8326,12 +8329,12 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VkFlags( FormatFeatureFlagBits::eDisjoint ) | VkFlags( FormatFeatureFlagBits::eCositedChromaSamples ) |
|
VkFlags( FormatFeatureFlagBits::eDisjoint ) | VkFlags( FormatFeatureFlagBits::eCositedChromaSamples ) |
|
||||||
VkFlags( FormatFeatureFlagBits::eSampledImageFilterMinmax ) | VkFlags( FormatFeatureFlagBits::eSampledImageFilterCubicIMG )
|
VkFlags( FormatFeatureFlagBits::eSampledImageFilterMinmax ) | VkFlags( FormatFeatureFlagBits::eSampledImageFilterCubicIMG )
|
||||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||||
| VkFlags( FormatFeatureFlagBits::eVideoDecodeOutputKHR ) | VkFlags( FormatFeatureFlagBits::eVideoDecodeDpbKHR )
|
| VkFlags( FormatFeatureFlagBits::eVideoDecodeOutputKHR ) | VkFlags( FormatFeatureFlagBits::eVideoDecodeDpbKHR )
|
||||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||||
| VkFlags( FormatFeatureFlagBits::eAccelerationStructureVertexBufferKHR ) | VkFlags( FormatFeatureFlagBits::eFragmentDensityMapEXT ) |
|
| VkFlags( FormatFeatureFlagBits::eAccelerationStructureVertexBufferKHR ) | VkFlags( FormatFeatureFlagBits::eFragmentDensityMapEXT ) |
|
||||||
VkFlags( FormatFeatureFlagBits::eFragmentShadingRateAttachmentKHR )
|
VkFlags( FormatFeatureFlagBits::eFragmentShadingRateAttachmentKHR )
|
||||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||||
| VkFlags( FormatFeatureFlagBits::eVideoEncodeInputKHR ) | VkFlags( FormatFeatureFlagBits::eVideoEncodeDpbKHR )
|
| VkFlags( FormatFeatureFlagBits::eVideoEncodeInputKHR ) | VkFlags( FormatFeatureFlagBits::eVideoEncodeDpbKHR )
|
||||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@ -8524,15 +8527,15 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VkFlags( ImageUsageFlagBits::eDepthStencilAttachment ) | VkFlags( ImageUsageFlagBits::eTransientAttachment ) |
|
VkFlags( ImageUsageFlagBits::eDepthStencilAttachment ) | VkFlags( ImageUsageFlagBits::eTransientAttachment ) |
|
||||||
VkFlags( ImageUsageFlagBits::eInputAttachment )
|
VkFlags( ImageUsageFlagBits::eInputAttachment )
|
||||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||||
| VkFlags( ImageUsageFlagBits::eVideoDecodeDstKHR ) | VkFlags( ImageUsageFlagBits::eVideoDecodeSrcKHR ) |
|
| VkFlags( ImageUsageFlagBits::eVideoDecodeDstKHR ) | VkFlags( ImageUsageFlagBits::eVideoDecodeSrcKHR ) |
|
||||||
VkFlags( ImageUsageFlagBits::eVideoDecodeDpbKHR )
|
VkFlags( ImageUsageFlagBits::eVideoDecodeDpbKHR )
|
||||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||||
| VkFlags( ImageUsageFlagBits::eFragmentDensityMapEXT ) | VkFlags( ImageUsageFlagBits::eFragmentShadingRateAttachmentKHR )
|
| VkFlags( ImageUsageFlagBits::eFragmentDensityMapEXT ) | VkFlags( ImageUsageFlagBits::eFragmentShadingRateAttachmentKHR )
|
||||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||||
| VkFlags( ImageUsageFlagBits::eVideoEncodeDstKHR ) | VkFlags( ImageUsageFlagBits::eVideoEncodeSrcKHR ) |
|
| VkFlags( ImageUsageFlagBits::eVideoEncodeDstKHR ) | VkFlags( ImageUsageFlagBits::eVideoEncodeSrcKHR ) |
|
||||||
VkFlags( ImageUsageFlagBits::eVideoEncodeDpbKHR )
|
VkFlags( ImageUsageFlagBits::eVideoEncodeDpbKHR )
|
||||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||||
| VkFlags( ImageUsageFlagBits::eInvocationMaskHUAWEI )
|
| VkFlags( ImageUsageFlagBits::eInvocationMaskHUAWEI )
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -8729,7 +8732,7 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
allFlags = VkFlags( QueueFlagBits::eGraphics ) | VkFlags( QueueFlagBits::eCompute ) | VkFlags( QueueFlagBits::eTransfer ) |
|
allFlags = VkFlags( QueueFlagBits::eGraphics ) | VkFlags( QueueFlagBits::eCompute ) | VkFlags( QueueFlagBits::eTransfer ) |
|
||||||
VkFlags( QueueFlagBits::eSparseBinding ) | VkFlags( QueueFlagBits::eProtected )
|
VkFlags( QueueFlagBits::eSparseBinding ) | VkFlags( QueueFlagBits::eProtected )
|
||||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||||
| VkFlags( QueueFlagBits::eVideoDecodeKHR ) | VkFlags( QueueFlagBits::eVideoEncodeKHR )
|
| VkFlags( QueueFlagBits::eVideoDecodeKHR ) | VkFlags( QueueFlagBits::eVideoEncodeKHR )
|
||||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@ -9339,7 +9342,7 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
allFlags = VkFlags( QueryResultFlagBits::e64 ) | VkFlags( QueryResultFlagBits::eWait ) | VkFlags( QueryResultFlagBits::eWithAvailability ) |
|
allFlags = VkFlags( QueryResultFlagBits::e64 ) | VkFlags( QueryResultFlagBits::eWait ) | VkFlags( QueryResultFlagBits::eWithAvailability ) |
|
||||||
VkFlags( QueryResultFlagBits::ePartial )
|
VkFlags( QueryResultFlagBits::ePartial )
|
||||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||||
| VkFlags( QueryResultFlagBits::eWithStatusKHR )
|
| VkFlags( QueryResultFlagBits::eWithStatusKHR )
|
||||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@ -9452,13 +9455,13 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VkFlags( BufferUsageFlagBits::eIndexBuffer ) | VkFlags( BufferUsageFlagBits::eVertexBuffer ) |
|
VkFlags( BufferUsageFlagBits::eIndexBuffer ) | VkFlags( BufferUsageFlagBits::eVertexBuffer ) |
|
||||||
VkFlags( BufferUsageFlagBits::eIndirectBuffer ) | VkFlags( BufferUsageFlagBits::eShaderDeviceAddress )
|
VkFlags( BufferUsageFlagBits::eIndirectBuffer ) | VkFlags( BufferUsageFlagBits::eShaderDeviceAddress )
|
||||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||||
| VkFlags( BufferUsageFlagBits::eVideoDecodeSrcKHR ) | VkFlags( BufferUsageFlagBits::eVideoDecodeDstKHR )
|
| VkFlags( BufferUsageFlagBits::eVideoDecodeSrcKHR ) | VkFlags( BufferUsageFlagBits::eVideoDecodeDstKHR )
|
||||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||||
| VkFlags( BufferUsageFlagBits::eTransformFeedbackBufferEXT ) | VkFlags( BufferUsageFlagBits::eTransformFeedbackCounterBufferEXT ) |
|
| VkFlags( BufferUsageFlagBits::eTransformFeedbackBufferEXT ) | VkFlags( BufferUsageFlagBits::eTransformFeedbackCounterBufferEXT ) |
|
||||||
VkFlags( BufferUsageFlagBits::eConditionalRenderingEXT ) | VkFlags( BufferUsageFlagBits::eAccelerationStructureBuildInputReadOnlyKHR ) |
|
VkFlags( BufferUsageFlagBits::eConditionalRenderingEXT ) | VkFlags( BufferUsageFlagBits::eAccelerationStructureBuildInputReadOnlyKHR ) |
|
||||||
VkFlags( BufferUsageFlagBits::eAccelerationStructureStorageKHR ) | VkFlags( BufferUsageFlagBits::eShaderBindingTableKHR )
|
VkFlags( BufferUsageFlagBits::eAccelerationStructureStorageKHR ) | VkFlags( BufferUsageFlagBits::eShaderBindingTableKHR )
|
||||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||||
| VkFlags( BufferUsageFlagBits::eVideoEncodeDstKHR ) | VkFlags( BufferUsageFlagBits::eVideoEncodeSrcKHR )
|
| VkFlags( BufferUsageFlagBits::eVideoEncodeDstKHR ) | VkFlags( BufferUsageFlagBits::eVideoEncodeSrcKHR )
|
||||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@ -11085,13 +11088,13 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VkFlags( ExternalMemoryHandleTypeFlagBits::eD3D11TextureKmt ) | VkFlags( ExternalMemoryHandleTypeFlagBits::eD3D12Heap ) |
|
VkFlags( ExternalMemoryHandleTypeFlagBits::eD3D11TextureKmt ) | VkFlags( ExternalMemoryHandleTypeFlagBits::eD3D12Heap ) |
|
||||||
VkFlags( ExternalMemoryHandleTypeFlagBits::eD3D12Resource ) | VkFlags( ExternalMemoryHandleTypeFlagBits::eDmaBufEXT )
|
VkFlags( ExternalMemoryHandleTypeFlagBits::eD3D12Resource ) | VkFlags( ExternalMemoryHandleTypeFlagBits::eDmaBufEXT )
|
||||||
#if defined( VK_USE_PLATFORM_ANDROID_KHR )
|
#if defined( VK_USE_PLATFORM_ANDROID_KHR )
|
||||||
| VkFlags( ExternalMemoryHandleTypeFlagBits::eAndroidHardwareBufferANDROID )
|
| VkFlags( ExternalMemoryHandleTypeFlagBits::eAndroidHardwareBufferANDROID )
|
||||||
#endif /*VK_USE_PLATFORM_ANDROID_KHR*/
|
#endif /*VK_USE_PLATFORM_ANDROID_KHR*/
|
||||||
| VkFlags( ExternalMemoryHandleTypeFlagBits::eHostAllocationEXT ) | VkFlags( ExternalMemoryHandleTypeFlagBits::eHostMappedForeignMemoryEXT )
|
| VkFlags( ExternalMemoryHandleTypeFlagBits::eHostAllocationEXT ) | VkFlags( ExternalMemoryHandleTypeFlagBits::eHostMappedForeignMemoryEXT )
|
||||||
#if defined( VK_USE_PLATFORM_FUCHSIA )
|
#if defined( VK_USE_PLATFORM_FUCHSIA )
|
||||||
| VkFlags( ExternalMemoryHandleTypeFlagBits::eZirconVmoFUCHSIA )
|
| VkFlags( ExternalMemoryHandleTypeFlagBits::eZirconVmoFUCHSIA )
|
||||||
#endif /*VK_USE_PLATFORM_FUCHSIA*/
|
#endif /*VK_USE_PLATFORM_FUCHSIA*/
|
||||||
| VkFlags( ExternalMemoryHandleTypeFlagBits::eRdmaAddressNV )
|
| VkFlags( ExternalMemoryHandleTypeFlagBits::eRdmaAddressNV )
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -11419,7 +11422,7 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VkFlags( ExternalSemaphoreHandleTypeFlagBits::eOpaqueWin32Kmt ) | VkFlags( ExternalSemaphoreHandleTypeFlagBits::eD3D12Fence ) |
|
VkFlags( ExternalSemaphoreHandleTypeFlagBits::eOpaqueWin32Kmt ) | VkFlags( ExternalSemaphoreHandleTypeFlagBits::eD3D12Fence ) |
|
||||||
VkFlags( ExternalSemaphoreHandleTypeFlagBits::eSyncFd )
|
VkFlags( ExternalSemaphoreHandleTypeFlagBits::eSyncFd )
|
||||||
#if defined( VK_USE_PLATFORM_FUCHSIA )
|
#if defined( VK_USE_PLATFORM_FUCHSIA )
|
||||||
| VkFlags( ExternalSemaphoreHandleTypeFlagBits::eZirconEventFUCHSIA )
|
| VkFlags( ExternalSemaphoreHandleTypeFlagBits::eZirconEventFUCHSIA )
|
||||||
#endif /*VK_USE_PLATFORM_FUCHSIA*/
|
#endif /*VK_USE_PLATFORM_FUCHSIA*/
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@ -11817,9 +11820,9 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VkFlags64( PipelineStageFlagBits2::eClear ) | VkFlags64( PipelineStageFlagBits2::eIndexInput ) |
|
VkFlags64( PipelineStageFlagBits2::eClear ) | VkFlags64( PipelineStageFlagBits2::eIndexInput ) |
|
||||||
VkFlags64( PipelineStageFlagBits2::eVertexAttributeInput ) | VkFlags64( PipelineStageFlagBits2::ePreRasterizationShaders )
|
VkFlags64( PipelineStageFlagBits2::eVertexAttributeInput ) | VkFlags64( PipelineStageFlagBits2::ePreRasterizationShaders )
|
||||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||||
| VkFlags64( PipelineStageFlagBits2::eVideoDecodeKHR ) | VkFlags64( PipelineStageFlagBits2::eVideoEncodeKHR )
|
| VkFlags64( PipelineStageFlagBits2::eVideoDecodeKHR ) | VkFlags64( PipelineStageFlagBits2::eVideoEncodeKHR )
|
||||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||||
| VkFlags64( PipelineStageFlagBits2::eTransformFeedbackEXT ) | VkFlags64( PipelineStageFlagBits2::eConditionalRenderingEXT ) |
|
| VkFlags64( PipelineStageFlagBits2::eTransformFeedbackEXT ) | VkFlags64( PipelineStageFlagBits2::eConditionalRenderingEXT ) |
|
||||||
VkFlags64( PipelineStageFlagBits2::eCommandPreprocessNV ) | VkFlags64( PipelineStageFlagBits2::eFragmentShadingRateAttachmentKHR ) |
|
VkFlags64( PipelineStageFlagBits2::eCommandPreprocessNV ) | VkFlags64( PipelineStageFlagBits2::eFragmentShadingRateAttachmentKHR ) |
|
||||||
VkFlags64( PipelineStageFlagBits2::eAccelerationStructureBuildKHR ) | VkFlags64( PipelineStageFlagBits2::eRayTracingShaderKHR ) |
|
VkFlags64( PipelineStageFlagBits2::eAccelerationStructureBuildKHR ) | VkFlags64( PipelineStageFlagBits2::eRayTracingShaderKHR ) |
|
||||||
VkFlags64( PipelineStageFlagBits2::eFragmentDensityProcessEXT ) | VkFlags64( PipelineStageFlagBits2::eTaskShaderNV ) |
|
VkFlags64( PipelineStageFlagBits2::eFragmentDensityProcessEXT ) | VkFlags64( PipelineStageFlagBits2::eTaskShaderNV ) |
|
||||||
@ -11953,10 +11956,10 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VkFlags64( AccessFlagBits2::eShaderSampledRead ) | VkFlags64( AccessFlagBits2::eShaderStorageRead ) |
|
VkFlags64( AccessFlagBits2::eShaderSampledRead ) | VkFlags64( AccessFlagBits2::eShaderStorageRead ) |
|
||||||
VkFlags64( AccessFlagBits2::eShaderStorageWrite )
|
VkFlags64( AccessFlagBits2::eShaderStorageWrite )
|
||||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||||
| VkFlags64( AccessFlagBits2::eVideoDecodeReadKHR ) | VkFlags64( AccessFlagBits2::eVideoDecodeWriteKHR ) |
|
| VkFlags64( AccessFlagBits2::eVideoDecodeReadKHR ) | VkFlags64( AccessFlagBits2::eVideoDecodeWriteKHR ) |
|
||||||
VkFlags64( AccessFlagBits2::eVideoEncodeReadKHR ) | VkFlags64( AccessFlagBits2::eVideoEncodeWriteKHR )
|
VkFlags64( AccessFlagBits2::eVideoEncodeReadKHR ) | VkFlags64( AccessFlagBits2::eVideoEncodeWriteKHR )
|
||||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||||
| VkFlags64( AccessFlagBits2::eTransformFeedbackWriteEXT ) | VkFlags64( AccessFlagBits2::eTransformFeedbackCounterReadEXT ) |
|
| VkFlags64( AccessFlagBits2::eTransformFeedbackWriteEXT ) | VkFlags64( AccessFlagBits2::eTransformFeedbackCounterReadEXT ) |
|
||||||
VkFlags64( AccessFlagBits2::eTransformFeedbackCounterWriteEXT ) | VkFlags64( AccessFlagBits2::eConditionalRenderingReadEXT ) |
|
VkFlags64( AccessFlagBits2::eTransformFeedbackCounterWriteEXT ) | VkFlags64( AccessFlagBits2::eConditionalRenderingReadEXT ) |
|
||||||
VkFlags64( AccessFlagBits2::eCommandPreprocessReadNV ) | VkFlags64( AccessFlagBits2::eCommandPreprocessWriteNV ) |
|
VkFlags64( AccessFlagBits2::eCommandPreprocessReadNV ) | VkFlags64( AccessFlagBits2::eCommandPreprocessWriteNV ) |
|
||||||
VkFlags64( AccessFlagBits2::eFragmentShadingRateAttachmentReadKHR ) | VkFlags64( AccessFlagBits2::eAccelerationStructureReadKHR ) |
|
VkFlags64( AccessFlagBits2::eFragmentShadingRateAttachmentReadKHR ) | VkFlags64( AccessFlagBits2::eAccelerationStructureReadKHR ) |
|
||||||
@ -12190,14 +12193,14 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VkFlags64( FormatFeatureFlagBits2::eStorageReadWithoutFormat ) | VkFlags64( FormatFeatureFlagBits2::eStorageWriteWithoutFormat ) |
|
VkFlags64( FormatFeatureFlagBits2::eStorageReadWithoutFormat ) | VkFlags64( FormatFeatureFlagBits2::eStorageWriteWithoutFormat ) |
|
||||||
VkFlags64( FormatFeatureFlagBits2::eSampledImageDepthComparison )
|
VkFlags64( FormatFeatureFlagBits2::eSampledImageDepthComparison )
|
||||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||||
| VkFlags64( FormatFeatureFlagBits2::eVideoDecodeOutputKHR ) | VkFlags64( FormatFeatureFlagBits2::eVideoDecodeDpbKHR )
|
| VkFlags64( FormatFeatureFlagBits2::eVideoDecodeOutputKHR ) | VkFlags64( FormatFeatureFlagBits2::eVideoDecodeDpbKHR )
|
||||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||||
| VkFlags64( FormatFeatureFlagBits2::eAccelerationStructureVertexBufferKHR ) | VkFlags64( FormatFeatureFlagBits2::eFragmentDensityMapEXT ) |
|
| VkFlags64( FormatFeatureFlagBits2::eAccelerationStructureVertexBufferKHR ) | VkFlags64( FormatFeatureFlagBits2::eFragmentDensityMapEXT ) |
|
||||||
VkFlags64( FormatFeatureFlagBits2::eFragmentShadingRateAttachmentKHR )
|
VkFlags64( FormatFeatureFlagBits2::eFragmentShadingRateAttachmentKHR )
|
||||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||||
| VkFlags64( FormatFeatureFlagBits2::eVideoEncodeInputKHR ) | VkFlags64( FormatFeatureFlagBits2::eVideoEncodeDpbKHR )
|
| VkFlags64( FormatFeatureFlagBits2::eVideoEncodeInputKHR ) | VkFlags64( FormatFeatureFlagBits2::eVideoEncodeDpbKHR )
|
||||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||||
| VkFlags64( FormatFeatureFlagBits2::eLinearColorAttachmentNV )
|
| VkFlags64( FormatFeatureFlagBits2::eLinearColorAttachmentNV )
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -12721,7 +12724,7 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
{
|
{
|
||||||
allFlags = VkFlags( VideoCodecOperationFlagBitsKHR::eInvalid )
|
allFlags = VkFlags( VideoCodecOperationFlagBitsKHR::eInvalid )
|
||||||
# if defined( VK_ENABLE_BETA_EXTENSIONS )
|
# if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||||
| VkFlags( VideoCodecOperationFlagBitsKHR::eEncodeH264EXT ) | VkFlags( VideoCodecOperationFlagBitsKHR::eEncodeH265EXT ) |
|
| VkFlags( VideoCodecOperationFlagBitsKHR::eEncodeH264EXT ) | VkFlags( VideoCodecOperationFlagBitsKHR::eEncodeH265EXT ) |
|
||||||
VkFlags( VideoCodecOperationFlagBitsKHR::eDecodeH264EXT ) | VkFlags( VideoCodecOperationFlagBitsKHR::eDecodeH265EXT )
|
VkFlags( VideoCodecOperationFlagBitsKHR::eDecodeH264EXT ) | VkFlags( VideoCodecOperationFlagBitsKHR::eDecodeH265EXT )
|
||||||
# endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
# endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||||
};
|
};
|
||||||
|
@ -1461,7 +1461,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VULKAN_HPP_CONSTEXPR DebugReportCallbackEXT( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
VULKAN_HPP_CONSTEXPR DebugReportCallbackEXT( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||||
VULKAN_HPP_TYPESAFE_EXPLICIT DebugReportCallbackEXT( VkDebugReportCallbackEXT debugReportCallbackEXT ) VULKAN_HPP_NOEXCEPT
|
VULKAN_HPP_TYPESAFE_EXPLICIT DebugReportCallbackEXT( VkDebugReportCallbackEXT debugReportCallbackEXT ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_debugReportCallbackEXT( debugReportCallbackEXT )
|
: m_debugReportCallbackEXT( debugReportCallbackEXT )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||||
DebugReportCallbackEXT & operator=( VkDebugReportCallbackEXT debugReportCallbackEXT ) VULKAN_HPP_NOEXCEPT
|
DebugReportCallbackEXT & operator=( VkDebugReportCallbackEXT debugReportCallbackEXT ) VULKAN_HPP_NOEXCEPT
|
||||||
@ -1558,7 +1559,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VULKAN_HPP_CONSTEXPR DebugUtilsMessengerEXT( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
VULKAN_HPP_CONSTEXPR DebugUtilsMessengerEXT( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||||
VULKAN_HPP_TYPESAFE_EXPLICIT DebugUtilsMessengerEXT( VkDebugUtilsMessengerEXT debugUtilsMessengerEXT ) VULKAN_HPP_NOEXCEPT
|
VULKAN_HPP_TYPESAFE_EXPLICIT DebugUtilsMessengerEXT( VkDebugUtilsMessengerEXT debugUtilsMessengerEXT ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_debugUtilsMessengerEXT( debugUtilsMessengerEXT )
|
: m_debugUtilsMessengerEXT( debugUtilsMessengerEXT )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||||
DebugUtilsMessengerEXT & operator=( VkDebugUtilsMessengerEXT debugUtilsMessengerEXT ) VULKAN_HPP_NOEXCEPT
|
DebugUtilsMessengerEXT & operator=( VkDebugUtilsMessengerEXT debugUtilsMessengerEXT ) VULKAN_HPP_NOEXCEPT
|
||||||
@ -2021,7 +2023,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VULKAN_HPP_CONSTEXPR PerformanceConfigurationINTEL( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
VULKAN_HPP_CONSTEXPR PerformanceConfigurationINTEL( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||||
VULKAN_HPP_TYPESAFE_EXPLICIT PerformanceConfigurationINTEL( VkPerformanceConfigurationINTEL performanceConfigurationINTEL ) VULKAN_HPP_NOEXCEPT
|
VULKAN_HPP_TYPESAFE_EXPLICIT PerformanceConfigurationINTEL( VkPerformanceConfigurationINTEL performanceConfigurationINTEL ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_performanceConfigurationINTEL( performanceConfigurationINTEL )
|
: m_performanceConfigurationINTEL( performanceConfigurationINTEL )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||||
PerformanceConfigurationINTEL & operator=( VkPerformanceConfigurationINTEL performanceConfigurationINTEL ) VULKAN_HPP_NOEXCEPT
|
PerformanceConfigurationINTEL & operator=( VkPerformanceConfigurationINTEL performanceConfigurationINTEL ) VULKAN_HPP_NOEXCEPT
|
||||||
@ -2765,7 +2768,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VULKAN_HPP_CONSTEXPR AccelerationStructureNV( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
VULKAN_HPP_CONSTEXPR AccelerationStructureNV( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||||
VULKAN_HPP_TYPESAFE_EXPLICIT AccelerationStructureNV( VkAccelerationStructureNV accelerationStructureNV ) VULKAN_HPP_NOEXCEPT
|
VULKAN_HPP_TYPESAFE_EXPLICIT AccelerationStructureNV( VkAccelerationStructureNV accelerationStructureNV ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_accelerationStructureNV( accelerationStructureNV )
|
: m_accelerationStructureNV( accelerationStructureNV )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||||
AccelerationStructureNV & operator=( VkAccelerationStructureNV accelerationStructureNV ) VULKAN_HPP_NOEXCEPT
|
AccelerationStructureNV & operator=( VkAccelerationStructureNV accelerationStructureNV ) VULKAN_HPP_NOEXCEPT
|
||||||
@ -2862,7 +2866,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VULKAN_HPP_CONSTEXPR DescriptorUpdateTemplate( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
VULKAN_HPP_CONSTEXPR DescriptorUpdateTemplate( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||||
VULKAN_HPP_TYPESAFE_EXPLICIT DescriptorUpdateTemplate( VkDescriptorUpdateTemplate descriptorUpdateTemplate ) VULKAN_HPP_NOEXCEPT
|
VULKAN_HPP_TYPESAFE_EXPLICIT DescriptorUpdateTemplate( VkDescriptorUpdateTemplate descriptorUpdateTemplate ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_descriptorUpdateTemplate( descriptorUpdateTemplate )
|
: m_descriptorUpdateTemplate( descriptorUpdateTemplate )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||||
DescriptorUpdateTemplate & operator=( VkDescriptorUpdateTemplate descriptorUpdateTemplate ) VULKAN_HPP_NOEXCEPT
|
DescriptorUpdateTemplate & operator=( VkDescriptorUpdateTemplate descriptorUpdateTemplate ) VULKAN_HPP_NOEXCEPT
|
||||||
@ -3053,7 +3058,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VULKAN_HPP_CONSTEXPR AccelerationStructureKHR( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
VULKAN_HPP_CONSTEXPR AccelerationStructureKHR( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||||
VULKAN_HPP_TYPESAFE_EXPLICIT AccelerationStructureKHR( VkAccelerationStructureKHR accelerationStructureKHR ) VULKAN_HPP_NOEXCEPT
|
VULKAN_HPP_TYPESAFE_EXPLICIT AccelerationStructureKHR( VkAccelerationStructureKHR accelerationStructureKHR ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_accelerationStructureKHR( accelerationStructureKHR )
|
: m_accelerationStructureKHR( accelerationStructureKHR )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||||
AccelerationStructureKHR & operator=( VkAccelerationStructureKHR accelerationStructureKHR ) VULKAN_HPP_NOEXCEPT
|
AccelerationStructureKHR & operator=( VkAccelerationStructureKHR accelerationStructureKHR ) VULKAN_HPP_NOEXCEPT
|
||||||
@ -5161,7 +5167,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VULKAN_HPP_CONSTEXPR DeferredOperationKHR( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
VULKAN_HPP_CONSTEXPR DeferredOperationKHR( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||||
VULKAN_HPP_TYPESAFE_EXPLICIT DeferredOperationKHR( VkDeferredOperationKHR deferredOperationKHR ) VULKAN_HPP_NOEXCEPT
|
VULKAN_HPP_TYPESAFE_EXPLICIT DeferredOperationKHR( VkDeferredOperationKHR deferredOperationKHR ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_deferredOperationKHR( deferredOperationKHR )
|
: m_deferredOperationKHR( deferredOperationKHR )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||||
DeferredOperationKHR & operator=( VkDeferredOperationKHR deferredOperationKHR ) VULKAN_HPP_NOEXCEPT
|
DeferredOperationKHR & operator=( VkDeferredOperationKHR deferredOperationKHR ) VULKAN_HPP_NOEXCEPT
|
||||||
@ -5253,7 +5260,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VULKAN_HPP_CONSTEXPR BufferCollectionFUCHSIA( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
VULKAN_HPP_CONSTEXPR BufferCollectionFUCHSIA( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||||
VULKAN_HPP_TYPESAFE_EXPLICIT BufferCollectionFUCHSIA( VkBufferCollectionFUCHSIA bufferCollectionFUCHSIA ) VULKAN_HPP_NOEXCEPT
|
VULKAN_HPP_TYPESAFE_EXPLICIT BufferCollectionFUCHSIA( VkBufferCollectionFUCHSIA bufferCollectionFUCHSIA ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_bufferCollectionFUCHSIA( bufferCollectionFUCHSIA )
|
: m_bufferCollectionFUCHSIA( bufferCollectionFUCHSIA )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
# if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
# if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||||
BufferCollectionFUCHSIA & operator=( VkBufferCollectionFUCHSIA bufferCollectionFUCHSIA ) VULKAN_HPP_NOEXCEPT
|
BufferCollectionFUCHSIA & operator=( VkBufferCollectionFUCHSIA bufferCollectionFUCHSIA ) VULKAN_HPP_NOEXCEPT
|
||||||
@ -5912,7 +5920,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VULKAN_HPP_CONSTEXPR DescriptorSetLayout( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
VULKAN_HPP_CONSTEXPR DescriptorSetLayout( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||||
VULKAN_HPP_TYPESAFE_EXPLICIT DescriptorSetLayout( VkDescriptorSetLayout descriptorSetLayout ) VULKAN_HPP_NOEXCEPT
|
VULKAN_HPP_TYPESAFE_EXPLICIT DescriptorSetLayout( VkDescriptorSetLayout descriptorSetLayout ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_descriptorSetLayout( descriptorSetLayout )
|
: m_descriptorSetLayout( descriptorSetLayout )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||||
DescriptorSetLayout & operator=( VkDescriptorSetLayout descriptorSetLayout ) VULKAN_HPP_NOEXCEPT
|
DescriptorSetLayout & operator=( VkDescriptorSetLayout descriptorSetLayout ) VULKAN_HPP_NOEXCEPT
|
||||||
@ -6101,7 +6110,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VULKAN_HPP_CONSTEXPR IndirectCommandsLayoutNV( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
VULKAN_HPP_CONSTEXPR IndirectCommandsLayoutNV( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||||
VULKAN_HPP_TYPESAFE_EXPLICIT IndirectCommandsLayoutNV( VkIndirectCommandsLayoutNV indirectCommandsLayoutNV ) VULKAN_HPP_NOEXCEPT
|
VULKAN_HPP_TYPESAFE_EXPLICIT IndirectCommandsLayoutNV( VkIndirectCommandsLayoutNV indirectCommandsLayoutNV ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_indirectCommandsLayoutNV( indirectCommandsLayoutNV )
|
: m_indirectCommandsLayoutNV( indirectCommandsLayoutNV )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||||
IndirectCommandsLayoutNV & operator=( VkIndirectCommandsLayoutNV indirectCommandsLayoutNV ) VULKAN_HPP_NOEXCEPT
|
IndirectCommandsLayoutNV & operator=( VkIndirectCommandsLayoutNV indirectCommandsLayoutNV ) VULKAN_HPP_NOEXCEPT
|
||||||
@ -6467,7 +6477,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VULKAN_HPP_CONSTEXPR SamplerYcbcrConversion( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
VULKAN_HPP_CONSTEXPR SamplerYcbcrConversion( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||||
VULKAN_HPP_TYPESAFE_EXPLICIT SamplerYcbcrConversion( VkSamplerYcbcrConversion samplerYcbcrConversion ) VULKAN_HPP_NOEXCEPT
|
VULKAN_HPP_TYPESAFE_EXPLICIT SamplerYcbcrConversion( VkSamplerYcbcrConversion samplerYcbcrConversion ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_samplerYcbcrConversion( samplerYcbcrConversion )
|
: m_samplerYcbcrConversion( samplerYcbcrConversion )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||||
SamplerYcbcrConversion & operator=( VkSamplerYcbcrConversion samplerYcbcrConversion ) VULKAN_HPP_NOEXCEPT
|
SamplerYcbcrConversion & operator=( VkSamplerYcbcrConversion samplerYcbcrConversion ) VULKAN_HPP_NOEXCEPT
|
||||||
@ -6657,7 +6668,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VULKAN_HPP_CONSTEXPR ValidationCacheEXT() = default;
|
VULKAN_HPP_CONSTEXPR ValidationCacheEXT() = default;
|
||||||
VULKAN_HPP_CONSTEXPR ValidationCacheEXT( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
VULKAN_HPP_CONSTEXPR ValidationCacheEXT( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||||
VULKAN_HPP_TYPESAFE_EXPLICIT ValidationCacheEXT( VkValidationCacheEXT validationCacheEXT ) VULKAN_HPP_NOEXCEPT : m_validationCacheEXT( validationCacheEXT )
|
VULKAN_HPP_TYPESAFE_EXPLICIT ValidationCacheEXT( VkValidationCacheEXT validationCacheEXT ) VULKAN_HPP_NOEXCEPT : m_validationCacheEXT( validationCacheEXT )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||||
ValidationCacheEXT & operator=( VkValidationCacheEXT validationCacheEXT ) VULKAN_HPP_NOEXCEPT
|
ValidationCacheEXT & operator=( VkValidationCacheEXT validationCacheEXT ) VULKAN_HPP_NOEXCEPT
|
||||||
@ -6754,7 +6766,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
VULKAN_HPP_CONSTEXPR VideoSessionParametersKHR( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
VULKAN_HPP_CONSTEXPR VideoSessionParametersKHR( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||||
VULKAN_HPP_TYPESAFE_EXPLICIT VideoSessionParametersKHR( VkVideoSessionParametersKHR videoSessionParametersKHR ) VULKAN_HPP_NOEXCEPT
|
VULKAN_HPP_TYPESAFE_EXPLICIT VideoSessionParametersKHR( VkVideoSessionParametersKHR videoSessionParametersKHR ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_videoSessionParametersKHR( videoSessionParametersKHR )
|
: m_videoSessionParametersKHR( videoSessionParametersKHR )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
# if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
# if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||||
VideoSessionParametersKHR & operator=( VkVideoSessionParametersKHR videoSessionParametersKHR ) VULKAN_HPP_NOEXCEPT
|
VideoSessionParametersKHR & operator=( VkVideoSessionParametersKHR videoSessionParametersKHR ) VULKAN_HPP_NOEXCEPT
|
||||||
|
@ -43,7 +43,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, vkEnumerateInstanceLayerProperties( PFN_vkEnumerateInstanceLayerProperties( getProcAddr( NULL, "vkEnumerateInstanceLayerProperties" ) ) )
|
, vkEnumerateInstanceLayerProperties( PFN_vkEnumerateInstanceLayerProperties( getProcAddr( NULL, "vkEnumerateInstanceLayerProperties" ) ) )
|
||||||
//=== VK_VERSION_1_1 ===
|
//=== VK_VERSION_1_1 ===
|
||||||
, vkEnumerateInstanceVersion( PFN_vkEnumerateInstanceVersion( getProcAddr( NULL, "vkEnumerateInstanceVersion" ) ) )
|
, vkEnumerateInstanceVersion( PFN_vkEnumerateInstanceVersion( getProcAddr( NULL, "vkEnumerateInstanceVersion" ) ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
public:
|
public:
|
||||||
PFN_vkGetInstanceProcAddr vkGetInstanceProcAddr = 0;
|
PFN_vkGetInstanceProcAddr vkGetInstanceProcAddr = 0;
|
||||||
@ -2244,7 +2245,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
Context( PFN_vkGetInstanceProcAddr getInstanceProcAddr )
|
Context( PFN_vkGetInstanceProcAddr getInstanceProcAddr )
|
||||||
: m_dispatcher( new VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::ContextDispatcher( getInstanceProcAddr ) )
|
: m_dispatcher( new VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::ContextDispatcher( getInstanceProcAddr ) )
|
||||||
# endif
|
# endif
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
~Context() = default;
|
~Context() = default;
|
||||||
|
|
||||||
@ -2256,7 +2258,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
# else
|
# else
|
||||||
: m_dispatcher( rhs.m_dispatcher.release() )
|
: m_dispatcher( rhs.m_dispatcher.release() )
|
||||||
# endif
|
# endif
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
Context & operator=( Context const & ) = delete;
|
Context & operator=( Context const & ) = delete;
|
||||||
Context & operator =( Context && rhs ) VULKAN_HPP_NOEXCEPT
|
Context & operator =( Context && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -2355,7 +2358,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
: m_instance( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_instance, {} ) )
|
: m_instance( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_instance, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( rhs.m_dispatcher.release() )
|
, m_dispatcher( rhs.m_dispatcher.release() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
Instance & operator=( Instance const & ) = delete;
|
Instance & operator=( Instance const & ) = delete;
|
||||||
Instance & operator =( Instance && rhs ) VULKAN_HPP_NOEXCEPT
|
Instance & operator =( Instance && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -2570,7 +2574,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
public:
|
public:
|
||||||
PhysicalDevice( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, VkPhysicalDevice physicalDevice )
|
PhysicalDevice( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, VkPhysicalDevice physicalDevice )
|
||||||
: m_physicalDevice( physicalDevice ), m_dispatcher( instance.getDispatcher() )
|
: m_physicalDevice( physicalDevice ), m_dispatcher( instance.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
PhysicalDevice( std::nullptr_t ) {}
|
PhysicalDevice( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -2584,7 +2589,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
PhysicalDevice( PhysicalDevice && rhs ) VULKAN_HPP_NOEXCEPT
|
PhysicalDevice( PhysicalDevice && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_physicalDevice( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_physicalDevice, {} ) )
|
: m_physicalDevice( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_physicalDevice, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
PhysicalDevice & operator=( PhysicalDevice const & ) = delete;
|
PhysicalDevice & operator=( PhysicalDevice const & ) = delete;
|
||||||
PhysicalDevice & operator =( PhysicalDevice && rhs ) VULKAN_HPP_NOEXCEPT
|
PhysicalDevice & operator =( PhysicalDevice && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -3028,7 +3034,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
: m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
|
: m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( rhs.m_dispatcher.release() )
|
, m_dispatcher( rhs.m_dispatcher.release() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
Device & operator=( Device const & ) = delete;
|
Device & operator=( Device const & ) = delete;
|
||||||
Device & operator =( Device && rhs ) VULKAN_HPP_NOEXCEPT
|
Device & operator =( Device && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -3774,7 +3781,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_accelerationStructure( accelerationStructure )
|
, m_accelerationStructure( accelerationStructure )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
AccelerationStructureKHR( std::nullptr_t ) {}
|
AccelerationStructureKHR( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -3790,7 +3798,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_accelerationStructure( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_accelerationStructure, {} ) )
|
, m_accelerationStructure( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_accelerationStructure, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
AccelerationStructureKHR & operator=( AccelerationStructureKHR const & ) = delete;
|
AccelerationStructureKHR & operator=( AccelerationStructureKHR const & ) = delete;
|
||||||
AccelerationStructureKHR & operator =( AccelerationStructureKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
AccelerationStructureKHR & operator =( AccelerationStructureKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -3885,7 +3894,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_accelerationStructure( accelerationStructure )
|
, m_accelerationStructure( accelerationStructure )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
AccelerationStructureNV( std::nullptr_t ) {}
|
AccelerationStructureNV( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -3901,7 +3911,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_accelerationStructure( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_accelerationStructure, {} ) )
|
, m_accelerationStructure( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_accelerationStructure, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
AccelerationStructureNV & operator=( AccelerationStructureNV const & ) = delete;
|
AccelerationStructureNV & operator=( AccelerationStructureNV const & ) = delete;
|
||||||
AccelerationStructureNV & operator =( AccelerationStructureNV && rhs ) VULKAN_HPP_NOEXCEPT
|
AccelerationStructureNV & operator =( AccelerationStructureNV && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -4004,7 +4015,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_buffer( buffer )
|
, m_buffer( buffer )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
Buffer( std::nullptr_t ) {}
|
Buffer( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -4020,7 +4032,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_buffer( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_buffer, {} ) )
|
, m_buffer( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_buffer, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
Buffer & operator=( Buffer const & ) = delete;
|
Buffer & operator=( Buffer const & ) = delete;
|
||||||
Buffer & operator =( Buffer && rhs ) VULKAN_HPP_NOEXCEPT
|
Buffer & operator =( Buffer && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -4121,7 +4134,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_collection( collection )
|
, m_collection( collection )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
BufferCollectionFUCHSIA( std::nullptr_t ) {}
|
BufferCollectionFUCHSIA( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -4137,7 +4151,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_collection( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_collection, {} ) )
|
, m_collection( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_collection, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
BufferCollectionFUCHSIA & operator=( BufferCollectionFUCHSIA const & ) = delete;
|
BufferCollectionFUCHSIA & operator=( BufferCollectionFUCHSIA const & ) = delete;
|
||||||
BufferCollectionFUCHSIA & operator =( BufferCollectionFUCHSIA && rhs ) VULKAN_HPP_NOEXCEPT
|
BufferCollectionFUCHSIA & operator =( BufferCollectionFUCHSIA && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -4241,7 +4256,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_bufferView( bufferView )
|
, m_bufferView( bufferView )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
BufferView( std::nullptr_t ) {}
|
BufferView( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -4257,7 +4273,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_bufferView( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_bufferView, {} ) )
|
, m_bufferView( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_bufferView, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
BufferView & operator=( BufferView const & ) = delete;
|
BufferView & operator=( BufferView const & ) = delete;
|
||||||
BufferView & operator =( BufferView && rhs ) VULKAN_HPP_NOEXCEPT
|
BufferView & operator =( BufferView && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -4351,7 +4368,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_commandPool( commandPool )
|
, m_commandPool( commandPool )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
CommandPool( std::nullptr_t ) {}
|
CommandPool( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -4367,7 +4385,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_commandPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_commandPool, {} ) )
|
, m_commandPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_commandPool, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
CommandPool & operator=( CommandPool const & ) = delete;
|
CommandPool & operator=( CommandPool const & ) = delete;
|
||||||
CommandPool & operator =( CommandPool && rhs ) VULKAN_HPP_NOEXCEPT
|
CommandPool & operator =( CommandPool && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -4450,7 +4469,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
public:
|
public:
|
||||||
CommandBuffer( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, VkCommandBuffer commandBuffer, VkCommandPool commandPool )
|
CommandBuffer( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, VkCommandBuffer commandBuffer, VkCommandPool commandPool )
|
||||||
: m_device( *device ), m_commandPool( commandPool ), m_commandBuffer( commandBuffer ), m_dispatcher( device.getDispatcher() )
|
: m_device( *device ), m_commandPool( commandPool ), m_commandBuffer( commandBuffer ), m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
CommandBuffer( std::nullptr_t ) {}
|
CommandBuffer( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -4466,7 +4486,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_commandPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_commandPool, {} ) )
|
, m_commandPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_commandPool, {} ) )
|
||||||
, m_commandBuffer( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_commandBuffer, {} ) )
|
, m_commandBuffer( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_commandBuffer, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
CommandBuffer & operator=( CommandBuffer const & ) = delete;
|
CommandBuffer & operator=( CommandBuffer const & ) = delete;
|
||||||
CommandBuffer & operator =( CommandBuffer && rhs ) VULKAN_HPP_NOEXCEPT
|
CommandBuffer & operator =( CommandBuffer && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -5294,7 +5315,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_function( function )
|
, m_function( function )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
CuFunctionNVX( std::nullptr_t ) {}
|
CuFunctionNVX( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -5310,7 +5332,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_function( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_function, {} ) )
|
, m_function( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_function, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
CuFunctionNVX & operator=( CuFunctionNVX const & ) = delete;
|
CuFunctionNVX & operator=( CuFunctionNVX const & ) = delete;
|
||||||
CuFunctionNVX & operator =( CuFunctionNVX && rhs ) VULKAN_HPP_NOEXCEPT
|
CuFunctionNVX & operator =( CuFunctionNVX && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -5404,7 +5427,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_module( module )
|
, m_module( module )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
CuModuleNVX( std::nullptr_t ) {}
|
CuModuleNVX( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -5420,7 +5444,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_module( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_module, {} ) )
|
, m_module( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_module, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
CuModuleNVX & operator=( CuModuleNVX const & ) = delete;
|
CuModuleNVX & operator=( CuModuleNVX const & ) = delete;
|
||||||
CuModuleNVX & operator =( CuModuleNVX && rhs ) VULKAN_HPP_NOEXCEPT
|
CuModuleNVX & operator =( CuModuleNVX && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -5514,7 +5539,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_callback( callback )
|
, m_callback( callback )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( instance.getDispatcher() )
|
, m_dispatcher( instance.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
DebugReportCallbackEXT( std::nullptr_t ) {}
|
DebugReportCallbackEXT( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -5530,7 +5556,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_callback( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_callback, {} ) )
|
, m_callback( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_callback, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
DebugReportCallbackEXT & operator=( DebugReportCallbackEXT const & ) = delete;
|
DebugReportCallbackEXT & operator=( DebugReportCallbackEXT const & ) = delete;
|
||||||
DebugReportCallbackEXT & operator =( DebugReportCallbackEXT && rhs ) VULKAN_HPP_NOEXCEPT
|
DebugReportCallbackEXT & operator =( DebugReportCallbackEXT && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -5625,7 +5652,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_messenger( messenger )
|
, m_messenger( messenger )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( instance.getDispatcher() )
|
, m_dispatcher( instance.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
DebugUtilsMessengerEXT( std::nullptr_t ) {}
|
DebugUtilsMessengerEXT( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -5641,7 +5669,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_messenger( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_messenger, {} ) )
|
, m_messenger( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_messenger, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
DebugUtilsMessengerEXT & operator=( DebugUtilsMessengerEXT const & ) = delete;
|
DebugUtilsMessengerEXT & operator=( DebugUtilsMessengerEXT const & ) = delete;
|
||||||
DebugUtilsMessengerEXT & operator =( DebugUtilsMessengerEXT && rhs ) VULKAN_HPP_NOEXCEPT
|
DebugUtilsMessengerEXT & operator =( DebugUtilsMessengerEXT && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -5734,7 +5763,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_operation( operation )
|
, m_operation( operation )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
DeferredOperationKHR( std::nullptr_t ) {}
|
DeferredOperationKHR( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -5750,7 +5780,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_operation( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_operation, {} ) )
|
, m_operation( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_operation, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
DeferredOperationKHR & operator=( DeferredOperationKHR const & ) = delete;
|
DeferredOperationKHR & operator=( DeferredOperationKHR const & ) = delete;
|
||||||
DeferredOperationKHR & operator =( DeferredOperationKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
DeferredOperationKHR & operator =( DeferredOperationKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -5853,7 +5884,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_descriptorPool( descriptorPool )
|
, m_descriptorPool( descriptorPool )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
DescriptorPool( std::nullptr_t ) {}
|
DescriptorPool( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -5869,7 +5901,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_descriptorPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorPool, {} ) )
|
, m_descriptorPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorPool, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
DescriptorPool & operator=( DescriptorPool const & ) = delete;
|
DescriptorPool & operator=( DescriptorPool const & ) = delete;
|
||||||
DescriptorPool & operator =( DescriptorPool && rhs ) VULKAN_HPP_NOEXCEPT
|
DescriptorPool & operator =( DescriptorPool && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -5945,7 +5978,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
public:
|
public:
|
||||||
DescriptorSet( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, VkDescriptorSet descriptorSet, VkDescriptorPool descriptorPool )
|
DescriptorSet( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, VkDescriptorSet descriptorSet, VkDescriptorPool descriptorPool )
|
||||||
: m_device( *device ), m_descriptorPool( descriptorPool ), m_descriptorSet( descriptorSet ), m_dispatcher( device.getDispatcher() )
|
: m_device( *device ), m_descriptorPool( descriptorPool ), m_descriptorSet( descriptorSet ), m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
DescriptorSet( std::nullptr_t ) {}
|
DescriptorSet( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -5961,7 +5995,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_descriptorPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorPool, {} ) )
|
, m_descriptorPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorPool, {} ) )
|
||||||
, m_descriptorSet( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorSet, {} ) )
|
, m_descriptorSet( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorSet, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
DescriptorSet & operator=( DescriptorSet const & ) = delete;
|
DescriptorSet & operator=( DescriptorSet const & ) = delete;
|
||||||
DescriptorSet & operator =( DescriptorSet && rhs ) VULKAN_HPP_NOEXCEPT
|
DescriptorSet & operator =( DescriptorSet && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -6100,7 +6135,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_descriptorSetLayout( descriptorSetLayout )
|
, m_descriptorSetLayout( descriptorSetLayout )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
DescriptorSetLayout( std::nullptr_t ) {}
|
DescriptorSetLayout( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -6116,7 +6152,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_descriptorSetLayout( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorSetLayout, {} ) )
|
, m_descriptorSetLayout( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorSetLayout, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
DescriptorSetLayout & operator=( DescriptorSetLayout const & ) = delete;
|
DescriptorSetLayout & operator=( DescriptorSetLayout const & ) = delete;
|
||||||
DescriptorSetLayout & operator =( DescriptorSetLayout && rhs ) VULKAN_HPP_NOEXCEPT
|
DescriptorSetLayout & operator =( DescriptorSetLayout && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -6211,7 +6248,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_descriptorUpdateTemplate( descriptorUpdateTemplate )
|
, m_descriptorUpdateTemplate( descriptorUpdateTemplate )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
DescriptorUpdateTemplate( std::nullptr_t ) {}
|
DescriptorUpdateTemplate( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -6227,7 +6265,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_descriptorUpdateTemplate( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorUpdateTemplate, {} ) )
|
, m_descriptorUpdateTemplate( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorUpdateTemplate, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
DescriptorUpdateTemplate & operator=( DescriptorUpdateTemplate const & ) = delete;
|
DescriptorUpdateTemplate & operator=( DescriptorUpdateTemplate const & ) = delete;
|
||||||
DescriptorUpdateTemplate & operator =( DescriptorUpdateTemplate && rhs ) VULKAN_HPP_NOEXCEPT
|
DescriptorUpdateTemplate & operator =( DescriptorUpdateTemplate && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -6322,7 +6361,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_memory( memory )
|
, m_memory( memory )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
DeviceMemory( std::nullptr_t ) {}
|
DeviceMemory( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -6338,7 +6378,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_memory( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_memory, {} ) )
|
, m_memory( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_memory, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
DeviceMemory & operator=( DeviceMemory const & ) = delete;
|
DeviceMemory & operator=( DeviceMemory const & ) = delete;
|
||||||
DeviceMemory & operator =( DeviceMemory && rhs ) VULKAN_HPP_NOEXCEPT
|
DeviceMemory & operator =( DeviceMemory && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -6466,7 +6507,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
|
|
||||||
DisplayKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::PhysicalDevice const & physicalDevice, VkDisplayKHR display )
|
DisplayKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::PhysicalDevice const & physicalDevice, VkDisplayKHR display )
|
||||||
: m_physicalDevice( *physicalDevice ), m_display( display ), m_dispatcher( physicalDevice.getDispatcher() )
|
: m_physicalDevice( *physicalDevice ), m_display( display ), m_dispatcher( physicalDevice.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
DisplayKHR( std::nullptr_t ) {}
|
DisplayKHR( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -6481,7 +6523,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
: m_physicalDevice( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_physicalDevice, {} ) )
|
: m_physicalDevice( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_physicalDevice, {} ) )
|
||||||
, m_display( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_display, {} ) )
|
, m_display( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_display, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
DisplayKHR & operator=( DisplayKHR const & ) = delete;
|
DisplayKHR & operator=( DisplayKHR const & ) = delete;
|
||||||
DisplayKHR & operator =( DisplayKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
DisplayKHR & operator =( DisplayKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -6626,7 +6669,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
|
|
||||||
DisplayModeKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DisplayKHR const & display, VkDisplayModeKHR displayModeKHR )
|
DisplayModeKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DisplayKHR const & display, VkDisplayModeKHR displayModeKHR )
|
||||||
: m_physicalDevice( display.getPhysicalDevice() ), m_displayModeKHR( displayModeKHR ), m_dispatcher( display.getDispatcher() )
|
: m_physicalDevice( display.getPhysicalDevice() ), m_displayModeKHR( displayModeKHR ), m_dispatcher( display.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
DisplayModeKHR( std::nullptr_t ) {}
|
DisplayModeKHR( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -6641,7 +6685,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
: m_physicalDevice( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_physicalDevice, {} ) )
|
: m_physicalDevice( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_physicalDevice, {} ) )
|
||||||
, m_displayModeKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_displayModeKHR, {} ) )
|
, m_displayModeKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_displayModeKHR, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
DisplayModeKHR & operator=( DisplayModeKHR const & ) = delete;
|
DisplayModeKHR & operator=( DisplayModeKHR const & ) = delete;
|
||||||
DisplayModeKHR & operator =( DisplayModeKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
DisplayModeKHR & operator =( DisplayModeKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -6724,7 +6769,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_event( event )
|
, m_event( event )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
Event( std::nullptr_t ) {}
|
Event( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -6740,7 +6786,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_event( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_event, {} ) )
|
, m_event( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_event, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
Event & operator=( Event const & ) = delete;
|
Event & operator=( Event const & ) = delete;
|
||||||
Event & operator =( Event && rhs ) VULKAN_HPP_NOEXCEPT
|
Event & operator =( Event && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -6880,7 +6927,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_fence( fence )
|
, m_fence( fence )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
Fence( std::nullptr_t ) {}
|
Fence( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -6896,7 +6944,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_fence( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_fence, {} ) )
|
, m_fence( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_fence, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
Fence & operator=( Fence const & ) = delete;
|
Fence & operator=( Fence const & ) = delete;
|
||||||
Fence & operator =( Fence && rhs ) VULKAN_HPP_NOEXCEPT
|
Fence & operator =( Fence && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -6994,7 +7043,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_framebuffer( framebuffer )
|
, m_framebuffer( framebuffer )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
Framebuffer( std::nullptr_t ) {}
|
Framebuffer( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -7010,7 +7060,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_framebuffer( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_framebuffer, {} ) )
|
, m_framebuffer( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_framebuffer, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
Framebuffer & operator=( Framebuffer const & ) = delete;
|
Framebuffer & operator=( Framebuffer const & ) = delete;
|
||||||
Framebuffer & operator =( Framebuffer && rhs ) VULKAN_HPP_NOEXCEPT
|
Framebuffer & operator =( Framebuffer && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -7104,7 +7155,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_image( image )
|
, m_image( image )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
Image( std::nullptr_t ) {}
|
Image( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -7120,7 +7172,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_image( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_image, {} ) )
|
, m_image( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_image, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
Image & operator=( Image const & ) = delete;
|
Image & operator=( Image const & ) = delete;
|
||||||
Image & operator =( Image && rhs ) VULKAN_HPP_NOEXCEPT
|
Image & operator =( Image && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -7229,7 +7282,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_imageView( imageView )
|
, m_imageView( imageView )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
ImageView( std::nullptr_t ) {}
|
ImageView( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -7245,7 +7299,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_imageView( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_imageView, {} ) )
|
, m_imageView( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_imageView, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
ImageView & operator=( ImageView const & ) = delete;
|
ImageView & operator=( ImageView const & ) = delete;
|
||||||
ImageView & operator =( ImageView && rhs ) VULKAN_HPP_NOEXCEPT
|
ImageView & operator =( ImageView && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -7343,7 +7398,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_indirectCommandsLayout( indirectCommandsLayout )
|
, m_indirectCommandsLayout( indirectCommandsLayout )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
IndirectCommandsLayoutNV( std::nullptr_t ) {}
|
IndirectCommandsLayoutNV( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -7359,7 +7415,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_indirectCommandsLayout( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_indirectCommandsLayout, {} ) )
|
, m_indirectCommandsLayout( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_indirectCommandsLayout, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
IndirectCommandsLayoutNV & operator=( IndirectCommandsLayoutNV const & ) = delete;
|
IndirectCommandsLayoutNV & operator=( IndirectCommandsLayoutNV const & ) = delete;
|
||||||
IndirectCommandsLayoutNV & operator =( IndirectCommandsLayoutNV && rhs ) VULKAN_HPP_NOEXCEPT
|
IndirectCommandsLayoutNV & operator =( IndirectCommandsLayoutNV && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -7445,7 +7502,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
|
|
||||||
PerformanceConfigurationINTEL( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, VkPerformanceConfigurationINTEL configuration )
|
PerformanceConfigurationINTEL( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, VkPerformanceConfigurationINTEL configuration )
|
||||||
: m_device( *device ), m_configuration( configuration ), m_dispatcher( device.getDispatcher() )
|
: m_device( *device ), m_configuration( configuration ), m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
PerformanceConfigurationINTEL( std::nullptr_t ) {}
|
PerformanceConfigurationINTEL( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -7460,7 +7518,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
: m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
|
: m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
|
||||||
, m_configuration( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_configuration, {} ) )
|
, m_configuration( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_configuration, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
PerformanceConfigurationINTEL & operator=( PerformanceConfigurationINTEL const & ) = delete;
|
PerformanceConfigurationINTEL & operator=( PerformanceConfigurationINTEL const & ) = delete;
|
||||||
PerformanceConfigurationINTEL & operator =( PerformanceConfigurationINTEL && rhs ) VULKAN_HPP_NOEXCEPT
|
PerformanceConfigurationINTEL & operator =( PerformanceConfigurationINTEL && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -7550,7 +7609,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_pipelineCache( pipelineCache )
|
, m_pipelineCache( pipelineCache )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
PipelineCache( std::nullptr_t ) {}
|
PipelineCache( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -7566,7 +7626,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_pipelineCache( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_pipelineCache, {} ) )
|
, m_pipelineCache( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_pipelineCache, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
PipelineCache & operator=( PipelineCache const & ) = delete;
|
PipelineCache & operator=( PipelineCache const & ) = delete;
|
||||||
PipelineCache & operator =( PipelineCache && rhs ) VULKAN_HPP_NOEXCEPT
|
PipelineCache & operator =( PipelineCache && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -7743,7 +7804,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_constructorSuccessCode( successCode )
|
, m_constructorSuccessCode( successCode )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
Pipeline( std::nullptr_t ) {}
|
Pipeline( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -7759,7 +7821,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_pipeline( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_pipeline, {} ) )
|
, m_pipeline( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_pipeline, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
Pipeline & operator=( Pipeline const & ) = delete;
|
Pipeline & operator=( Pipeline const & ) = delete;
|
||||||
Pipeline & operator =( Pipeline && rhs ) VULKAN_HPP_NOEXCEPT
|
Pipeline & operator =( Pipeline && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -8021,7 +8084,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_pipelineLayout( pipelineLayout )
|
, m_pipelineLayout( pipelineLayout )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
PipelineLayout( std::nullptr_t ) {}
|
PipelineLayout( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -8037,7 +8101,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_pipelineLayout( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_pipelineLayout, {} ) )
|
, m_pipelineLayout( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_pipelineLayout, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
PipelineLayout & operator=( PipelineLayout const & ) = delete;
|
PipelineLayout & operator=( PipelineLayout const & ) = delete;
|
||||||
PipelineLayout & operator =( PipelineLayout && rhs ) VULKAN_HPP_NOEXCEPT
|
PipelineLayout & operator =( PipelineLayout && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -8132,7 +8197,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_privateDataSlot( privateDataSlot )
|
, m_privateDataSlot( privateDataSlot )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
PrivateDataSlot( std::nullptr_t ) {}
|
PrivateDataSlot( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -8148,7 +8214,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_privateDataSlot( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_privateDataSlot, {} ) )
|
, m_privateDataSlot( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_privateDataSlot, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
PrivateDataSlot & operator=( PrivateDataSlot const & ) = delete;
|
PrivateDataSlot & operator=( PrivateDataSlot const & ) = delete;
|
||||||
PrivateDataSlot & operator =( PrivateDataSlot && rhs ) VULKAN_HPP_NOEXCEPT
|
PrivateDataSlot & operator =( PrivateDataSlot && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -8243,7 +8310,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_queryPool( queryPool )
|
, m_queryPool( queryPool )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
QueryPool( std::nullptr_t ) {}
|
QueryPool( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -8259,7 +8327,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_queryPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_queryPool, {} ) )
|
, m_queryPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_queryPool, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
QueryPool & operator=( QueryPool const & ) = delete;
|
QueryPool & operator=( QueryPool const & ) = delete;
|
||||||
QueryPool & operator =( QueryPool && rhs ) VULKAN_HPP_NOEXCEPT
|
QueryPool & operator =( QueryPool && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -8367,7 +8436,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
}
|
}
|
||||||
|
|
||||||
Queue( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, VkQueue queue ) : m_queue( queue ), m_dispatcher( device.getDispatcher() )
|
Queue( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, VkQueue queue ) : m_queue( queue ), m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
Queue( std::nullptr_t ) {}
|
Queue( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -8381,7 +8451,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
Queue( Queue && rhs ) VULKAN_HPP_NOEXCEPT
|
Queue( Queue && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
: m_queue( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_queue, {} ) )
|
: m_queue( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_queue, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
Queue & operator=( Queue const & ) = delete;
|
Queue & operator=( Queue const & ) = delete;
|
||||||
Queue & operator =( Queue && rhs ) VULKAN_HPP_NOEXCEPT
|
Queue & operator =( Queue && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -8516,7 +8587,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_renderPass( renderPass )
|
, m_renderPass( renderPass )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
RenderPass( std::nullptr_t ) {}
|
RenderPass( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -8532,7 +8604,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_renderPass( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_renderPass, {} ) )
|
, m_renderPass( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_renderPass, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
RenderPass & operator=( RenderPass const & ) = delete;
|
RenderPass & operator=( RenderPass const & ) = delete;
|
||||||
RenderPass & operator =( RenderPass && rhs ) VULKAN_HPP_NOEXCEPT
|
RenderPass & operator =( RenderPass && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -8634,7 +8707,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_sampler( sampler )
|
, m_sampler( sampler )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
Sampler( std::nullptr_t ) {}
|
Sampler( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -8650,7 +8724,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_sampler( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_sampler, {} ) )
|
, m_sampler( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_sampler, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
Sampler & operator=( Sampler const & ) = delete;
|
Sampler & operator=( Sampler const & ) = delete;
|
||||||
Sampler & operator =( Sampler && rhs ) VULKAN_HPP_NOEXCEPT
|
Sampler & operator =( Sampler && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -8744,7 +8819,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_ycbcrConversion( ycbcrConversion )
|
, m_ycbcrConversion( ycbcrConversion )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
SamplerYcbcrConversion( std::nullptr_t ) {}
|
SamplerYcbcrConversion( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -8760,7 +8836,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_ycbcrConversion( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_ycbcrConversion, {} ) )
|
, m_ycbcrConversion( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_ycbcrConversion, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
SamplerYcbcrConversion & operator=( SamplerYcbcrConversion const & ) = delete;
|
SamplerYcbcrConversion & operator=( SamplerYcbcrConversion const & ) = delete;
|
||||||
SamplerYcbcrConversion & operator =( SamplerYcbcrConversion && rhs ) VULKAN_HPP_NOEXCEPT
|
SamplerYcbcrConversion & operator =( SamplerYcbcrConversion && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -8855,7 +8932,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_semaphore( semaphore )
|
, m_semaphore( semaphore )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
Semaphore( std::nullptr_t ) {}
|
Semaphore( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -8871,7 +8949,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_semaphore( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_semaphore, {} ) )
|
, m_semaphore( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_semaphore, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
Semaphore & operator=( Semaphore const & ) = delete;
|
Semaphore & operator=( Semaphore const & ) = delete;
|
||||||
Semaphore & operator =( Semaphore && rhs ) VULKAN_HPP_NOEXCEPT
|
Semaphore & operator =( Semaphore && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -8973,7 +9052,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_shaderModule( shaderModule )
|
, m_shaderModule( shaderModule )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
ShaderModule( std::nullptr_t ) {}
|
ShaderModule( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -8989,7 +9069,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_shaderModule( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_shaderModule, {} ) )
|
, m_shaderModule( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_shaderModule, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
ShaderModule & operator=( ShaderModule const & ) = delete;
|
ShaderModule & operator=( ShaderModule const & ) = delete;
|
||||||
ShaderModule & operator =( ShaderModule && rhs ) VULKAN_HPP_NOEXCEPT
|
ShaderModule & operator =( ShaderModule && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -9361,7 +9442,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_surface( surface )
|
, m_surface( surface )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( instance.getDispatcher() )
|
, m_dispatcher( instance.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
SurfaceKHR( std::nullptr_t ) {}
|
SurfaceKHR( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -9377,7 +9459,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_surface( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_surface, {} ) )
|
, m_surface( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_surface, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
SurfaceKHR & operator=( SurfaceKHR const & ) = delete;
|
SurfaceKHR & operator=( SurfaceKHR const & ) = delete;
|
||||||
SurfaceKHR & operator =( SurfaceKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
SurfaceKHR & operator =( SurfaceKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -9471,7 +9554,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_swapchain( swapchain )
|
, m_swapchain( swapchain )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
SwapchainKHR( std::nullptr_t ) {}
|
SwapchainKHR( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -9487,7 +9571,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_swapchain( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_swapchain, {} ) )
|
, m_swapchain( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_swapchain, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
SwapchainKHR & operator=( SwapchainKHR const & ) = delete;
|
SwapchainKHR & operator=( SwapchainKHR const & ) = delete;
|
||||||
SwapchainKHR & operator =( SwapchainKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
SwapchainKHR & operator =( SwapchainKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -9658,7 +9743,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_validationCache( validationCache )
|
, m_validationCache( validationCache )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
ValidationCacheEXT( std::nullptr_t ) {}
|
ValidationCacheEXT( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -9674,7 +9760,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_validationCache( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_validationCache, {} ) )
|
, m_validationCache( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_validationCache, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
ValidationCacheEXT & operator=( ValidationCacheEXT const & ) = delete;
|
ValidationCacheEXT & operator=( ValidationCacheEXT const & ) = delete;
|
||||||
ValidationCacheEXT & operator =( ValidationCacheEXT && rhs ) VULKAN_HPP_NOEXCEPT
|
ValidationCacheEXT & operator =( ValidationCacheEXT && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -9776,7 +9863,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_videoSession( videoSession )
|
, m_videoSession( videoSession )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
VideoSessionKHR( std::nullptr_t ) {}
|
VideoSessionKHR( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -9792,7 +9880,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_videoSession( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_videoSession, {} ) )
|
, m_videoSession( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_videoSession, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
VideoSessionKHR & operator=( VideoSessionKHR const & ) = delete;
|
VideoSessionKHR & operator=( VideoSessionKHR const & ) = delete;
|
||||||
VideoSessionKHR & operator =( VideoSessionKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
VideoSessionKHR & operator =( VideoSessionKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
@ -9895,7 +9984,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_videoSessionParameters( videoSessionParameters )
|
, m_videoSessionParameters( videoSessionParameters )
|
||||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||||
, m_dispatcher( device.getDispatcher() )
|
, m_dispatcher( device.getDispatcher() )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
|
|
||||||
VideoSessionParametersKHR( std::nullptr_t ) {}
|
VideoSessionParametersKHR( std::nullptr_t ) {}
|
||||||
|
|
||||||
@ -9911,7 +10001,8 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
, m_videoSessionParameters( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_videoSessionParameters, {} ) )
|
, m_videoSessionParameters( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_videoSessionParameters, {} ) )
|
||||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||||
{}
|
{
|
||||||
|
}
|
||||||
VideoSessionParametersKHR & operator=( VideoSessionParametersKHR const & ) = delete;
|
VideoSessionParametersKHR & operator=( VideoSessionParametersKHR const & ) = delete;
|
||||||
VideoSessionParametersKHR & operator =( VideoSessionParametersKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
VideoSessionParametersKHR & operator =( VideoSessionParametersKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
||||||
{
|
{
|
||||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user