Update Vulkan-Headers to v1.3.243 (#1531)
Co-authored-by: GitHub <noreply@github.com>
This commit is contained in:
committed by
GitHub
parent
aac3be4855
commit
2acce33951
@@ -2221,38 +2221,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
result += "DifferentSliceType | ";
|
||||
if ( value & VideoEncodeH264CapabilityFlagBitsEXT::eBFrameInL1List )
|
||||
result += "BFrameInL1List | ";
|
||||
|
||||
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
|
||||
}
|
||||
|
||||
VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264InputModeFlagsEXT value )
|
||||
{
|
||||
if ( !value )
|
||||
return "{}";
|
||||
|
||||
std::string result;
|
||||
if ( value & VideoEncodeH264InputModeFlagBitsEXT::eFrame )
|
||||
result += "Frame | ";
|
||||
if ( value & VideoEncodeH264InputModeFlagBitsEXT::eSlice )
|
||||
result += "Slice | ";
|
||||
if ( value & VideoEncodeH264InputModeFlagBitsEXT::eNonVcl )
|
||||
result += "NonVcl | ";
|
||||
|
||||
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
|
||||
}
|
||||
|
||||
VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264OutputModeFlagsEXT value )
|
||||
{
|
||||
if ( !value )
|
||||
return "{}";
|
||||
|
||||
std::string result;
|
||||
if ( value & VideoEncodeH264OutputModeFlagBitsEXT::eFrame )
|
||||
result += "Frame | ";
|
||||
if ( value & VideoEncodeH264OutputModeFlagBitsEXT::eSlice )
|
||||
result += "Slice | ";
|
||||
if ( value & VideoEncodeH264OutputModeFlagBitsEXT::eNonVcl )
|
||||
result += "NonVcl | ";
|
||||
if ( value & VideoEncodeH264CapabilityFlagBitsEXT::eDifferentReferenceFinalLists )
|
||||
result += "DifferentReferenceFinalLists | ";
|
||||
|
||||
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
|
||||
}
|
||||
@@ -2319,38 +2289,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
result += "DifferentSliceType | ";
|
||||
if ( value & VideoEncodeH265CapabilityFlagBitsEXT::eBFrameInL1List )
|
||||
result += "BFrameInL1List | ";
|
||||
|
||||
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
|
||||
}
|
||||
|
||||
VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265InputModeFlagsEXT value )
|
||||
{
|
||||
if ( !value )
|
||||
return "{}";
|
||||
|
||||
std::string result;
|
||||
if ( value & VideoEncodeH265InputModeFlagBitsEXT::eFrame )
|
||||
result += "Frame | ";
|
||||
if ( value & VideoEncodeH265InputModeFlagBitsEXT::eSliceSegment )
|
||||
result += "SliceSegment | ";
|
||||
if ( value & VideoEncodeH265InputModeFlagBitsEXT::eNonVcl )
|
||||
result += "NonVcl | ";
|
||||
|
||||
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
|
||||
}
|
||||
|
||||
VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265OutputModeFlagsEXT value )
|
||||
{
|
||||
if ( !value )
|
||||
return "{}";
|
||||
|
||||
std::string result;
|
||||
if ( value & VideoEncodeH265OutputModeFlagBitsEXT::eFrame )
|
||||
result += "Frame | ";
|
||||
if ( value & VideoEncodeH265OutputModeFlagBitsEXT::eSliceSegment )
|
||||
result += "SliceSegment | ";
|
||||
if ( value & VideoEncodeH265OutputModeFlagBitsEXT::eNonVcl )
|
||||
result += "NonVcl | ";
|
||||
if ( value & VideoEncodeH265CapabilityFlagBitsEXT::eDifferentReferenceFinalLists )
|
||||
result += "DifferentReferenceFinalLists | ";
|
||||
|
||||
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
|
||||
}
|
||||
@@ -2843,6 +2783,20 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
|
||||
}
|
||||
|
||||
VULKAN_HPP_INLINE std::string to_string( VideoEncodeFeedbackFlagsKHR value )
|
||||
{
|
||||
if ( !value )
|
||||
return "{}";
|
||||
|
||||
std::string result;
|
||||
if ( value & VideoEncodeFeedbackFlagBitsKHR::estreamBufferOffsetBit )
|
||||
result += "streamBufferOffsetBit | ";
|
||||
if ( value & VideoEncodeFeedbackFlagBitsKHR::estreamBytesWrittenBit )
|
||||
result += "streamBytesWrittenBit | ";
|
||||
|
||||
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
|
||||
}
|
||||
|
||||
VULKAN_HPP_INLINE std::string to_string( VideoEncodeUsageFlagsKHR value )
|
||||
{
|
||||
if ( !value )
|
||||
@@ -2888,6 +2842,12 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
return "{}";
|
||||
|
||||
std::string result;
|
||||
if ( value & VideoEncodeRateControlModeFlagBitsKHR::eDisabled )
|
||||
result += "Disabled | ";
|
||||
if ( value & VideoEncodeRateControlModeFlagBitsKHR::eCbr )
|
||||
result += "Cbr | ";
|
||||
if ( value & VideoEncodeRateControlModeFlagBitsKHR::eVbr )
|
||||
result += "Vbr | ";
|
||||
|
||||
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
|
||||
}
|
||||
@@ -3298,6 +3258,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
case Result::eThreadDoneKHR: return "ThreadDoneKHR";
|
||||
case Result::eOperationDeferredKHR: return "OperationDeferredKHR";
|
||||
case Result::eOperationNotDeferredKHR: return "OperationNotDeferredKHR";
|
||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||
case Result::eErrorInvalidVideoStdParametersKHR: return "ErrorInvalidVideoStdParametersKHR";
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
case Result::eErrorCompressionExhaustedEXT: return "ErrorCompressionExhaustedEXT";
|
||||
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
|
||||
}
|
||||
@@ -3592,20 +3555,16 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
case StructureType::eVideoEncodeH264VclFrameInfoEXT: return "VideoEncodeH264VclFrameInfoEXT";
|
||||
case StructureType::eVideoEncodeH264DpbSlotInfoEXT: return "VideoEncodeH264DpbSlotInfoEXT";
|
||||
case StructureType::eVideoEncodeH264NaluSliceInfoEXT: return "VideoEncodeH264NaluSliceInfoEXT";
|
||||
case StructureType::eVideoEncodeH264EmitPictureParametersInfoEXT: return "VideoEncodeH264EmitPictureParametersInfoEXT";
|
||||
case StructureType::eVideoEncodeH264ProfileInfoEXT: return "VideoEncodeH264ProfileInfoEXT";
|
||||
case StructureType::eVideoEncodeH264RateControlInfoEXT: return "VideoEncodeH264RateControlInfoEXT";
|
||||
case StructureType::eVideoEncodeH264RateControlLayerInfoEXT: return "VideoEncodeH264RateControlLayerInfoEXT";
|
||||
case StructureType::eVideoEncodeH264ReferenceListsInfoEXT: return "VideoEncodeH264ReferenceListsInfoEXT";
|
||||
case StructureType::eVideoEncodeH265CapabilitiesEXT: return "VideoEncodeH265CapabilitiesEXT";
|
||||
case StructureType::eVideoEncodeH265SessionParametersCreateInfoEXT: return "VideoEncodeH265SessionParametersCreateInfoEXT";
|
||||
case StructureType::eVideoEncodeH265SessionParametersAddInfoEXT: return "VideoEncodeH265SessionParametersAddInfoEXT";
|
||||
case StructureType::eVideoEncodeH265VclFrameInfoEXT: return "VideoEncodeH265VclFrameInfoEXT";
|
||||
case StructureType::eVideoEncodeH265DpbSlotInfoEXT: return "VideoEncodeH265DpbSlotInfoEXT";
|
||||
case StructureType::eVideoEncodeH265NaluSliceSegmentInfoEXT: return "VideoEncodeH265NaluSliceSegmentInfoEXT";
|
||||
case StructureType::eVideoEncodeH265EmitPictureParametersInfoEXT: return "VideoEncodeH265EmitPictureParametersInfoEXT";
|
||||
case StructureType::eVideoEncodeH265ProfileInfoEXT: return "VideoEncodeH265ProfileInfoEXT";
|
||||
case StructureType::eVideoEncodeH265ReferenceListsInfoEXT: return "VideoEncodeH265ReferenceListsInfoEXT";
|
||||
case StructureType::eVideoEncodeH265RateControlInfoEXT: return "VideoEncodeH265RateControlInfoEXT";
|
||||
case StructureType::eVideoEncodeH265RateControlLayerInfoEXT: return "VideoEncodeH265RateControlLayerInfoEXT";
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
@@ -3925,6 +3884,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
case StructureType::eVideoEncodeRateControlLayerInfoKHR: return "VideoEncodeRateControlLayerInfoKHR";
|
||||
case StructureType::eVideoEncodeCapabilitiesKHR: return "VideoEncodeCapabilitiesKHR";
|
||||
case StructureType::eVideoEncodeUsageInfoKHR: return "VideoEncodeUsageInfoKHR";
|
||||
case StructureType::eQueryPoolVideoEncodeFeedbackCreateInfoKHR: return "QueryPoolVideoEncodeFeedbackCreateInfoKHR";
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
case StructureType::ePhysicalDeviceDiagnosticsConfigFeaturesNV: return "PhysicalDeviceDiagnosticsConfigFeaturesNV";
|
||||
case StructureType::eDeviceDiagnosticsConfigCreateInfoNV: return "DeviceDiagnosticsConfigCreateInfoNV";
|
||||
@@ -4194,6 +4154,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
case VendorId::eCodeplay: return "Codeplay";
|
||||
case VendorId::eMESA: return "MESA";
|
||||
case VendorId::ePocl: return "Pocl";
|
||||
case VendorId::eMobileye: return "Mobileye";
|
||||
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
|
||||
}
|
||||
}
|
||||
@@ -4837,7 +4798,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
case QueryType::eAccelerationStructureCompactedSizeNV: return "AccelerationStructureCompactedSizeNV";
|
||||
case QueryType::ePerformanceQueryINTEL: return "PerformanceQueryINTEL";
|
||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||
case QueryType::eVideoEncodeBitstreamBufferRangeKHR: return "VideoEncodeBitstreamBufferRangeKHR";
|
||||
case QueryType::eVideoEncodeFeedbackKHR: return "VideoEncodeFeedbackKHR";
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
case QueryType::eMeshPrimitivesGeneratedEXT: return "MeshPrimitivesGeneratedEXT";
|
||||
case QueryType::ePrimitivesGeneratedEXT: return "PrimitivesGeneratedEXT";
|
||||
@@ -6690,28 +6651,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
case VideoEncodeH264CapabilityFlagBitsEXT::eRowUnalignedSlice: return "RowUnalignedSlice";
|
||||
case VideoEncodeH264CapabilityFlagBitsEXT::eDifferentSliceType: return "DifferentSliceType";
|
||||
case VideoEncodeH264CapabilityFlagBitsEXT::eBFrameInL1List: return "BFrameInL1List";
|
||||
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
|
||||
}
|
||||
}
|
||||
|
||||
VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264InputModeFlagBitsEXT value )
|
||||
{
|
||||
switch ( value )
|
||||
{
|
||||
case VideoEncodeH264InputModeFlagBitsEXT::eFrame: return "Frame";
|
||||
case VideoEncodeH264InputModeFlagBitsEXT::eSlice: return "Slice";
|
||||
case VideoEncodeH264InputModeFlagBitsEXT::eNonVcl: return "NonVcl";
|
||||
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
|
||||
}
|
||||
}
|
||||
|
||||
VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264OutputModeFlagBitsEXT value )
|
||||
{
|
||||
switch ( value )
|
||||
{
|
||||
case VideoEncodeH264OutputModeFlagBitsEXT::eFrame: return "Frame";
|
||||
case VideoEncodeH264OutputModeFlagBitsEXT::eSlice: return "Slice";
|
||||
case VideoEncodeH264OutputModeFlagBitsEXT::eNonVcl: return "NonVcl";
|
||||
case VideoEncodeH264CapabilityFlagBitsEXT::eDifferentReferenceFinalLists: return "DifferentReferenceFinalLists";
|
||||
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
|
||||
}
|
||||
}
|
||||
@@ -6761,28 +6701,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
case VideoEncodeH265CapabilityFlagBitsEXT::eDependentSliceSegment: return "DependentSliceSegment";
|
||||
case VideoEncodeH265CapabilityFlagBitsEXT::eDifferentSliceType: return "DifferentSliceType";
|
||||
case VideoEncodeH265CapabilityFlagBitsEXT::eBFrameInL1List: return "BFrameInL1List";
|
||||
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
|
||||
}
|
||||
}
|
||||
|
||||
VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265InputModeFlagBitsEXT value )
|
||||
{
|
||||
switch ( value )
|
||||
{
|
||||
case VideoEncodeH265InputModeFlagBitsEXT::eFrame: return "Frame";
|
||||
case VideoEncodeH265InputModeFlagBitsEXT::eSliceSegment: return "SliceSegment";
|
||||
case VideoEncodeH265InputModeFlagBitsEXT::eNonVcl: return "NonVcl";
|
||||
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
|
||||
}
|
||||
}
|
||||
|
||||
VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265OutputModeFlagBitsEXT value )
|
||||
{
|
||||
switch ( value )
|
||||
{
|
||||
case VideoEncodeH265OutputModeFlagBitsEXT::eFrame: return "Frame";
|
||||
case VideoEncodeH265OutputModeFlagBitsEXT::eSliceSegment: return "SliceSegment";
|
||||
case VideoEncodeH265OutputModeFlagBitsEXT::eNonVcl: return "NonVcl";
|
||||
case VideoEncodeH265CapabilityFlagBitsEXT::eDifferentReferenceFinalLists: return "DifferentReferenceFinalLists";
|
||||
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
|
||||
}
|
||||
}
|
||||
@@ -7799,6 +7718,16 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
}
|
||||
}
|
||||
|
||||
VULKAN_HPP_INLINE std::string to_string( VideoEncodeFeedbackFlagBitsKHR value )
|
||||
{
|
||||
switch ( value )
|
||||
{
|
||||
case VideoEncodeFeedbackFlagBitsKHR::estreamBufferOffsetBit: return "streamBufferOffsetBit";
|
||||
case VideoEncodeFeedbackFlagBitsKHR::estreamBytesWrittenBit: return "streamBytesWrittenBit";
|
||||
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
|
||||
}
|
||||
}
|
||||
|
||||
VULKAN_HPP_INLINE std::string to_string( VideoEncodeUsageFlagBitsKHR value )
|
||||
{
|
||||
switch ( value )
|
||||
@@ -7841,7 +7770,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
{
|
||||
switch ( value )
|
||||
{
|
||||
case VideoEncodeRateControlModeFlagBitsKHR::eNone: return "None";
|
||||
case VideoEncodeRateControlModeFlagBitsKHR::eDefault: return "Default";
|
||||
case VideoEncodeRateControlModeFlagBitsKHR::eDisabled: return "Disabled";
|
||||
case VideoEncodeRateControlModeFlagBitsKHR::eCbr: return "Cbr";
|
||||
case VideoEncodeRateControlModeFlagBitsKHR::eVbr: return "Vbr";
|
||||
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
|
||||
|
||||
Reference in New Issue
Block a user