summaryrefslogtreecommitdiffhomepage
path: root/include/vulkan/vulkan_to_string.hpp
diff options
context:
space:
mode:
authorJon Leech <[email protected]>2023-12-18 21:09:25 -0800
committerJon Leech <[email protected]>2023-12-19 03:17:29 -0800
commit80207f9da86423ce33aff8328a792fd715f3c08f (patch)
tree7f34c402ea0d8be587a9fb8b6f7d11f4be10d931 /include/vulkan/vulkan_to_string.hpp
parent41263fc5aa994b8eafaca946583bfcceca8ca419 (diff)
downloadVulkan-Headers-80207f9da86423ce33aff8328a792fd715f3c08f.tar.gz
Vulkan-Headers-80207f9da86423ce33aff8328a792fd715f3c08f.zip
Update for Vulkan-Docs 1.3.274v1.3.274
Diffstat (limited to 'include/vulkan/vulkan_to_string.hpp')
-rw-r--r--include/vulkan/vulkan_to_string.hpp504
1 files changed, 232 insertions, 272 deletions
diff --git a/include/vulkan/vulkan_to_string.hpp b/include/vulkan/vulkan_to_string.hpp
index d43ebf3..ad4e5f7 100644
--- a/include/vulkan/vulkan_to_string.hpp
+++ b/include/vulkan/vulkan_to_string.hpp
@@ -89,12 +89,10 @@ namespace VULKAN_HPP_NAMESPACE
result += "FragmentDensityMapEXT | ";
if ( value & FormatFeatureFlagBits::eFragmentShadingRateAttachmentKHR )
result += "FragmentShadingRateAttachmentKHR | ";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
if ( value & FormatFeatureFlagBits::eVideoEncodeInputKHR )
result += "VideoEncodeInputKHR | ";
if ( value & FormatFeatureFlagBits::eVideoEncodeDpbKHR )
result += "VideoEncodeDpbKHR | ";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
}
@@ -143,6 +141,8 @@ namespace VULKAN_HPP_NAMESPACE
result += "2DViewCompatibleEXT | ";
if ( value & ImageCreateFlagBits::eFragmentDensityMapOffsetQCOM )
result += "FragmentDensityMapOffsetQCOM | ";
+ if ( value & ImageCreateFlagBits::eVideoProfileIndependentKHR )
+ result += "VideoProfileIndependentKHR | ";
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
}
@@ -181,14 +181,12 @@ namespace VULKAN_HPP_NAMESPACE
result += "FragmentShadingRateAttachmentKHR | ";
if ( value & ImageUsageFlagBits::eHostTransferEXT )
result += "HostTransferEXT | ";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
if ( value & ImageUsageFlagBits::eVideoEncodeDstKHR )
result += "VideoEncodeDstKHR | ";
if ( value & ImageUsageFlagBits::eVideoEncodeSrcKHR )
result += "VideoEncodeSrcKHR | ";
if ( value & ImageUsageFlagBits::eVideoEncodeDpbKHR )
result += "VideoEncodeDpbKHR | ";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
if ( value & ImageUsageFlagBits::eAttachmentFeedbackLoopEXT )
result += "AttachmentFeedbackLoopEXT | ";
if ( value & ImageUsageFlagBits::eInvocationMaskHUAWEI )
@@ -273,10 +271,8 @@ namespace VULKAN_HPP_NAMESPACE
result += "Protected | ";
if ( value & QueueFlagBits::eVideoDecodeKHR )
result += "VideoDecodeKHR | ";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
if ( value & QueueFlagBits::eVideoEncodeKHR )
result += "VideoEncodeKHR | ";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
if ( value & QueueFlagBits::eOpticalFlowNV )
result += "OpticalFlowNV | ";
@@ -561,6 +557,8 @@ namespace VULKAN_HPP_NAMESPACE
result += "DeviceAddressCaptureReplay | ";
if ( value & BufferCreateFlagBits::eDescriptorBufferCaptureReplayEXT )
result += "DescriptorBufferCaptureReplayEXT | ";
+ if ( value & BufferCreateFlagBits::eVideoProfileIndependentKHR )
+ result += "VideoProfileIndependentKHR | ";
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
}
@@ -611,12 +609,10 @@ namespace VULKAN_HPP_NAMESPACE
result += "AccelerationStructureStorageKHR | ";
if ( value & BufferUsageFlagBits::eShaderBindingTableKHR )
result += "ShaderBindingTableKHR | ";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
if ( value & BufferUsageFlagBits::eVideoEncodeDstKHR )
result += "VideoEncodeDstKHR | ";
if ( value & BufferUsageFlagBits::eVideoEncodeSrcKHR )
result += "VideoEncodeSrcKHR | ";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
if ( value & BufferUsageFlagBits::eSamplerDescriptorBufferEXT )
result += "SamplerDescriptorBufferEXT | ";
if ( value & BufferUsageFlagBits::eResourceDescriptorBufferEXT )
@@ -967,6 +963,8 @@ namespace VULKAN_HPP_NAMESPACE
result += "IndirectBindableNV | ";
if ( value & DescriptorSetLayoutCreateFlagBits::eHostOnlyPoolEXT )
result += "HostOnlyPoolEXT | ";
+ if ( value & DescriptorSetLayoutCreateFlagBits::ePerStageNV )
+ result += "PerStageNV | ";
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
}
@@ -1584,10 +1582,8 @@ namespace VULKAN_HPP_NAMESPACE
result += "PreRasterizationShaders | ";
if ( value & PipelineStageFlagBits2::eVideoDecodeKHR )
result += "VideoDecodeKHR | ";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
if ( value & PipelineStageFlagBits2::eVideoEncodeKHR )
result += "VideoEncodeKHR | ";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
if ( value & PipelineStageFlagBits2::eTransformFeedbackEXT )
result += "TransformFeedbackEXT | ";
if ( value & PipelineStageFlagBits2::eConditionalRenderingEXT )
@@ -1672,12 +1668,10 @@ namespace VULKAN_HPP_NAMESPACE
result += "VideoDecodeReadKHR | ";
if ( value & AccessFlagBits2::eVideoDecodeWriteKHR )
result += "VideoDecodeWriteKHR | ";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
if ( value & AccessFlagBits2::eVideoEncodeReadKHR )
result += "VideoEncodeReadKHR | ";
if ( value & AccessFlagBits2::eVideoEncodeWriteKHR )
result += "VideoEncodeWriteKHR | ";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
if ( value & AccessFlagBits2::eTransformFeedbackWriteEXT )
result += "TransformFeedbackWriteEXT | ";
if ( value & AccessFlagBits2::eTransformFeedbackCounterReadEXT )
@@ -1822,12 +1816,10 @@ namespace VULKAN_HPP_NAMESPACE
result += "FragmentShadingRateAttachmentKHR | ";
if ( value & FormatFeatureFlagBits2::eHostImageTransferEXT )
result += "HostImageTransferEXT | ";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
if ( value & FormatFeatureFlagBits2::eVideoEncodeInputKHR )
result += "VideoEncodeInputKHR | ";
if ( value & FormatFeatureFlagBits2::eVideoEncodeDpbKHR )
result += "VideoEncodeDpbKHR | ";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
if ( value & FormatFeatureFlagBits2::eLinearColorAttachmentNV )
result += "LinearColorAttachmentNV | ";
if ( value & FormatFeatureFlagBits2::eWeightImageQCOM )
@@ -2039,12 +2031,10 @@ namespace VULKAN_HPP_NAMESPACE
return "None";
std::string result;
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
- if ( value & VideoCodecOperationFlagBitsKHR::eEncodeH264EXT )
- result += "EncodeH264EXT | ";
- if ( value & VideoCodecOperationFlagBitsKHR::eEncodeH265EXT )
- result += "EncodeH265EXT | ";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
+ if ( value & VideoCodecOperationFlagBitsKHR::eEncodeH264 )
+ result += "EncodeH264 | ";
+ if ( value & VideoCodecOperationFlagBitsKHR::eEncodeH265 )
+ result += "EncodeH265 | ";
if ( value & VideoCodecOperationFlagBitsKHR::eDecodeH264 )
result += "DecodeH264 | ";
if ( value & VideoCodecOperationFlagBitsKHR::eDecodeH265 )
@@ -2109,10 +2099,10 @@ namespace VULKAN_HPP_NAMESPACE
std::string result;
if ( value & VideoSessionCreateFlagBitsKHR::eProtectedContent )
result += "ProtectedContent | ";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
if ( value & VideoSessionCreateFlagBitsKHR::eAllowEncodeParameterOptimizations )
result += "AllowEncodeParameterOptimizations | ";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
+ if ( value & VideoSessionCreateFlagBitsKHR::eInlineQueries )
+ result += "InlineQueries | ";
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
}
@@ -2140,12 +2130,10 @@ namespace VULKAN_HPP_NAMESPACE
std::string result;
if ( value & VideoCodingControlFlagBitsKHR::eReset )
result += "Reset | ";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
if ( value & VideoCodingControlFlagBitsKHR::eEncodeRateControl )
result += "EncodeRateControl | ";
if ( value & VideoCodingControlFlagBitsKHR::eEncodeQualityLevel )
result += "EncodeQualityLevel | ";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
}
@@ -2194,247 +2182,243 @@ namespace VULKAN_HPP_NAMESPACE
return "{}";
}
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
- //=== VK_EXT_video_encode_h264 ===
+ //=== VK_KHR_video_encode_h264 ===
- VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264CapabilityFlagsEXT value )
+ VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264CapabilityFlagsKHR value )
{
if ( !value )
return "{}";
std::string result;
- if ( value & VideoEncodeH264CapabilityFlagBitsEXT::eHrdCompliance )
+ if ( value & VideoEncodeH264CapabilityFlagBitsKHR::eHrdCompliance )
result += "HrdCompliance | ";
- if ( value & VideoEncodeH264CapabilityFlagBitsEXT::ePredictionWeightTableGenerated )
+ if ( value & VideoEncodeH264CapabilityFlagBitsKHR::ePredictionWeightTableGenerated )
result += "PredictionWeightTableGenerated | ";
- if ( value & VideoEncodeH264CapabilityFlagBitsEXT::eRowUnalignedSlice )
+ if ( value & VideoEncodeH264CapabilityFlagBitsKHR::eRowUnalignedSlice )
result += "RowUnalignedSlice | ";
- if ( value & VideoEncodeH264CapabilityFlagBitsEXT::eDifferentSliceType )
+ if ( value & VideoEncodeH264CapabilityFlagBitsKHR::eDifferentSliceType )
result += "DifferentSliceType | ";
- if ( value & VideoEncodeH264CapabilityFlagBitsEXT::eBFrameInL0List )
+ if ( value & VideoEncodeH264CapabilityFlagBitsKHR::eBFrameInL0List )
result += "BFrameInL0List | ";
- if ( value & VideoEncodeH264CapabilityFlagBitsEXT::eBFrameInL1List )
+ if ( value & VideoEncodeH264CapabilityFlagBitsKHR::eBFrameInL1List )
result += "BFrameInL1List | ";
- if ( value & VideoEncodeH264CapabilityFlagBitsEXT::ePerPictureTypeMinMaxQp )
+ if ( value & VideoEncodeH264CapabilityFlagBitsKHR::ePerPictureTypeMinMaxQp )
result += "PerPictureTypeMinMaxQp | ";
- if ( value & VideoEncodeH264CapabilityFlagBitsEXT::ePerSliceConstantQp )
+ if ( value & VideoEncodeH264CapabilityFlagBitsKHR::ePerSliceConstantQp )
result += "PerSliceConstantQp | ";
- if ( value & VideoEncodeH264CapabilityFlagBitsEXT::eGeneratePrefixNalu )
+ if ( value & VideoEncodeH264CapabilityFlagBitsKHR::eGeneratePrefixNalu )
result += "GeneratePrefixNalu | ";
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
}
- VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264StdFlagsEXT value )
+ VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264StdFlagsKHR value )
{
if ( !value )
return "{}";
std::string result;
- if ( value & VideoEncodeH264StdFlagBitsEXT::eSeparateColorPlaneFlagSet )
+ if ( value & VideoEncodeH264StdFlagBitsKHR::eSeparateColorPlaneFlagSet )
result += "SeparateColorPlaneFlagSet | ";
- if ( value & VideoEncodeH264StdFlagBitsEXT::eQpprimeYZeroTransformBypassFlagSet )
+ if ( value & VideoEncodeH264StdFlagBitsKHR::eQpprimeYZeroTransformBypassFlagSet )
result += "QpprimeYZeroTransformBypassFlagSet | ";
- if ( value & VideoEncodeH264StdFlagBitsEXT::eScalingMatrixPresentFlagSet )
+ if ( value & VideoEncodeH264StdFlagBitsKHR::eScalingMatrixPresentFlagSet )
result += "ScalingMatrixPresentFlagSet | ";
- if ( value & VideoEncodeH264StdFlagBitsEXT::eChromaQpIndexOffset )
+ if ( value & VideoEncodeH264StdFlagBitsKHR::eChromaQpIndexOffset )
result += "ChromaQpIndexOffset | ";
- if ( value & VideoEncodeH264StdFlagBitsEXT::eSecondChromaQpIndexOffset )
+ if ( value & VideoEncodeH264StdFlagBitsKHR::eSecondChromaQpIndexOffset )
result += "SecondChromaQpIndexOffset | ";
- if ( value & VideoEncodeH264StdFlagBitsEXT::ePicInitQpMinus26 )
+ if ( value & VideoEncodeH264StdFlagBitsKHR::ePicInitQpMinus26 )
result += "PicInitQpMinus26 | ";
- if ( value & VideoEncodeH264StdFlagBitsEXT::eWeightedPredFlagSet )
+ if ( value & VideoEncodeH264StdFlagBitsKHR::eWeightedPredFlagSet )
result += "WeightedPredFlagSet | ";
- if ( value & VideoEncodeH264StdFlagBitsEXT::eWeightedBipredIdcExplicit )
+ if ( value & VideoEncodeH264StdFlagBitsKHR::eWeightedBipredIdcExplicit )
result += "WeightedBipredIdcExplicit | ";
- if ( value & VideoEncodeH264StdFlagBitsEXT::eWeightedBipredIdcImplicit )
+ if ( value & VideoEncodeH264StdFlagBitsKHR::eWeightedBipredIdcImplicit )
result += "WeightedBipredIdcImplicit | ";
- if ( value & VideoEncodeH264StdFlagBitsEXT::eTransform8X8ModeFlagSet )
+ if ( value & VideoEncodeH264StdFlagBitsKHR::eTransform8X8ModeFlagSet )
result += "Transform8X8ModeFlagSet | ";
- if ( value & VideoEncodeH264StdFlagBitsEXT::eDirectSpatialMvPredFlagUnset )
+ if ( value & VideoEncodeH264StdFlagBitsKHR::eDirectSpatialMvPredFlagUnset )
result += "DirectSpatialMvPredFlagUnset | ";
- if ( value & VideoEncodeH264StdFlagBitsEXT::eEntropyCodingModeFlagUnset )
+ if ( value & VideoEncodeH264StdFlagBitsKHR::eEntropyCodingModeFlagUnset )
result += "EntropyCodingModeFlagUnset | ";
- if ( value & VideoEncodeH264StdFlagBitsEXT::eEntropyCodingModeFlagSet )
+ if ( value & VideoEncodeH264StdFlagBitsKHR::eEntropyCodingModeFlagSet )
result += "EntropyCodingModeFlagSet | ";
- if ( value & VideoEncodeH264StdFlagBitsEXT::eDirect8X8InferenceFlagUnset )
+ if ( value & VideoEncodeH264StdFlagBitsKHR::eDirect8X8InferenceFlagUnset )
result += "Direct8X8InferenceFlagUnset | ";
- if ( value & VideoEncodeH264StdFlagBitsEXT::eConstrainedIntraPredFlagSet )
+ if ( value & VideoEncodeH264StdFlagBitsKHR::eConstrainedIntraPredFlagSet )
result += "ConstrainedIntraPredFlagSet | ";
- if ( value & VideoEncodeH264StdFlagBitsEXT::eDeblockingFilterDisabled )
+ if ( value & VideoEncodeH264StdFlagBitsKHR::eDeblockingFilterDisabled )
result += "DeblockingFilterDisabled | ";
- if ( value & VideoEncodeH264StdFlagBitsEXT::eDeblockingFilterEnabled )
+ if ( value & VideoEncodeH264StdFlagBitsKHR::eDeblockingFilterEnabled )
result += "DeblockingFilterEnabled | ";
- if ( value & VideoEncodeH264StdFlagBitsEXT::eDeblockingFilterPartial )
+ if ( value & VideoEncodeH264StdFlagBitsKHR::eDeblockingFilterPartial )
result += "DeblockingFilterPartial | ";
- if ( value & VideoEncodeH264StdFlagBitsEXT::eSliceQpDelta )
+ if ( value & VideoEncodeH264StdFlagBitsKHR::eSliceQpDelta )
result += "SliceQpDelta | ";
- if ( value & VideoEncodeH264StdFlagBitsEXT::eDifferentSliceQpDelta )
+ if ( value & VideoEncodeH264StdFlagBitsKHR::eDifferentSliceQpDelta )
result += "DifferentSliceQpDelta | ";
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
}
- VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264RateControlFlagsEXT value )
+ VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264RateControlFlagsKHR value )
{
if ( !value )
return "{}";
std::string result;
- if ( value & VideoEncodeH264RateControlFlagBitsEXT::eAttemptHrdCompliance )
+ if ( value & VideoEncodeH264RateControlFlagBitsKHR::eAttemptHrdCompliance )
result += "AttemptHrdCompliance | ";
- if ( value & VideoEncodeH264RateControlFlagBitsEXT::eRegularGop )
+ if ( value & VideoEncodeH264RateControlFlagBitsKHR::eRegularGop )
result += "RegularGop | ";
- if ( value & VideoEncodeH264RateControlFlagBitsEXT::eReferencePatternFlat )
+ if ( value & VideoEncodeH264RateControlFlagBitsKHR::eReferencePatternFlat )
result += "ReferencePatternFlat | ";
- if ( value & VideoEncodeH264RateControlFlagBitsEXT::eReferencePatternDyadic )
+ if ( value & VideoEncodeH264RateControlFlagBitsKHR::eReferencePatternDyadic )
result += "ReferencePatternDyadic | ";
- if ( value & VideoEncodeH264RateControlFlagBitsEXT::eTemporalLayerPatternDyadic )
+ if ( value & VideoEncodeH264RateControlFlagBitsKHR::eTemporalLayerPatternDyadic )
result += "TemporalLayerPatternDyadic | ";
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
}
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
- //=== VK_EXT_video_encode_h265 ===
+ //=== VK_KHR_video_encode_h265 ===
- VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265CapabilityFlagsEXT value )
+ VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265CapabilityFlagsKHR value )
{
if ( !value )
return "{}";
std::string result;
- if ( value & VideoEncodeH265CapabilityFlagBitsEXT::eHrdCompliance )
+ if ( value & VideoEncodeH265CapabilityFlagBitsKHR::eHrdCompliance )
result += "HrdCompliance | ";
- if ( value & VideoEncodeH265CapabilityFlagBitsEXT::ePredictionWeightTableGenerated )
+ if ( value & VideoEncodeH265CapabilityFlagBitsKHR::ePredictionWeightTableGenerated )
result += "PredictionWeightTableGenerated | ";
- if ( value & VideoEncodeH265CapabilityFlagBitsEXT::eRowUnalignedSliceSegment )
+ if ( value & VideoEncodeH265CapabilityFlagBitsKHR::eRowUnalignedSliceSegment )
result += "RowUnalignedSliceSegment | ";
- if ( value & VideoEncodeH265CapabilityFlagBitsEXT::eDifferentSliceSegmentType )
+ if ( value & VideoEncodeH265CapabilityFlagBitsKHR::eDifferentSliceSegmentType )
result += "DifferentSliceSegmentType | ";
- if ( value & VideoEncodeH265CapabilityFlagBitsEXT::eBFrameInL0List )
+ if ( value & VideoEncodeH265CapabilityFlagBitsKHR::eBFrameInL0List )
result += "BFrameInL0List | ";
- if ( value & VideoEncodeH265CapabilityFlagBitsEXT::eBFrameInL1List )
+ if ( value & VideoEncodeH265CapabilityFlagBitsKHR::eBFrameInL1List )
result += "BFrameInL1List | ";
- if ( value & VideoEncodeH265CapabilityFlagBitsEXT::ePerPictureTypeMinMaxQp )
+ if ( value & VideoEncodeH265CapabilityFlagBitsKHR::ePerPictureTypeMinMaxQp )
result += "PerPictureTypeMinMaxQp | ";
- if ( value & VideoEncodeH265CapabilityFlagBitsEXT::ePerSliceSegmentConstantQp )
+ if ( value & VideoEncodeH265CapabilityFlagBitsKHR::ePerSliceSegmentConstantQp )
result += "PerSliceSegmentConstantQp | ";
- if ( value & VideoEncodeH265CapabilityFlagBitsEXT::eMultipleTilesPerSliceSegment )
+ if ( value & VideoEncodeH265CapabilityFlagBitsKHR::eMultipleTilesPerSliceSegment )
result += "MultipleTilesPerSliceSegment | ";
- if ( value & VideoEncodeH265CapabilityFlagBitsEXT::eMultipleSliceSegmentsPerTile )
+ if ( value & VideoEncodeH265CapabilityFlagBitsKHR::eMultipleSliceSegmentsPerTile )
result += "MultipleSliceSegmentsPerTile | ";
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
}
- VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265StdFlagsEXT value )
+ VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265StdFlagsKHR value )
{
if ( !value )
return "{}";
std::string result;
- if ( value & VideoEncodeH265StdFlagBitsEXT::eSeparateColorPlaneFlagSet )
+ if ( value & VideoEncodeH265StdFlagBitsKHR::eSeparateColorPlaneFlagSet )
result += "SeparateColorPlaneFlagSet | ";
- if ( value & VideoEncodeH265StdFlagBitsEXT::eSampleAdaptiveOffsetEnabledFlagSet )
+ if ( value & VideoEncodeH265StdFlagBitsKHR::eSampleAdaptiveOffsetEnabledFlagSet )
result += "SampleAdaptiveOffsetEnabledFlagSet | ";
- if ( value & VideoEncodeH265StdFlagBitsEXT::eScalingListDataPresentFlagSet )
+ if ( value & VideoEncodeH265StdFlagBitsKHR::eScalingListDataPresentFlagSet )
result += "ScalingListDataPresentFlagSet | ";
- if ( value & VideoEncodeH265StdFlagBitsEXT::ePcmEnabledFlagSet )
+ if ( value & VideoEncodeH265StdFlagBitsKHR::ePcmEnabledFlagSet )
result += "PcmEnabledFlagSet | ";
- if ( value & VideoEncodeH265StdFlagBitsEXT::eSpsTemporalMvpEnabledFlagSet )
+ if ( value & VideoEncodeH265StdFlagBitsKHR::eSpsTemporalMvpEnabledFlagSet )
result += "SpsTemporalMvpEnabledFlagSet | ";
- if ( value & VideoEncodeH265StdFlagBitsEXT::eInitQpMinus26 )
+ if ( value & VideoEncodeH265StdFlagBitsKHR::eInitQpMinus26 )
result += "InitQpMinus26 | ";
- if ( value & VideoEncodeH265StdFlagBitsEXT::eWeightedPredFlagSet )
+ if ( value & VideoEncodeH265StdFlagBitsKHR::eWeightedPredFlagSet )
result += "WeightedPredFlagSet | ";
- if ( value & VideoEncodeH265StdFlagBitsEXT::eWeightedBipredFlagSet )
+ if ( value & VideoEncodeH265StdFlagBitsKHR::eWeightedBipredFlagSet )
result += "WeightedBipredFlagSet | ";
- if ( value & VideoEncodeH265StdFlagBitsEXT::eLog2ParallelMergeLevelMinus2 )
+ if ( value & VideoEncodeH265StdFlagBitsKHR::eLog2ParallelMergeLevelMinus2 )
result += "Log2ParallelMergeLevelMinus2 | ";
- if ( value & VideoEncodeH265StdFlagBitsEXT::eSignDataHidingEnabledFlagSet )
+ if ( value & VideoEncodeH265StdFlagBitsKHR::eSignDataHidingEnabledFlagSet )
result += "SignDataHidingEnabledFlagSet | ";
- if ( value & VideoEncodeH265StdFlagBitsEXT::eTransformSkipEnabledFlagSet )
+ if ( value & VideoEncodeH265StdFlagBitsKHR::eTransformSkipEnabledFlagSet )
result += "TransformSkipEnabledFlagSet | ";
- if ( value & VideoEncodeH265StdFlagBitsEXT::eTransformSkipEnabledFlagUnset )
+ if ( value & VideoEncodeH265StdFlagBitsKHR::eTransformSkipEnabledFlagUnset )
result += "TransformSkipEnabledFlagUnset | ";
- if ( value & VideoEncodeH265StdFlagBitsEXT::ePpsSliceChromaQpOffsetsPresentFlagSet )
+ if ( value & VideoEncodeH265StdFlagBitsKHR::ePpsSliceChromaQpOffsetsPresentFlagSet )
result += "PpsSliceChromaQpOffsetsPresentFlagSet | ";
- if ( value & VideoEncodeH265StdFlagBitsEXT::eTransquantBypassEnabledFlagSet )
+ if ( value & VideoEncodeH265StdFlagBitsKHR::eTransquantBypassEnabledFlagSet )
result += "TransquantBypassEnabledFlagSet | ";
- if ( value & VideoEncodeH265StdFlagBitsEXT::eConstrainedIntraPredFlagSet )
+ if ( value & VideoEncodeH265StdFlagBitsKHR::eConstrainedIntraPredFlagSet )
result += "ConstrainedIntraPredFlagSet | ";
- if ( value & VideoEncodeH265StdFlagBitsEXT::eEntropyCodingSyncEnabledFlagSet )
+ if ( value & VideoEncodeH265StdFlagBitsKHR::eEntropyCodingSyncEnabledFlagSet )
result += "EntropyCodingSyncEnabledFlagSet | ";
- if ( value & VideoEncodeH265StdFlagBitsEXT::eDeblockingFilterOverrideEnabledFlagSet )
+ if ( value & VideoEncodeH265StdFlagBitsKHR::eDeblockingFilterOverrideEnabledFlagSet )
result += "DeblockingFilterOverrideEnabledFlagSet | ";
- if ( value & VideoEncodeH265StdFlagBitsEXT::eDependentSliceSegmentsEnabledFlagSet )
+ if ( value & VideoEncodeH265StdFlagBitsKHR::eDependentSliceSegmentsEnabledFlagSet )
result += "DependentSliceSegmentsEnabledFlagSet | ";
- if ( value & VideoEncodeH265StdFlagBitsEXT::eDependentSliceSegmentFlagSet )
+ if ( value & VideoEncodeH265StdFlagBitsKHR::eDependentSliceSegmentFlagSet )
result += "DependentSliceSegmentFlagSet | ";
- if ( value & VideoEncodeH265StdFlagBitsEXT::eSliceQpDelta )
+ if ( value & VideoEncodeH265StdFlagBitsKHR::eSliceQpDelta )
result += "SliceQpDelta | ";
- if ( value & VideoEncodeH265StdFlagBitsEXT::eDifferentSliceQpDelta )
+ if ( value & VideoEncodeH265StdFlagBitsKHR::eDifferentSliceQpDelta )
result += "DifferentSliceQpDelta | ";
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
}
- VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265CtbSizeFlagsEXT value )
+ VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265CtbSizeFlagsKHR value )
{
if ( !value )
return "{}";
std::string result;
- if ( value & VideoEncodeH265CtbSizeFlagBitsEXT::e16 )
+ if ( value & VideoEncodeH265CtbSizeFlagBitsKHR::e16 )
result += "16 | ";
- if ( value & VideoEncodeH265CtbSizeFlagBitsEXT::e32 )
+ if ( value & VideoEncodeH265CtbSizeFlagBitsKHR::e32 )
result += "32 | ";
- if ( value & VideoEncodeH265CtbSizeFlagBitsEXT::e64 )
+ if ( value & VideoEncodeH265CtbSizeFlagBitsKHR::e64 )
result += "64 | ";
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
}
- VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265TransformBlockSizeFlagsEXT value )
+ VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265TransformBlockSizeFlagsKHR value )
{
if ( !value )
return "{}";
std::string result;
- if ( value & VideoEncodeH265TransformBlockSizeFlagBitsEXT::e4 )
+ if ( value & VideoEncodeH265TransformBlockSizeFlagBitsKHR::e4 )
result += "4 | ";
- if ( value & VideoEncodeH265TransformBlockSizeFlagBitsEXT::e8 )
+ if ( value & VideoEncodeH265TransformBlockSizeFlagBitsKHR::e8 )
result += "8 | ";
- if ( value & VideoEncodeH265TransformBlockSizeFlagBitsEXT::e16 )
+ if ( value & VideoEncodeH265TransformBlockSizeFlagBitsKHR::e16 )
result += "16 | ";
- if ( value & VideoEncodeH265TransformBlockSizeFlagBitsEXT::e32 )
+ if ( value & VideoEncodeH265TransformBlockSizeFlagBitsKHR::e32 )
result += "32 | ";
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
}
- VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265RateControlFlagsEXT value )
+ VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265RateControlFlagsKHR value )
{
if ( !value )
return "{}";
std::string result;
- if ( value & VideoEncodeH265RateControlFlagBitsEXT::eAttemptHrdCompliance )
+ if ( value & VideoEncodeH265RateControlFlagBitsKHR::eAttemptHrdCompliance )
result += "AttemptHrdCompliance | ";
- if ( value & VideoEncodeH265RateControlFlagBitsEXT::eRegularGop )
+ if ( value & VideoEncodeH265RateControlFlagBitsKHR::eRegularGop )
result += "RegularGop | ";
- if ( value & VideoEncodeH265RateControlFlagBitsEXT::eReferencePatternFlat )
+ if ( value & VideoEncodeH265RateControlFlagBitsKHR::eReferencePatternFlat )
result += "ReferencePatternFlat | ";
- if ( value & VideoEncodeH265RateControlFlagBitsEXT::eReferencePatternDyadic )
+ if ( value & VideoEncodeH265RateControlFlagBitsKHR::eReferencePatternDyadic )
result += "ReferencePatternDyadic | ";
- if ( value & VideoEncodeH265RateControlFlagBitsEXT::eTemporalSubLayerPatternDyadic )
+ if ( value & VideoEncodeH265RateControlFlagBitsKHR::eTemporalSubLayerPatternDyadic )
result += "TemporalSubLayerPatternDyadic | ";
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
}
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
//=== VK_KHR_video_decode_h264 ===
@@ -2896,7 +2880,6 @@ namespace VULKAN_HPP_NAMESPACE
return "{}";
}
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
//=== VK_KHR_video_encode_queue ===
VULKAN_HPP_INLINE std::string to_string( VideoEncodeFlagsKHR )
@@ -2988,7 +2971,6 @@ namespace VULKAN_HPP_NAMESPACE
return "{ " + result.substr( 0, result.size() - 3 ) + " }";
}
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
//=== VK_NV_device_diagnostics_config ===
@@ -3589,9 +3571,7 @@ 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";
case Result::eErrorIncompatibleShaderBinaryEXT: return "ErrorIncompatibleShaderBinaryEXT";
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
@@ -3880,36 +3860,34 @@ namespace VULKAN_HPP_NAMESPACE
case StructureType::eCuLaunchInfoNVX: return "CuLaunchInfoNVX";
case StructureType::eImageViewHandleInfoNVX: return "ImageViewHandleInfoNVX";
case StructureType::eImageViewAddressPropertiesNVX: return "ImageViewAddressPropertiesNVX";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
- case StructureType::eVideoEncodeH264CapabilitiesEXT: return "VideoEncodeH264CapabilitiesEXT";
- case StructureType::eVideoEncodeH264SessionParametersCreateInfoEXT: return "VideoEncodeH264SessionParametersCreateInfoEXT";
- case StructureType::eVideoEncodeH264SessionParametersAddInfoEXT: return "VideoEncodeH264SessionParametersAddInfoEXT";
- case StructureType::eVideoEncodeH264PictureInfoEXT: return "VideoEncodeH264PictureInfoEXT";
- case StructureType::eVideoEncodeH264DpbSlotInfoEXT: return "VideoEncodeH264DpbSlotInfoEXT";
- case StructureType::eVideoEncodeH264NaluSliceInfoEXT: return "VideoEncodeH264NaluSliceInfoEXT";
- case StructureType::eVideoEncodeH264GopRemainingFrameInfoEXT: return "VideoEncodeH264GopRemainingFrameInfoEXT";
- case StructureType::eVideoEncodeH264ProfileInfoEXT: return "VideoEncodeH264ProfileInfoEXT";
- case StructureType::eVideoEncodeH264RateControlInfoEXT: return "VideoEncodeH264RateControlInfoEXT";
- case StructureType::eVideoEncodeH264RateControlLayerInfoEXT: return "VideoEncodeH264RateControlLayerInfoEXT";
- case StructureType::eVideoEncodeH264SessionCreateInfoEXT: return "VideoEncodeH264SessionCreateInfoEXT";
- case StructureType::eVideoEncodeH264QualityLevelPropertiesEXT: return "VideoEncodeH264QualityLevelPropertiesEXT";
- case StructureType::eVideoEncodeH264SessionParametersGetInfoEXT: return "VideoEncodeH264SessionParametersGetInfoEXT";
- case StructureType::eVideoEncodeH264SessionParametersFeedbackInfoEXT: return "VideoEncodeH264SessionParametersFeedbackInfoEXT";
- case StructureType::eVideoEncodeH265CapabilitiesEXT: return "VideoEncodeH265CapabilitiesEXT";
- case StructureType::eVideoEncodeH265SessionParametersCreateInfoEXT: return "VideoEncodeH265SessionParametersCreateInfoEXT";
- case StructureType::eVideoEncodeH265SessionParametersAddInfoEXT: return "VideoEncodeH265SessionParametersAddInfoEXT";
- case StructureType::eVideoEncodeH265PictureInfoEXT: return "VideoEncodeH265PictureInfoEXT";
- case StructureType::eVideoEncodeH265DpbSlotInfoEXT: return "VideoEncodeH265DpbSlotInfoEXT";
- case StructureType::eVideoEncodeH265NaluSliceSegmentInfoEXT: return "VideoEncodeH265NaluSliceSegmentInfoEXT";
- case StructureType::eVideoEncodeH265GopRemainingFrameInfoEXT: return "VideoEncodeH265GopRemainingFrameInfoEXT";
- case StructureType::eVideoEncodeH265ProfileInfoEXT: return "VideoEncodeH265ProfileInfoEXT";
- case StructureType::eVideoEncodeH265RateControlInfoEXT: return "VideoEncodeH265RateControlInfoEXT";
- case StructureType::eVideoEncodeH265RateControlLayerInfoEXT: return "VideoEncodeH265RateControlLayerInfoEXT";
- case StructureType::eVideoEncodeH265SessionCreateInfoEXT: return "VideoEncodeH265SessionCreateInfoEXT";
- case StructureType::eVideoEncodeH265QualityLevelPropertiesEXT: return "VideoEncodeH265QualityLevelPropertiesEXT";
- case StructureType::eVideoEncodeH265SessionParametersGetInfoEXT: return "VideoEncodeH265SessionParametersGetInfoEXT";
- case StructureType::eVideoEncodeH265SessionParametersFeedbackInfoEXT: return "VideoEncodeH265SessionParametersFeedbackInfoEXT";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
+ case StructureType::eVideoEncodeH264CapabilitiesKHR: return "VideoEncodeH264CapabilitiesKHR";
+ case StructureType::eVideoEncodeH264SessionParametersCreateInfoKHR: return "VideoEncodeH264SessionParametersCreateInfoKHR";
+ case StructureType::eVideoEncodeH264SessionParametersAddInfoKHR: return "VideoEncodeH264SessionParametersAddInfoKHR";
+ case StructureType::eVideoEncodeH264PictureInfoKHR: return "VideoEncodeH264PictureInfoKHR";
+ case StructureType::eVideoEncodeH264DpbSlotInfoKHR: return "VideoEncodeH264DpbSlotInfoKHR";
+ case StructureType::eVideoEncodeH264NaluSliceInfoKHR: return "VideoEncodeH264NaluSliceInfoKHR";
+ case StructureType::eVideoEncodeH264GopRemainingFrameInfoKHR: return "VideoEncodeH264GopRemainingFrameInfoKHR";
+ case StructureType::eVideoEncodeH264ProfileInfoKHR: return "VideoEncodeH264ProfileInfoKHR";
+ case StructureType::eVideoEncodeH264RateControlInfoKHR: return "VideoEncodeH264RateControlInfoKHR";
+ case StructureType::eVideoEncodeH264RateControlLayerInfoKHR: return "VideoEncodeH264RateControlLayerInfoKHR";
+ case StructureType::eVideoEncodeH264SessionCreateInfoKHR: return "VideoEncodeH264SessionCreateInfoKHR";
+ case StructureType::eVideoEncodeH264QualityLevelPropertiesKHR: return "VideoEncodeH264QualityLevelPropertiesKHR";
+ case StructureType::eVideoEncodeH264SessionParametersGetInfoKHR: return "VideoEncodeH264SessionParametersGetInfoKHR";
+ case StructureType::eVideoEncodeH264SessionParametersFeedbackInfoKHR: return "VideoEncodeH264SessionParametersFeedbackInfoKHR";
+ case StructureType::eVideoEncodeH265CapabilitiesKHR: return "VideoEncodeH265CapabilitiesKHR";
+ case StructureType::eVideoEncodeH265SessionParametersCreateInfoKHR: return "VideoEncodeH265SessionParametersCreateInfoKHR";
+ case StructureType::eVideoEncodeH265SessionParametersAddInfoKHR: return "VideoEncodeH265SessionParametersAddInfoKHR";
+ case StructureType::eVideoEncodeH265PictureInfoKHR: return "VideoEncodeH265PictureInfoKHR";
+ case StructureType::eVideoEncodeH265DpbSlotInfoKHR: return "VideoEncodeH265DpbSlotInfoKHR";
+ case StructureType::eVideoEncodeH265NaluSliceSegmentInfoKHR: return "VideoEncodeH265NaluSliceSegmentInfoKHR";
+ case StructureType::eVideoEncodeH265GopRemainingFrameInfoKHR: return "VideoEncodeH265GopRemainingFrameInfoKHR";
+ case StructureType::eVideoEncodeH265ProfileInfoKHR: return "VideoEncodeH265ProfileInfoKHR";
+ case StructureType::eVideoEncodeH265RateControlInfoKHR: return "VideoEncodeH265RateControlInfoKHR";
+ case StructureType::eVideoEncodeH265RateControlLayerInfoKHR: return "VideoEncodeH265RateControlLayerInfoKHR";
+ case StructureType::eVideoEncodeH265SessionCreateInfoKHR: return "VideoEncodeH265SessionCreateInfoKHR";
+ case StructureType::eVideoEncodeH265QualityLevelPropertiesKHR: return "VideoEncodeH265QualityLevelPropertiesKHR";
+ case StructureType::eVideoEncodeH265SessionParametersGetInfoKHR: return "VideoEncodeH265SessionParametersGetInfoKHR";
+ case StructureType::eVideoEncodeH265SessionParametersFeedbackInfoKHR: return "VideoEncodeH265SessionParametersFeedbackInfoKHR";
case StructureType::eVideoDecodeH264CapabilitiesKHR: return "VideoDecodeH264CapabilitiesKHR";
case StructureType::eVideoDecodeH264PictureInfoKHR: return "VideoDecodeH264PictureInfoKHR";
case StructureType::eVideoDecodeH264ProfileInfoKHR: return "VideoDecodeH264ProfileInfoKHR";
@@ -4240,7 +4218,6 @@ namespace VULKAN_HPP_NAMESPACE
case StructureType::eSwapchainPresentBarrierCreateInfoNV: return "SwapchainPresentBarrierCreateInfoNV";
case StructureType::ePresentIdKHR: return "PresentIdKHR";
case StructureType::ePhysicalDevicePresentIdFeaturesKHR: return "PhysicalDevicePresentIdFeaturesKHR";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
case StructureType::eVideoEncodeInfoKHR: return "VideoEncodeInfoKHR";
case StructureType::eVideoEncodeRateControlInfoKHR: return "VideoEncodeRateControlInfoKHR";
case StructureType::eVideoEncodeRateControlLayerInfoKHR: return "VideoEncodeRateControlLayerInfoKHR";
@@ -4252,7 +4229,6 @@ namespace VULKAN_HPP_NAMESPACE
case StructureType::eVideoEncodeQualityLevelInfoKHR: return "VideoEncodeQualityLevelInfoKHR";
case StructureType::eVideoEncodeSessionParametersGetInfoKHR: return "VideoEncodeSessionParametersGetInfoKHR";
case StructureType::eVideoEncodeSessionParametersFeedbackInfoKHR: return "VideoEncodeSessionParametersFeedbackInfoKHR";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
case StructureType::ePhysicalDeviceDiagnosticsConfigFeaturesNV: return "PhysicalDeviceDiagnosticsConfigFeaturesNV";
case StructureType::eDeviceDiagnosticsConfigCreateInfoNV: return "DeviceDiagnosticsConfigCreateInfoNV";
#if defined( VK_ENABLE_BETA_EXTENSIONS )
@@ -4502,6 +4478,9 @@ namespace VULKAN_HPP_NAMESPACE
case StructureType::ePhysicalDeviceCooperativeMatrixPropertiesKHR: return "PhysicalDeviceCooperativeMatrixPropertiesKHR";
case StructureType::ePhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM: return "PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM";
case StructureType::eMultiviewPerViewRenderAreasRenderPassBeginInfoQCOM: return "MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM";
+ case StructureType::ePhysicalDeviceVideoMaintenance1FeaturesKHR: return "PhysicalDeviceVideoMaintenance1FeaturesKHR";
+ case StructureType::eVideoInlineQueryInfoKHR: return "VideoInlineQueryInfoKHR";
+ case StructureType::ePhysicalDevicePerStageDescriptorSetFeaturesNV: return "PhysicalDevicePerStageDescriptorSetFeaturesNV";
case StructureType::ePhysicalDeviceImageProcessing2FeaturesQCOM: return "PhysicalDeviceImageProcessing2FeaturesQCOM";
case StructureType::ePhysicalDeviceImageProcessing2PropertiesQCOM: return "PhysicalDeviceImageProcessing2PropertiesQCOM";
case StructureType::eSamplerBlockMatchWindowCreateInfoQCOM: return "SamplerBlockMatchWindowCreateInfoQCOM";
@@ -4524,6 +4503,15 @@ namespace VULKAN_HPP_NAMESPACE
#endif /*VK_USE_PLATFORM_SCREEN_QNX*/
case StructureType::ePhysicalDeviceLayeredDriverPropertiesMSFT: return "PhysicalDeviceLayeredDriverPropertiesMSFT";
case StructureType::eCalibratedTimestampInfoKHR: return "CalibratedTimestampInfoKHR";
+ case StructureType::ePhysicalDeviceMaintenance6FeaturesKHR: return "PhysicalDeviceMaintenance6FeaturesKHR";
+ case StructureType::ePhysicalDeviceMaintenance6PropertiesKHR: return "PhysicalDeviceMaintenance6PropertiesKHR";
+ case StructureType::eBindMemoryStatusKHR: return "BindMemoryStatusKHR";
+ case StructureType::eBindDescriptorSetsInfoKHR: return "BindDescriptorSetsInfoKHR";
+ case StructureType::ePushConstantsInfoKHR: return "PushConstantsInfoKHR";
+ case StructureType::ePushDescriptorSetInfoKHR: return "PushDescriptorSetInfoKHR";
+ case StructureType::ePushDescriptorSetWithTemplateInfoKHR: return "PushDescriptorSetWithTemplateInfoKHR";
+ case StructureType::eSetDescriptorBufferOffsetsInfoEXT: return "SetDescriptorBufferOffsetsInfoEXT";
+ case StructureType::eBindDescriptorBufferEmbeddedSamplersInfoEXT: return "BindDescriptorBufferEmbeddedSamplersInfoEXT";
case StructureType::ePhysicalDeviceDescriptorPoolOverallocationFeaturesNV: return "PhysicalDeviceDescriptorPoolOverallocationFeaturesNV";
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
}
@@ -4908,10 +4896,8 @@ namespace VULKAN_HPP_NAMESPACE
case FormatFeatureFlagBits::eSampledImageFilterCubicEXT: return "SampledImageFilterCubicEXT";
case FormatFeatureFlagBits::eFragmentDensityMapEXT: return "FragmentDensityMapEXT";
case FormatFeatureFlagBits::eFragmentShadingRateAttachmentKHR: return "FragmentShadingRateAttachmentKHR";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
case FormatFeatureFlagBits::eVideoEncodeInputKHR: return "VideoEncodeInputKHR";
case FormatFeatureFlagBits::eVideoEncodeDpbKHR: return "VideoEncodeDpbKHR";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
}
}
@@ -4939,6 +4925,7 @@ namespace VULKAN_HPP_NAMESPACE
case ImageCreateFlagBits::eMultisampledRenderToSingleSampledEXT: return "MultisampledRenderToSingleSampledEXT";
case ImageCreateFlagBits::e2DViewCompatibleEXT: return "2DViewCompatibleEXT";
case ImageCreateFlagBits::eFragmentDensityMapOffsetQCOM: return "FragmentDensityMapOffsetQCOM";
+ case ImageCreateFlagBits::eVideoProfileIndependentKHR: return "VideoProfileIndependentKHR";
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
}
}
@@ -4983,11 +4970,9 @@ namespace VULKAN_HPP_NAMESPACE
case ImageUsageFlagBits::eFragmentDensityMapEXT: return "FragmentDensityMapEXT";
case ImageUsageFlagBits::eFragmentShadingRateAttachmentKHR: return "FragmentShadingRateAttachmentKHR";
case ImageUsageFlagBits::eHostTransferEXT: return "HostTransferEXT";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
case ImageUsageFlagBits::eVideoEncodeDstKHR: return "VideoEncodeDstKHR";
case ImageUsageFlagBits::eVideoEncodeSrcKHR: return "VideoEncodeSrcKHR";
case ImageUsageFlagBits::eVideoEncodeDpbKHR: return "VideoEncodeDpbKHR";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
case ImageUsageFlagBits::eAttachmentFeedbackLoopEXT: return "AttachmentFeedbackLoopEXT";
case ImageUsageFlagBits::eInvocationMaskHUAWEI: return "InvocationMaskHUAWEI";
case ImageUsageFlagBits::eSampleWeightQCOM: return "SampleWeightQCOM";
@@ -5064,9 +5049,7 @@ namespace VULKAN_HPP_NAMESPACE
case QueueFlagBits::eSparseBinding: return "SparseBinding";
case QueueFlagBits::eProtected: return "Protected";
case QueueFlagBits::eVideoDecodeKHR: return "VideoDecodeKHR";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
case QueueFlagBits::eVideoEncodeKHR: return "VideoEncodeKHR";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
case QueueFlagBits::eOpticalFlowNV: return "OpticalFlowNV";
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
}
@@ -5266,9 +5249,7 @@ namespace VULKAN_HPP_NAMESPACE
case QueryType::eAccelerationStructureSerializationSizeKHR: return "AccelerationStructureSerializationSizeKHR";
case QueryType::eAccelerationStructureCompactedSizeNV: return "AccelerationStructureCompactedSizeNV";
case QueryType::ePerformanceQueryINTEL: return "PerformanceQueryINTEL";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
case QueryType::eVideoEncodeFeedbackKHR: return "VideoEncodeFeedbackKHR";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
case QueryType::eMeshPrimitivesGeneratedEXT: return "MeshPrimitivesGeneratedEXT";
case QueryType::ePrimitivesGeneratedEXT: return "PrimitivesGeneratedEXT";
case QueryType::eAccelerationStructureSerializationBottomLevelPointersKHR: return "AccelerationStructureSerializationBottomLevelPointersKHR";
@@ -5294,6 +5275,7 @@ namespace VULKAN_HPP_NAMESPACE
case BufferCreateFlagBits::eProtected: return "Protected";
case BufferCreateFlagBits::eDeviceAddressCaptureReplay: return "DeviceAddressCaptureReplay";
case BufferCreateFlagBits::eDescriptorBufferCaptureReplayEXT: return "DescriptorBufferCaptureReplayEXT";
+ case BufferCreateFlagBits::eVideoProfileIndependentKHR: return "VideoProfileIndependentKHR";
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
}
}
@@ -5323,10 +5305,8 @@ namespace VULKAN_HPP_NAMESPACE
case BufferUsageFlagBits::eAccelerationStructureBuildInputReadOnlyKHR: return "AccelerationStructureBuildInputReadOnlyKHR";
case BufferUsageFlagBits::eAccelerationStructureStorageKHR: return "AccelerationStructureStorageKHR";
case BufferUsageFlagBits::eShaderBindingTableKHR: return "ShaderBindingTableKHR";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
case BufferUsageFlagBits::eVideoEncodeDstKHR: return "VideoEncodeDstKHR";
case BufferUsageFlagBits::eVideoEncodeSrcKHR: return "VideoEncodeSrcKHR";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
case BufferUsageFlagBits::eSamplerDescriptorBufferEXT: return "SamplerDescriptorBufferEXT";
case BufferUsageFlagBits::eResourceDescriptorBufferEXT: return "ResourceDescriptorBufferEXT";
case BufferUsageFlagBits::ePushDescriptorsDescriptorBufferEXT: return "PushDescriptorsDescriptorBufferEXT";
@@ -5379,11 +5359,9 @@ namespace VULKAN_HPP_NAMESPACE
case ImageLayout::eSharedPresentKHR: return "SharedPresentKHR";
case ImageLayout::eFragmentDensityMapOptimalEXT: return "FragmentDensityMapOptimalEXT";
case ImageLayout::eFragmentShadingRateAttachmentOptimalKHR: return "FragmentShadingRateAttachmentOptimalKHR";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
case ImageLayout::eVideoEncodeDstKHR: return "VideoEncodeDstKHR";
case ImageLayout::eVideoEncodeSrcKHR: return "VideoEncodeSrcKHR";
case ImageLayout::eVideoEncodeDpbKHR: return "VideoEncodeDpbKHR";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
case ImageLayout::eAttachmentFeedbackLoopOptimalEXT: return "AttachmentFeedbackLoopOptimalEXT";
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
}
@@ -5967,6 +5945,7 @@ namespace VULKAN_HPP_NAMESPACE
case DescriptorSetLayoutCreateFlagBits::eEmbeddedImmutableSamplersEXT: return "EmbeddedImmutableSamplersEXT";
case DescriptorSetLayoutCreateFlagBits::eIndirectBindableNV: return "IndirectBindableNV";
case DescriptorSetLayoutCreateFlagBits::eHostOnlyPoolEXT: return "HostOnlyPoolEXT";
+ case DescriptorSetLayoutCreateFlagBits::ePerStageNV: return "PerStageNV";
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
}
}
@@ -6613,9 +6592,7 @@ namespace VULKAN_HPP_NAMESPACE
case PipelineStageFlagBits2::eVertexAttributeInput: return "VertexAttributeInput";
case PipelineStageFlagBits2::ePreRasterizationShaders: return "PreRasterizationShaders";
case PipelineStageFlagBits2::eVideoDecodeKHR: return "VideoDecodeKHR";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
case PipelineStageFlagBits2::eVideoEncodeKHR: return "VideoEncodeKHR";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
case PipelineStageFlagBits2::eTransformFeedbackEXT: return "TransformFeedbackEXT";
case PipelineStageFlagBits2::eConditionalRenderingEXT: return "ConditionalRenderingEXT";
case PipelineStageFlagBits2::eCommandPreprocessNV: return "CommandPreprocessNV";
@@ -6662,10 +6639,8 @@ namespace VULKAN_HPP_NAMESPACE
case AccessFlagBits2::eShaderStorageWrite: return "ShaderStorageWrite";
case AccessFlagBits2::eVideoDecodeReadKHR: return "VideoDecodeReadKHR";
case AccessFlagBits2::eVideoDecodeWriteKHR: return "VideoDecodeWriteKHR";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
case AccessFlagBits2::eVideoEncodeReadKHR: return "VideoEncodeReadKHR";
case AccessFlagBits2::eVideoEncodeWriteKHR: return "VideoEncodeWriteKHR";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
case AccessFlagBits2::eTransformFeedbackWriteEXT: return "TransformFeedbackWriteEXT";
case AccessFlagBits2::eTransformFeedbackCounterReadEXT: return "TransformFeedbackCounterReadEXT";
case AccessFlagBits2::eTransformFeedbackCounterWriteEXT: return "TransformFeedbackCounterWriteEXT";
@@ -6748,10 +6723,8 @@ namespace VULKAN_HPP_NAMESPACE
case FormatFeatureFlagBits2::eFragmentDensityMapEXT: return "FragmentDensityMapEXT";
case FormatFeatureFlagBits2::eFragmentShadingRateAttachmentKHR: return "FragmentShadingRateAttachmentKHR";
case FormatFeatureFlagBits2::eHostImageTransferEXT: return "HostImageTransferEXT";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
case FormatFeatureFlagBits2::eVideoEncodeInputKHR: return "VideoEncodeInputKHR";
case FormatFeatureFlagBits2::eVideoEncodeDpbKHR: return "VideoEncodeDpbKHR";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
case FormatFeatureFlagBits2::eLinearColorAttachmentNV: return "LinearColorAttachmentNV";
case FormatFeatureFlagBits2::eWeightImageQCOM: return "WeightImageQCOM";
case FormatFeatureFlagBits2::eWeightSampledImageQCOM: return "WeightSampledImageQCOM";
@@ -7015,10 +6988,8 @@ namespace VULKAN_HPP_NAMESPACE
switch ( value )
{
case VideoCodecOperationFlagBitsKHR::eNone: return "None";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
- case VideoCodecOperationFlagBitsKHR::eEncodeH264EXT: return "EncodeH264EXT";
- case VideoCodecOperationFlagBitsKHR::eEncodeH265EXT: return "EncodeH265EXT";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
+ case VideoCodecOperationFlagBitsKHR::eEncodeH264: return "EncodeH264";
+ case VideoCodecOperationFlagBitsKHR::eEncodeH265: return "EncodeH265";
case VideoCodecOperationFlagBitsKHR::eDecodeH264: return "DecodeH264";
case VideoCodecOperationFlagBitsKHR::eDecodeH265: return "DecodeH265";
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
@@ -7065,9 +7036,8 @@ namespace VULKAN_HPP_NAMESPACE
switch ( value )
{
case VideoSessionCreateFlagBitsKHR::eProtectedContent: return "ProtectedContent";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
case VideoSessionCreateFlagBitsKHR::eAllowEncodeParameterOptimizations: return "AllowEncodeParameterOptimizations";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
+ case VideoSessionCreateFlagBitsKHR::eInlineQueries: return "InlineQueries";
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
}
}
@@ -7077,10 +7047,8 @@ namespace VULKAN_HPP_NAMESPACE
switch ( value )
{
case VideoCodingControlFlagBitsKHR::eReset: return "Reset";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
case VideoCodingControlFlagBitsKHR::eEncodeRateControl: return "EncodeRateControl";
case VideoCodingControlFlagBitsKHR::eEncodeQualityLevel: return "EncodeQualityLevel";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
}
}
@@ -7092,9 +7060,7 @@ namespace VULKAN_HPP_NAMESPACE
case QueryResultStatusKHR::eError: return "Error";
case QueryResultStatusKHR::eNotReady: return "NotReady";
case QueryResultStatusKHR::eComplete: return "Complete";
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
case QueryResultStatusKHR::eInsufficientBitstreamBufferRange: return "InsufficientBitstreamBufferRange";
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
}
}
@@ -7150,154 +7116,150 @@ namespace VULKAN_HPP_NAMESPACE
return "(void)";
}
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
- //=== VK_EXT_video_encode_h264 ===
+ //=== VK_KHR_video_encode_h264 ===
- VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264CapabilityFlagBitsEXT value )
+ VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264CapabilityFlagBitsKHR value )
{
switch ( value )
{
- case VideoEncodeH264CapabilityFlagBitsEXT::eHrdCompliance: return "HrdCompliance";
- case VideoEncodeH264CapabilityFlagBitsEXT::ePredictionWeightTableGenerated: return "PredictionWeightTableGenerated";
- case VideoEncodeH264CapabilityFlagBitsEXT::eRowUnalignedSlice: return "RowUnalignedSlice";
- case VideoEncodeH264CapabilityFlagBitsEXT::eDifferentSliceType: return "DifferentSliceType";
- case VideoEncodeH264CapabilityFlagBitsEXT::eBFrameInL0List: return "BFrameInL0List";
- case VideoEncodeH264CapabilityFlagBitsEXT::eBFrameInL1List: return "BFrameInL1List";
- case VideoEncodeH264CapabilityFlagBitsEXT::ePerPictureTypeMinMaxQp: return "PerPictureTypeMinMaxQp";
- case VideoEncodeH264CapabilityFlagBitsEXT::ePerSliceConstantQp: return "PerSliceConstantQp";
- case VideoEncodeH264CapabilityFlagBitsEXT::eGeneratePrefixNalu: return "GeneratePrefixNalu";
+ case VideoEncodeH264CapabilityFlagBitsKHR::eHrdCompliance: return "HrdCompliance";
+ case VideoEncodeH264CapabilityFlagBitsKHR::ePredictionWeightTableGenerated: return "PredictionWeightTableGenerated";
+ case VideoEncodeH264CapabilityFlagBitsKHR::eRowUnalignedSlice: return "RowUnalignedSlice";
+ case VideoEncodeH264CapabilityFlagBitsKHR::eDifferentSliceType: return "DifferentSliceType";
+ case VideoEncodeH264CapabilityFlagBitsKHR::eBFrameInL0List: return "BFrameInL0List";
+ case VideoEncodeH264CapabilityFlagBitsKHR::eBFrameInL1List: return "BFrameInL1List";
+ case VideoEncodeH264CapabilityFlagBitsKHR::ePerPictureTypeMinMaxQp: return "PerPictureTypeMinMaxQp";
+ case VideoEncodeH264CapabilityFlagBitsKHR::ePerSliceConstantQp: return "PerSliceConstantQp";
+ case VideoEncodeH264CapabilityFlagBitsKHR::eGeneratePrefixNalu: return "GeneratePrefixNalu";
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
}
}
- VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264StdFlagBitsEXT value )
+ VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264StdFlagBitsKHR value )
{
switch ( value )
{
- case VideoEncodeH264StdFlagBitsEXT::eSeparateColorPlaneFlagSet: return "SeparateColorPlaneFlagSet";
- case VideoEncodeH264StdFlagBitsEXT::eQpprimeYZeroTransformBypassFlagSet: return "QpprimeYZeroTransformBypassFlagSet";
- case VideoEncodeH264StdFlagBitsEXT::eScalingMatrixPresentFlagSet: return "ScalingMatrixPresentFlagSet";
- case VideoEncodeH264StdFlagBitsEXT::eChromaQpIndexOffset: return "ChromaQpIndexOffset";
- case VideoEncodeH264StdFlagBitsEXT::eSecondChromaQpIndexOffset: return "SecondChromaQpIndexOffset";
- case VideoEncodeH264StdFlagBitsEXT::ePicInitQpMinus26: return "PicInitQpMinus26";
- case VideoEncodeH264StdFlagBitsEXT::eWeightedPredFlagSet: return "WeightedPredFlagSet";
- case VideoEncodeH264StdFlagBitsEXT::eWeightedBipredIdcExplicit: return "WeightedBipredIdcExplicit";
- case VideoEncodeH264StdFlagBitsEXT::eWeightedBipredIdcImplicit: return "WeightedBipredIdcImplicit";
- case VideoEncodeH264StdFlagBitsEXT::eTransform8X8ModeFlagSet: return "Transform8X8ModeFlagSet";
- case VideoEncodeH264StdFlagBitsEXT::eDirectSpatialMvPredFlagUnset: return "DirectSpatialMvPredFlagUnset";
- case VideoEncodeH264StdFlagBitsEXT::eEntropyCodingModeFlagUnset: return "EntropyCodingModeFlagUnset";
- case VideoEncodeH264StdFlagBitsEXT::eEntropyCodingModeFlagSet: return "EntropyCodingModeFlagSet";
- case VideoEncodeH264StdFlagBitsEXT::eDirect8X8InferenceFlagUnset: return "Direct8X8InferenceFlagUnset";
- case VideoEncodeH264StdFlagBitsEXT::eConstrainedIntraPredFlagSet: return "ConstrainedIntraPredFlagSet";
- case VideoEncodeH264StdFlagBitsEXT::eDeblockingFilterDisabled: return "DeblockingFilterDisabled";
- case VideoEncodeH264StdFlagBitsEXT::eDeblockingFilterEnabled: return "DeblockingFilterEnabled";
- case VideoEncodeH264StdFlagBitsEXT::eDeblockingFilterPartial: return "DeblockingFilterPartial";
- case VideoEncodeH264StdFlagBitsEXT::eSliceQpDelta: return "SliceQpDelta";
- case VideoEncodeH264StdFlagBitsEXT::eDifferentSliceQpDelta: return "DifferentSliceQpDelta";
+ case VideoEncodeH264StdFlagBitsKHR::eSeparateColorPlaneFlagSet: return "SeparateColorPlaneFlagSet";
+ case VideoEncodeH264StdFlagBitsKHR::eQpprimeYZeroTransformBypassFlagSet: return "QpprimeYZeroTransformBypassFlagSet";
+ case VideoEncodeH264StdFlagBitsKHR::eScalingMatrixPresentFlagSet: return "ScalingMatrixPresentFlagSet";
+ case VideoEncodeH264StdFlagBitsKHR::eChromaQpIndexOffset: return "ChromaQpIndexOffset";
+ case VideoEncodeH264StdFlagBitsKHR::eSecondChromaQpIndexOffset: return "SecondChromaQpIndexOffset";
+ case VideoEncodeH264StdFlagBitsKHR::ePicInitQpMinus26: return "PicInitQpMinus26";
+ case VideoEncodeH264StdFlagBitsKHR::eWeightedPredFlagSet: return "WeightedPredFlagSet";
+ case VideoEncodeH264StdFlagBitsKHR::eWeightedBipredIdcExplicit: return "WeightedBipredIdcExplicit";
+ case VideoEncodeH264StdFlagBitsKHR::eWeightedBipredIdcImplicit: return "WeightedBipredIdcImplicit";
+ case VideoEncodeH264StdFlagBitsKHR::eTransform8X8ModeFlagSet: return "Transform8X8ModeFlagSet";
+ case VideoEncodeH264StdFlagBitsKHR::eDirectSpatialMvPredFlagUnset: return "DirectSpatialMvPredFlagUnset";
+ case VideoEncodeH264StdFlagBitsKHR::eEntropyCodingModeFlagUnset: return "EntropyCodingModeFlagUnset";
+ case VideoEncodeH264StdFlagBitsKHR::eEntropyCodingModeFlagSet: return "EntropyCodingModeFlagSet";
+ case VideoEncodeH264StdFlagBitsKHR::eDirect8X8InferenceFlagUnset: return "Direct8X8InferenceFlagUnset";
+ case VideoEncodeH264StdFlagBitsKHR::eConstrainedIntraPredFlagSet: return "ConstrainedIntraPredFlagSet";
+ case VideoEncodeH264StdFlagBitsKHR::eDeblockingFilterDisabled: return "DeblockingFilterDisabled";
+ case VideoEncodeH264StdFlagBitsKHR::eDeblockingFilterEnabled: return "DeblockingFilterEnabled";
+ case VideoEncodeH264StdFlagBitsKHR::eDeblockingFilterPartial: return "DeblockingFilterPartial";
+ case VideoEncodeH264StdFlagBitsKHR::eSliceQpDelta: return "SliceQpDelta";
+ case VideoEncodeH264StdFlagBitsKHR::eDifferentSliceQpDelta: return "DifferentSliceQpDelta";
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
}
}
- VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264RateControlFlagBitsEXT value )
+ VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264RateControlFlagBitsKHR value )
{
switch ( value )
{
- case VideoEncodeH264RateControlFlagBitsEXT::eAttemptHrdCompliance: return "AttemptHrdCompliance";
- case VideoEncodeH264RateControlFlagBitsEXT::eRegularGop: return "RegularGop";
- case VideoEncodeH264RateControlFlagBitsEXT::eReferencePatternFlat: return "ReferencePatternFlat";
- case VideoEncodeH264RateControlFlagBitsEXT::eReferencePatternDyadic: return "ReferencePatternDyadic";
- case VideoEncodeH264RateControlFlagBitsEXT::eTemporalLayerPatternDyadic: return "TemporalLayerPatternDyadic";
+ case VideoEncodeH264RateControlFlagBitsKHR::eAttemptHrdCompliance: return "AttemptHrdCompliance";
+ case VideoEncodeH264RateControlFlagBitsKHR::eRegularGop: return "RegularGop";
+ case VideoEncodeH264RateControlFlagBitsKHR::eReferencePatternFlat: return "ReferencePatternFlat";
+ case VideoEncodeH264RateControlFlagBitsKHR::eReferencePatternDyadic: return "ReferencePatternDyadic";
+ case VideoEncodeH264RateControlFlagBitsKHR::eTemporalLayerPatternDyadic: return "TemporalLayerPatternDyadic";
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
}
}
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
- //=== VK_EXT_video_encode_h265 ===
+ //=== VK_KHR_video_encode_h265 ===
- VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265CapabilityFlagBitsEXT value )
+ VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265CapabilityFlagBitsKHR value )
{
switch ( value )
{
- case VideoEncodeH265CapabilityFlagBitsEXT::eHrdCompliance: return "HrdCompliance";
- case VideoEncodeH265CapabilityFlagBitsEXT::ePredictionWeightTableGenerated: return "PredictionWeightTableGenerated";
- case VideoEncodeH265CapabilityFlagBitsEXT::eRowUnalignedSliceSegment: return "RowUnalignedSliceSegment";
- case VideoEncodeH265CapabilityFlagBitsEXT::eDifferentSliceSegmentType: return "DifferentSliceSegmentType";
- case VideoEncodeH265CapabilityFlagBitsEXT::eBFrameInL0List: return "BFrameInL0List";
- case VideoEncodeH265CapabilityFlagBitsEXT::eBFrameInL1List: return "BFrameInL1List";
- case VideoEncodeH265CapabilityFlagBitsEXT::ePerPictureTypeMinMaxQp: return "PerPictureTypeMinMaxQp";
- case VideoEncodeH265CapabilityFlagBitsEXT::ePerSliceSegmentConstantQp: return "PerSliceSegmentConstantQp";
- case VideoEncodeH265CapabilityFlagBitsEXT::eMultipleTilesPerSliceSegment: return "MultipleTilesPerSliceSegment";
- case VideoEncodeH265CapabilityFlagBitsEXT::eMultipleSliceSegmentsPerTile: return "MultipleSliceSegmentsPerTile";
+ case VideoEncodeH265CapabilityFlagBitsKHR::eHrdCompliance: return "HrdCompliance";
+ case VideoEncodeH265CapabilityFlagBitsKHR::ePredictionWeightTableGenerated: return "PredictionWeightTableGenerated";
+ case VideoEncodeH265CapabilityFlagBitsKHR::eRowUnalignedSliceSegment: return "RowUnalignedSliceSegment";
+ case VideoEncodeH265CapabilityFlagBitsKHR::eDifferentSliceSegmentType: return "DifferentSliceSegmentType";
+ case VideoEncodeH265CapabilityFlagBitsKHR::eBFrameInL0List: return "BFrameInL0List";
+ case VideoEncodeH265CapabilityFlagBitsKHR::eBFrameInL1List: return "BFrameInL1List";
+ case VideoEncodeH265CapabilityFlagBitsKHR::ePerPictureTypeMinMaxQp: return "PerPictureTypeMinMaxQp";
+ case VideoEncodeH265CapabilityFlagBitsKHR::ePerSliceSegmentConstantQp: return "PerSliceSegmentConstantQp";
+ case VideoEncodeH265CapabilityFlagBitsKHR::eMultipleTilesPerSliceSegment: return "MultipleTilesPerSliceSegment";
+ case VideoEncodeH265CapabilityFlagBitsKHR::eMultipleSliceSegmentsPerTile: return "MultipleSliceSegmentsPerTile";
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
}
}
- VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265StdFlagBitsEXT value )
+ VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265StdFlagBitsKHR value )
{
switch ( value )
{
- case VideoEncodeH265StdFlagBitsEXT::eSeparateColorPlaneFlagSet: return "SeparateColorPlaneFlagSet";
- case VideoEncodeH265StdFlagBitsEXT::eSampleAdaptiveOffsetEnabledFlagSet: return "SampleAdaptiveOffsetEnabledFlagSet";
- case VideoEncodeH265StdFlagBitsEXT::eScalingListDataPresentFlagSet: return "ScalingListDataPresentFlagSet";
- case VideoEncodeH265StdFlagBitsEXT::ePcmEnabledFlagSet: return "PcmEnabledFlagSet";
- case VideoEncodeH265StdFlagBitsEXT::eSpsTemporalMvpEnabledFlagSet: return "SpsTemporalMvpEnabledFlagSet";
- case VideoEncodeH265StdFlagBitsEXT::eInitQpMinus26: return "InitQpMinus26";
- case VideoEncodeH265StdFlagBitsEXT::eWeightedPredFlagSet: return "WeightedPredFlagSet";
- case VideoEncodeH265StdFlagBitsEXT::eWeightedBipredFlagSet: return "WeightedBipredFlagSet";
- case VideoEncodeH265StdFlagBitsEXT::eLog2ParallelMergeLevelMinus2: return "Log2ParallelMergeLevelMinus2";
- case VideoEncodeH265StdFlagBitsEXT::eSignDataHidingEnabledFlagSet: return "SignDataHidingEnabledFlagSet";
- case VideoEncodeH265StdFlagBitsEXT::eTransformSkipEnabledFlagSet: return "TransformSkipEnabledFlagSet";
- case VideoEncodeH265StdFlagBitsEXT::eTransformSkipEnabledFlagUnset: return "TransformSkipEnabledFlagUnset";
- case VideoEncodeH265StdFlagBitsEXT::ePpsSliceChromaQpOffsetsPresentFlagSet: return "PpsSliceChromaQpOffsetsPresentFlagSet";
- case VideoEncodeH265StdFlagBitsEXT::eTransquantBypassEnabledFlagSet: return "TransquantBypassEnabledFlagSet";
- case VideoEncodeH265StdFlagBitsEXT::eConstrainedIntraPredFlagSet: return "ConstrainedIntraPredFlagSet";
- case VideoEncodeH265StdFlagBitsEXT::eEntropyCodingSyncEnabledFlagSet: return "EntropyCodingSyncEnabledFlagSet";
- case VideoEncodeH265StdFlagBitsEXT::eDeblockingFilterOverrideEnabledFlagSet: return "DeblockingFilterOverrideEnabledFlagSet";
- case VideoEncodeH265StdFlagBitsEXT::eDependentSliceSegmentsEnabledFlagSet: return "DependentSliceSegmentsEnabledFlagSet";
- case VideoEncodeH265StdFlagBitsEXT::eDependentSliceSegmentFlagSet: return "DependentSliceSegmentFlagSet";
- case VideoEncodeH265StdFlagBitsEXT::eSliceQpDelta: return "SliceQpDelta";
- case VideoEncodeH265StdFlagBitsEXT::eDifferentSliceQpDelta: return "DifferentSliceQpDelta";
+ case VideoEncodeH265StdFlagBitsKHR::eSeparateColorPlaneFlagSet: return "SeparateColorPlaneFlagSet";
+ case VideoEncodeH265StdFlagBitsKHR::eSampleAdaptiveOffsetEnabledFlagSet: return "SampleAdaptiveOffsetEnabledFlagSet";
+ case VideoEncodeH265StdFlagBitsKHR::eScalingListDataPresentFlagSet: return "ScalingListDataPresentFlagSet";
+ case VideoEncodeH265StdFlagBitsKHR::ePcmEnabledFlagSet: return "PcmEnabledFlagSet";
+ case VideoEncodeH265StdFlagBitsKHR::eSpsTemporalMvpEnabledFlagSet: return "SpsTemporalMvpEnabledFlagSet";
+ case VideoEncodeH265StdFlagBitsKHR::eInitQpMinus26: return "InitQpMinus26";
+ case VideoEncodeH265StdFlagBitsKHR::eWeightedPredFlagSet: return "WeightedPredFlagSet";
+ case VideoEncodeH265StdFlagBitsKHR::eWeightedBipredFlagSet: return "WeightedBipredFlagSet";
+ case VideoEncodeH265StdFlagBitsKHR::eLog2ParallelMergeLevelMinus2: return "Log2ParallelMergeLevelMinus2";
+ case VideoEncodeH265StdFlagBitsKHR::eSignDataHidingEnabledFlagSet: return "SignDataHidingEnabledFlagSet";
+ case VideoEncodeH265StdFlagBitsKHR::eTransformSkipEnabledFlagSet: return "TransformSkipEnabledFlagSet";
+ case VideoEncodeH265StdFlagBitsKHR::eTransformSkipEnabledFlagUnset: return "TransformSkipEnabledFlagUnset";
+ case VideoEncodeH265StdFlagBitsKHR::ePpsSliceChromaQpOffsetsPresentFlagSet: return "PpsSliceChromaQpOffsetsPresentFlagSet";
+ case VideoEncodeH265StdFlagBitsKHR::eTransquantBypassEnabledFlagSet: return "TransquantBypassEnabledFlagSet";
+ case VideoEncodeH265StdFlagBitsKHR::eConstrainedIntraPredFlagSet: return "ConstrainedIntraPredFlagSet";
+ case VideoEncodeH265StdFlagBitsKHR::eEntropyCodingSyncEnabledFlagSet: return "EntropyCodingSyncEnabledFlagSet";
+ case VideoEncodeH265StdFlagBitsKHR::eDeblockingFilterOverrideEnabledFlagSet: return "DeblockingFilterOverrideEnabledFlagSet";
+ case VideoEncodeH265StdFlagBitsKHR::eDependentSliceSegmentsEnabledFlagSet: return "DependentSliceSegmentsEnabledFlagSet";
+ case VideoEncodeH265StdFlagBitsKHR::eDependentSliceSegmentFlagSet: return "DependentSliceSegmentFlagSet";
+ case VideoEncodeH265StdFlagBitsKHR::eSliceQpDelta: return "SliceQpDelta";
+ case VideoEncodeH265StdFlagBitsKHR::eDifferentSliceQpDelta: return "DifferentSliceQpDelta";
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
}
}
- VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265CtbSizeFlagBitsEXT value )
+ VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265CtbSizeFlagBitsKHR value )
{
switch ( value )
{
- case VideoEncodeH265CtbSizeFlagBitsEXT::e16: return "16";
- case VideoEncodeH265CtbSizeFlagBitsEXT::e32: return "32";
- case VideoEncodeH265CtbSizeFlagBitsEXT::e64: return "64";
+ case VideoEncodeH265CtbSizeFlagBitsKHR::e16: return "16";
+ case VideoEncodeH265CtbSizeFlagBitsKHR::e32: return "32";
+ case VideoEncodeH265CtbSizeFlagBitsKHR::e64: return "64";
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
}
}
- VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265TransformBlockSizeFlagBitsEXT value )
+ VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265TransformBlockSizeFlagBitsKHR value )
{
switch ( value )
{
- case VideoEncodeH265TransformBlockSizeFlagBitsEXT::e4: return "4";
- case VideoEncodeH265TransformBlockSizeFlagBitsEXT::e8: return "8";
- case VideoEncodeH265TransformBlockSizeFlagBitsEXT::e16: return "16";
- case VideoEncodeH265TransformBlockSizeFlagBitsEXT::e32: return "32";
+ case VideoEncodeH265TransformBlockSizeFlagBitsKHR::e4: return "4";
+ case VideoEncodeH265TransformBlockSizeFlagBitsKHR::e8: return "8";
+ case VideoEncodeH265TransformBlockSizeFlagBitsKHR::e16: return "16";
+ case VideoEncodeH265TransformBlockSizeFlagBitsKHR::e32: return "32";
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
}
}
- VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265RateControlFlagBitsEXT value )
+ VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265RateControlFlagBitsKHR value )
{
switch ( value )
{
- case VideoEncodeH265RateControlFlagBitsEXT::eAttemptHrdCompliance: return "AttemptHrdCompliance";
- case VideoEncodeH265RateControlFlagBitsEXT::eRegularGop: return "RegularGop";
- case VideoEncodeH265RateControlFlagBitsEXT::eReferencePatternFlat: return "ReferencePatternFlat";
- case VideoEncodeH265RateControlFlagBitsEXT::eReferencePatternDyadic: return "ReferencePatternDyadic";
- case VideoEncodeH265RateControlFlagBitsEXT::eTemporalSubLayerPatternDyadic: return "TemporalSubLayerPatternDyadic";
+ case VideoEncodeH265RateControlFlagBitsKHR::eAttemptHrdCompliance: return "AttemptHrdCompliance";
+ case VideoEncodeH265RateControlFlagBitsKHR::eRegularGop: return "RegularGop";
+ case VideoEncodeH265RateControlFlagBitsKHR::eReferencePatternFlat: return "ReferencePatternFlat";
+ case VideoEncodeH265RateControlFlagBitsKHR::eReferencePatternDyadic: return "ReferencePatternDyadic";
+ case VideoEncodeH265RateControlFlagBitsKHR::eTemporalSubLayerPatternDyadic: return "TemporalSubLayerPatternDyadic";
default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast<uint32_t>( value ) ) + " )";
}
}
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
//=== VK_KHR_video_decode_h264 ===
@@ -8243,7 +8205,6 @@ namespace VULKAN_HPP_NAMESPACE
return "(void)";
}
-#if defined( VK_ENABLE_BETA_EXTENSIONS )
//=== VK_KHR_video_encode_queue ===
VULKAN_HPP_INLINE std::string to_string( VideoEncodeCapabilityFlagBitsKHR value )
@@ -8326,7 +8287,6 @@ namespace VULKAN_HPP_NAMESPACE
{
return "(void)";
}
-#endif /*VK_ENABLE_BETA_EXTENSIONS*/
//=== VK_NV_device_diagnostics_config ===