@@ -608,6 +608,7 @@ impl fmt::Debug for BufferUsageFlags {
608608 BufferUsageFlags :: CONDITIONAL_RENDERING_EXT . 0 ,
609609 "CONDITIONAL_RENDERING_EXT" ,
610610 ) ,
611+ #[ cfg( feature = "provisional" ) ]
611612 (
612613 BufferUsageFlags :: EXECUTION_GRAPH_SCRATCH_AMDX . 0 ,
613614 "EXECUTION_GRAPH_SCRATCH_AMDX" ,
@@ -678,6 +679,7 @@ impl fmt::Debug for BufferUsageFlags2KHR {
678679 ( BufferUsageFlags2KHR :: INDEX_BUFFER . 0 , "INDEX_BUFFER" ) ,
679680 ( BufferUsageFlags2KHR :: VERTEX_BUFFER . 0 , "VERTEX_BUFFER" ) ,
680681 ( BufferUsageFlags2KHR :: INDIRECT_BUFFER . 0 , "INDIRECT_BUFFER" ) ,
682+ #[ cfg( feature = "provisional" ) ]
681683 (
682684 BufferUsageFlags2KHR :: EXECUTION_GRAPH_SCRATCH_AMDX . 0 ,
683685 "EXECUTION_GRAPH_SCRATCH_AMDX" ,
@@ -784,6 +786,7 @@ impl fmt::Debug for BuildAccelerationStructureFlagsKHR {
784786 BuildAccelerationStructureFlagsKHR :: ALLOW_OPACITY_MICROMAP_DATA_UPDATE_EXT . 0 ,
785787 "ALLOW_OPACITY_MICROMAP_DATA_UPDATE_EXT" ,
786788 ) ,
789+ #[ cfg( feature = "provisional" ) ]
787790 (
788791 BuildAccelerationStructureFlagsKHR :: ALLOW_DISPLACEMENT_MICROMAP_UPDATE_NV . 0 ,
789792 "ALLOW_DISPLACEMENT_MICROMAP_UPDATE_NV" ,
@@ -1221,7 +1224,9 @@ impl fmt::Debug for DebugReportObjectTypeEXT {
12211224 Self :: CU_FUNCTION_NVX => Some ( "CU_FUNCTION_NVX" ) ,
12221225 Self :: ACCELERATION_STRUCTURE_KHR => Some ( "ACCELERATION_STRUCTURE_KHR" ) ,
12231226 Self :: ACCELERATION_STRUCTURE_NV => Some ( "ACCELERATION_STRUCTURE_NV" ) ,
1227+ #[ cfg( feature = "provisional" ) ]
12241228 Self :: CUDA_MODULE_NV => Some ( "CUDA_MODULE_NV" ) ,
1229+ #[ cfg( feature = "provisional" ) ]
12251230 Self :: CUDA_FUNCTION_NV => Some ( "CUDA_FUNCTION_NV" ) ,
12261231 Self :: BUFFER_COLLECTION_FUCHSIA => Some ( "BUFFER_COLLECTION_FUCHSIA" ) ,
12271232 _ => None ,
@@ -1626,6 +1631,7 @@ impl fmt::Debug for DiscardRectangleModeEXT {
16261631 }
16271632 }
16281633}
1634+ #[ cfg( feature = "provisional" ) ]
16291635impl fmt:: Debug for DisplacementMicromapFormatNV {
16301636 fn fmt ( & self , f : & mut fmt:: Formatter < ' _ > ) -> fmt:: Result {
16311637 let name = match * self {
@@ -3309,6 +3315,7 @@ impl fmt::Debug for MicromapTypeEXT {
33093315 fn fmt ( & self , f : & mut fmt:: Formatter < ' _ > ) -> fmt:: Result {
33103316 let name = match * self {
33113317 Self :: OPACITY_MICROMAP => Some ( "OPACITY_MICROMAP" ) ,
3318+ #[ cfg( feature = "provisional" ) ]
33123319 Self :: DISPLACEMENT_MICROMAP_NV => Some ( "DISPLACEMENT_MICROMAP_NV" ) ,
33133320 _ => None ,
33143321 } ;
@@ -3651,6 +3658,7 @@ impl fmt::Debug for PipelineBindPoint {
36513658 let name = match * self {
36523659 Self :: GRAPHICS => Some ( "GRAPHICS" ) ,
36533660 Self :: COMPUTE => Some ( "COMPUTE" ) ,
3661+ #[ cfg( feature = "provisional" ) ]
36543662 Self :: EXECUTION_GRAPH_AMDX => Some ( "EXECUTION_GRAPH_AMDX" ) ,
36553663 Self :: RAY_TRACING_KHR => Some ( "RAY_TRACING_KHR" ) ,
36563664 Self :: SUBPASS_SHADING_HUAWEI => Some ( "SUBPASS_SHADING_HUAWEI" ) ,
@@ -3808,6 +3816,7 @@ impl fmt::Debug for PipelineCreateFlags {
38083816 PipelineCreateFlags :: RAY_TRACING_OPACITY_MICROMAP_EXT . 0 ,
38093817 "RAY_TRACING_OPACITY_MICROMAP_EXT" ,
38103818 ) ,
3819+ #[ cfg( feature = "provisional" ) ]
38113820 (
38123821 PipelineCreateFlags :: RAY_TRACING_DISPLACEMENT_MICROMAP_NV . 0 ,
38133822 "RAY_TRACING_DISPLACEMENT_MICROMAP_NV" ,
@@ -5520,18 +5529,23 @@ impl fmt::Debug for StructureType {
55205529 Self :: ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_2_ANDROID => {
55215530 Some ( "ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_2_ANDROID" )
55225531 }
5532+ #[ cfg( feature = "provisional" ) ]
55235533 Self :: PHYSICAL_DEVICE_SHADER_ENQUEUE_FEATURES_AMDX => {
55245534 Some ( "PHYSICAL_DEVICE_SHADER_ENQUEUE_FEATURES_AMDX" )
55255535 }
5536+ #[ cfg( feature = "provisional" ) ]
55265537 Self :: PHYSICAL_DEVICE_SHADER_ENQUEUE_PROPERTIES_AMDX => {
55275538 Some ( "PHYSICAL_DEVICE_SHADER_ENQUEUE_PROPERTIES_AMDX" )
55285539 }
5540+ #[ cfg( feature = "provisional" ) ]
55295541 Self :: EXECUTION_GRAPH_PIPELINE_SCRATCH_SIZE_AMDX => {
55305542 Some ( "EXECUTION_GRAPH_PIPELINE_SCRATCH_SIZE_AMDX" )
55315543 }
5544+ #[ cfg( feature = "provisional" ) ]
55325545 Self :: EXECUTION_GRAPH_PIPELINE_CREATE_INFO_AMDX => {
55335546 Some ( "EXECUTION_GRAPH_PIPELINE_CREATE_INFO_AMDX" )
55345547 }
5548+ #[ cfg( feature = "provisional" ) ]
55355549 Self :: PIPELINE_SHADER_STAGE_NODE_CREATE_INFO_AMDX => {
55365550 Some ( "PIPELINE_SHADER_STAGE_NODE_CREATE_INFO_AMDX" )
55375551 }
@@ -5652,9 +5666,11 @@ impl fmt::Debug for StructureType {
56525666 Self :: SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT => {
56535667 Some ( "SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT" )
56545668 }
5669+ #[ cfg( feature = "provisional" ) ]
56555670 Self :: PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR => {
56565671 Some ( "PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR" )
56575672 }
5673+ #[ cfg( feature = "provisional" ) ]
56585674 Self :: PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR => {
56595675 Some ( "PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR" )
56605676 }
@@ -6081,12 +6097,17 @@ impl fmt::Debug for StructureType {
60816097 Self :: DEVICE_DIAGNOSTICS_CONFIG_CREATE_INFO_NV => {
60826098 Some ( "DEVICE_DIAGNOSTICS_CONFIG_CREATE_INFO_NV" )
60836099 }
6100+ #[ cfg( feature = "provisional" ) ]
60846101 Self :: CUDA_MODULE_CREATE_INFO_NV => Some ( "CUDA_MODULE_CREATE_INFO_NV" ) ,
6102+ #[ cfg( feature = "provisional" ) ]
60856103 Self :: CUDA_FUNCTION_CREATE_INFO_NV => Some ( "CUDA_FUNCTION_CREATE_INFO_NV" ) ,
6104+ #[ cfg( feature = "provisional" ) ]
60866105 Self :: CUDA_LAUNCH_INFO_NV => Some ( "CUDA_LAUNCH_INFO_NV" ) ,
6106+ #[ cfg( feature = "provisional" ) ]
60876107 Self :: PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_FEATURES_NV => {
60886108 Some ( "PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_FEATURES_NV" )
60896109 }
6110+ #[ cfg( feature = "provisional" ) ]
60906111 Self :: PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_PROPERTIES_NV => {
60916112 Some ( "PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_PROPERTIES_NV" )
60926113 }
@@ -6368,12 +6389,15 @@ impl fmt::Debug for StructureType {
63686389 Self :: ACCELERATION_STRUCTURE_TRIANGLES_OPACITY_MICROMAP_EXT => {
63696390 Some ( "ACCELERATION_STRUCTURE_TRIANGLES_OPACITY_MICROMAP_EXT" )
63706391 }
6392+ #[ cfg( feature = "provisional" ) ]
63716393 Self :: PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_FEATURES_NV => {
63726394 Some ( "PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_FEATURES_NV" )
63736395 }
6396+ #[ cfg( feature = "provisional" ) ]
63746397 Self :: PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_PROPERTIES_NV => {
63756398 Some ( "PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_PROPERTIES_NV" )
63766399 }
6400+ #[ cfg( feature = "provisional" ) ]
63776401 Self :: ACCELERATION_STRUCTURE_TRIANGLES_DISPLACEMENT_MICROMAP_NV => {
63786402 Some ( "ACCELERATION_STRUCTURE_TRIANGLES_DISPLACEMENT_MICROMAP_NV" )
63796403 }
0 commit comments