@@ -643,9 +643,6 @@ export namespace VULKAN_HPP_NAMESPACE
643
643
using VULKAN_HPP_NAMESPACE::HeadlessSurfaceCreateFlagBitsEXT;
644
644
using VULKAN_HPP_NAMESPACE::HeadlessSurfaceCreateFlagsEXT;
645
645
646
- // === VK_EXT_line_rasterization ===
647
- using VULKAN_HPP_NAMESPACE::LineRasterizationModeEXT;
648
-
649
646
// === VK_KHR_pipeline_executable_properties ===
650
647
using VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticFormatKHR;
651
648
@@ -839,6 +836,10 @@ export namespace VULKAN_HPP_NAMESPACE
839
836
// === VK_MSFT_layered_driver ===
840
837
using VULKAN_HPP_NAMESPACE::LayeredDriverUnderlyingApiMSFT;
841
838
839
+ // === VK_KHR_line_rasterization ===
840
+ using VULKAN_HPP_NAMESPACE::LineRasterizationModeEXT;
841
+ using VULKAN_HPP_NAMESPACE::LineRasterizationModeKHR;
842
+
842
843
// === VK_KHR_calibrated_timestamps ===
843
844
using VULKAN_HPP_NAMESPACE::TimeDomainEXT;
844
845
using VULKAN_HPP_NAMESPACE::TimeDomainKHR;
@@ -1742,10 +1743,18 @@ export namespace VULKAN_HPP_NAMESPACE
1742
1743
using VULKAN_HPP_NAMESPACE::AMDDeviceCoherentMemoryExtensionName;
1743
1744
using VULKAN_HPP_NAMESPACE::AMDDeviceCoherentMemorySpecVersion;
1744
1745
1746
+ // === VK_KHR_dynamic_rendering_local_read ===
1747
+ using VULKAN_HPP_NAMESPACE::KHRDynamicRenderingLocalReadExtensionName;
1748
+ using VULKAN_HPP_NAMESPACE::KHRDynamicRenderingLocalReadSpecVersion;
1749
+
1745
1750
// === VK_EXT_shader_image_atomic_int64 ===
1746
1751
using VULKAN_HPP_NAMESPACE::EXTShaderImageAtomicInt64ExtensionName;
1747
1752
using VULKAN_HPP_NAMESPACE::EXTShaderImageAtomicInt64SpecVersion;
1748
1753
1754
+ // === VK_KHR_shader_quad_control ===
1755
+ using VULKAN_HPP_NAMESPACE::KHRShaderQuadControlExtensionName;
1756
+ using VULKAN_HPP_NAMESPACE::KHRShaderQuadControlSpecVersion;
1757
+
1749
1758
// === VK_KHR_spirv_1_4 ===
1750
1759
using VULKAN_HPP_NAMESPACE::KHRSpirv14ExtensionName;
1751
1760
using VULKAN_HPP_NAMESPACE::KHRSpirv14SpecVersion;
@@ -2227,6 +2236,10 @@ export namespace VULKAN_HPP_NAMESPACE
2227
2236
using VULKAN_HPP_NAMESPACE::ARMShaderCorePropertiesExtensionName;
2228
2237
using VULKAN_HPP_NAMESPACE::ARMShaderCorePropertiesSpecVersion;
2229
2238
2239
+ // === VK_KHR_shader_subgroup_rotate ===
2240
+ using VULKAN_HPP_NAMESPACE::KHRShaderSubgroupRotateExtensionName;
2241
+ using VULKAN_HPP_NAMESPACE::KHRShaderSubgroupRotateSpecVersion;
2242
+
2230
2243
// === VK_ARM_scheduling_controls ===
2231
2244
using VULKAN_HPP_NAMESPACE::ARMSchedulingControlsExtensionName;
2232
2245
using VULKAN_HPP_NAMESPACE::ARMSchedulingControlsSpecVersion;
@@ -2276,6 +2289,10 @@ export namespace VULKAN_HPP_NAMESPACE
2276
2289
using VULKAN_HPP_NAMESPACE::GOOGLESurfacelessQueryExtensionName;
2277
2290
using VULKAN_HPP_NAMESPACE::GOOGLESurfacelessQuerySpecVersion;
2278
2291
2292
+ // === VK_KHR_shader_maximal_reconvergence ===
2293
+ using VULKAN_HPP_NAMESPACE::KHRShaderMaximalReconvergenceExtensionName;
2294
+ using VULKAN_HPP_NAMESPACE::KHRShaderMaximalReconvergenceSpecVersion;
2295
+
2279
2296
// === VK_EXT_image_compression_control_swapchain ===
2280
2297
using VULKAN_HPP_NAMESPACE::EXTImageCompressionControlSwapchainExtensionName;
2281
2298
using VULKAN_HPP_NAMESPACE::EXTImageCompressionControlSwapchainSpecVersion;
@@ -2427,6 +2444,14 @@ export namespace VULKAN_HPP_NAMESPACE
2427
2444
using VULKAN_HPP_NAMESPACE::KHRVertexAttributeDivisorExtensionName;
2428
2445
using VULKAN_HPP_NAMESPACE::KHRVertexAttributeDivisorSpecVersion;
2429
2446
2447
+ // === VK_KHR_load_store_op_none ===
2448
+ using VULKAN_HPP_NAMESPACE::KHRLoadStoreOpNoneExtensionName;
2449
+ using VULKAN_HPP_NAMESPACE::KHRLoadStoreOpNoneSpecVersion;
2450
+
2451
+ // === VK_KHR_shader_float_controls2 ===
2452
+ using VULKAN_HPP_NAMESPACE::KHRShaderFloatControls2ExtensionName;
2453
+ using VULKAN_HPP_NAMESPACE::KHRShaderFloatControls2SpecVersion;
2454
+
2430
2455
#if defined( VK_USE_PLATFORM_SCREEN_QNX )
2431
2456
// === VK_QNX_external_memory_screen_buffer ===
2432
2457
using VULKAN_HPP_NAMESPACE::QNXExternalMemoryScreenBufferExtensionName;
@@ -2437,10 +2462,22 @@ export namespace VULKAN_HPP_NAMESPACE
2437
2462
using VULKAN_HPP_NAMESPACE::MSFTLayeredDriverExtensionName;
2438
2463
using VULKAN_HPP_NAMESPACE::MSFTLayeredDriverSpecVersion;
2439
2464
2465
+ // === VK_KHR_index_type_uint8 ===
2466
+ using VULKAN_HPP_NAMESPACE::KHRIndexTypeUint8ExtensionName;
2467
+ using VULKAN_HPP_NAMESPACE::KHRIndexTypeUint8SpecVersion;
2468
+
2469
+ // === VK_KHR_line_rasterization ===
2470
+ using VULKAN_HPP_NAMESPACE::KHRLineRasterizationExtensionName;
2471
+ using VULKAN_HPP_NAMESPACE::KHRLineRasterizationSpecVersion;
2472
+
2440
2473
// === VK_KHR_calibrated_timestamps ===
2441
2474
using VULKAN_HPP_NAMESPACE::KHRCalibratedTimestampsExtensionName;
2442
2475
using VULKAN_HPP_NAMESPACE::KHRCalibratedTimestampsSpecVersion;
2443
2476
2477
+ // === VK_KHR_shader_expect_assume ===
2478
+ using VULKAN_HPP_NAMESPACE::KHRShaderExpectAssumeExtensionName;
2479
+ using VULKAN_HPP_NAMESPACE::KHRShaderExpectAssumeSpecVersion;
2480
+
2444
2481
// === VK_KHR_maintenance6 ===
2445
2482
using VULKAN_HPP_NAMESPACE::KHRMaintenance6ExtensionName;
2446
2483
using VULKAN_HPP_NAMESPACE::KHRMaintenance6SpecVersion;
@@ -3531,9 +3568,17 @@ export namespace VULKAN_HPP_NAMESPACE
3531
3568
// === VK_AMD_device_coherent_memory ===
3532
3569
using VULKAN_HPP_NAMESPACE::PhysicalDeviceCoherentMemoryFeaturesAMD;
3533
3570
3571
+ // === VK_KHR_dynamic_rendering_local_read ===
3572
+ using VULKAN_HPP_NAMESPACE::PhysicalDeviceDynamicRenderingLocalReadFeaturesKHR;
3573
+ using VULKAN_HPP_NAMESPACE::RenderingAttachmentLocationInfoKHR;
3574
+ using VULKAN_HPP_NAMESPACE::RenderingInputAttachmentIndexInfoKHR;
3575
+
3534
3576
// === VK_EXT_shader_image_atomic_int64 ===
3535
3577
using VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderImageAtomicInt64FeaturesEXT;
3536
3578
3579
+ // === VK_KHR_shader_quad_control ===
3580
+ using VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderQuadControlFeaturesKHR;
3581
+
3537
3582
// === VK_EXT_memory_budget ===
3538
3583
using VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryBudgetPropertiesEXT;
3539
3584
@@ -3589,17 +3634,9 @@ export namespace VULKAN_HPP_NAMESPACE
3589
3634
// === VK_EXT_headless_surface ===
3590
3635
using VULKAN_HPP_NAMESPACE::HeadlessSurfaceCreateInfoEXT;
3591
3636
3592
- // === VK_EXT_line_rasterization ===
3593
- using VULKAN_HPP_NAMESPACE::PhysicalDeviceLineRasterizationFeaturesEXT;
3594
- using VULKAN_HPP_NAMESPACE::PhysicalDeviceLineRasterizationPropertiesEXT;
3595
- using VULKAN_HPP_NAMESPACE::PipelineRasterizationLineStateCreateInfoEXT;
3596
-
3597
3637
// === VK_EXT_shader_atomic_float ===
3598
3638
using VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderAtomicFloatFeaturesEXT;
3599
3639
3600
- // === VK_EXT_index_type_uint8 ===
3601
- using VULKAN_HPP_NAMESPACE::PhysicalDeviceIndexTypeUint8FeaturesEXT;
3602
-
3603
3640
// === VK_EXT_extended_dynamic_state ===
3604
3641
using VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedDynamicStateFeaturesEXT;
3605
3642
@@ -3986,6 +4023,9 @@ export namespace VULKAN_HPP_NAMESPACE
3986
4023
// === VK_ARM_shader_core_properties ===
3987
4024
using VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesARM;
3988
4025
4026
+ // === VK_KHR_shader_subgroup_rotate ===
4027
+ using VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSubgroupRotateFeaturesKHR;
4028
+
3989
4029
// === VK_ARM_scheduling_controls ===
3990
4030
using VULKAN_HPP_NAMESPACE::DeviceQueueShaderCoreControlCreateInfoARM;
3991
4031
using VULKAN_HPP_NAMESPACE::PhysicalDeviceSchedulingControlsFeaturesARM;
@@ -4038,6 +4078,9 @@ export namespace VULKAN_HPP_NAMESPACE
4038
4078
// === VK_NV_linear_color_attachment ===
4039
4079
using VULKAN_HPP_NAMESPACE::PhysicalDeviceLinearColorAttachmentFeaturesNV;
4040
4080
4081
+ // === VK_KHR_shader_maximal_reconvergence ===
4082
+ using VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderMaximalReconvergenceFeaturesKHR;
4083
+
4041
4084
// === VK_EXT_image_compression_control_swapchain ===
4042
4085
using VULKAN_HPP_NAMESPACE::PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT;
4043
4086
@@ -4220,6 +4263,9 @@ export namespace VULKAN_HPP_NAMESPACE
4220
4263
using VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionEXT;
4221
4264
using VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionKHR;
4222
4265
4266
+ // === VK_KHR_shader_float_controls2 ===
4267
+ using VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderFloatControls2FeaturesKHR;
4268
+
4223
4269
#if defined( VK_USE_PLATFORM_SCREEN_QNX )
4224
4270
// === VK_QNX_external_memory_screen_buffer ===
4225
4271
using VULKAN_HPP_NAMESPACE::ExternalFormatQNX;
@@ -4232,10 +4278,25 @@ export namespace VULKAN_HPP_NAMESPACE
4232
4278
// === VK_MSFT_layered_driver ===
4233
4279
using VULKAN_HPP_NAMESPACE::PhysicalDeviceLayeredDriverPropertiesMSFT;
4234
4280
4281
+ // === VK_KHR_index_type_uint8 ===
4282
+ using VULKAN_HPP_NAMESPACE::PhysicalDeviceIndexTypeUint8FeaturesEXT;
4283
+ using VULKAN_HPP_NAMESPACE::PhysicalDeviceIndexTypeUint8FeaturesKHR;
4284
+
4285
+ // === VK_KHR_line_rasterization ===
4286
+ using VULKAN_HPP_NAMESPACE::PhysicalDeviceLineRasterizationFeaturesEXT;
4287
+ using VULKAN_HPP_NAMESPACE::PhysicalDeviceLineRasterizationFeaturesKHR;
4288
+ using VULKAN_HPP_NAMESPACE::PhysicalDeviceLineRasterizationPropertiesEXT;
4289
+ using VULKAN_HPP_NAMESPACE::PhysicalDeviceLineRasterizationPropertiesKHR;
4290
+ using VULKAN_HPP_NAMESPACE::PipelineRasterizationLineStateCreateInfoEXT;
4291
+ using VULKAN_HPP_NAMESPACE::PipelineRasterizationLineStateCreateInfoKHR;
4292
+
4235
4293
// === VK_KHR_calibrated_timestamps ===
4236
4294
using VULKAN_HPP_NAMESPACE::CalibratedTimestampInfoEXT;
4237
4295
using VULKAN_HPP_NAMESPACE::CalibratedTimestampInfoKHR;
4238
4296
4297
+ // === VK_KHR_shader_expect_assume ===
4298
+ using VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderExpectAssumeFeaturesKHR;
4299
+
4239
4300
// === VK_KHR_maintenance6 ===
4240
4301
using VULKAN_HPP_NAMESPACE::BindDescriptorBufferEmbeddedSamplersInfoEXT;
4241
4302
using VULKAN_HPP_NAMESPACE::BindDescriptorSetsInfoKHR;
0 commit comments