From 214c4fe285da59872bb94c6f27ca5eb3bf35f03f Mon Sep 17 00:00:00 2001 From: Marijn Suijten Date: Thu, 27 Jan 2022 13:48:06 +0100 Subject: [PATCH] Replace `1.2-extensions` documentation links with `1.3-extensions` All these 1.2 links redirect to the 1.3 pages: spare the redirects by specifying the right - latest - version directly. --- Changelog.md | 1 + ash/src/device.rs | 298 +-- ash/src/entry.rs | 12 +- .../extensions/ext/buffer_device_address.rs | 2 +- .../extensions/ext/calibrated_timestamps.rs | 4 +- ash/src/extensions/ext/debug_marker.rs | 8 +- ash/src/extensions/ext/debug_report.rs | 4 +- ash/src/extensions/ext/debug_utils.rs | 22 +- .../extensions/ext/extended_dynamic_state.rs | 24 +- .../extensions/ext/full_screen_exclusive.rs | 8 +- ash/src/extensions/ext/metal_surface.rs | 2 +- ash/src/extensions/ext/tooling_info.rs | 2 +- .../extensions/khr/acceleration_structure.rs | 32 +- ash/src/extensions/khr/android_surface.rs | 2 +- .../extensions/khr/buffer_device_address.rs | 6 +- ash/src/extensions/khr/create_render_pass2.rs | 8 +- .../khr/deferred_host_operations.rs | 10 +- ash/src/extensions/khr/display.rs | 14 +- ash/src/extensions/khr/display_swapchain.rs | 2 +- ash/src/extensions/khr/draw_indirect_count.rs | 4 +- ash/src/extensions/khr/dynamic_rendering.rs | 4 +- ash/src/extensions/khr/external_fence_fd.rs | 4 +- ash/src/extensions/khr/external_memory_fd.rs | 4 +- .../extensions/khr/external_semaphore_fd.rs | 4 +- .../khr/get_memory_requirements2.rs | 6 +- .../khr/get_physical_device_properties2.rs | 14 +- .../khr/get_surface_capabilities2.rs | 4 +- ash/src/extensions/khr/maintenance1.rs | 2 +- ash/src/extensions/khr/maintenance3.rs | 2 +- ash/src/extensions/khr/maintenance4.rs | 6 +- .../khr/pipeline_executable_properties.rs | 6 +- ash/src/extensions/khr/present_wait.rs | 2 +- ash/src/extensions/khr/push_descriptor.rs | 4 +- .../extensions/khr/ray_tracing_pipeline.rs | 14 +- ash/src/extensions/khr/surface.rs | 10 +- ash/src/extensions/khr/swapchain.rs | 10 +- ash/src/extensions/khr/synchronization2.rs | 12 +- ash/src/extensions/khr/timeline_semaphore.rs | 6 +- ash/src/extensions/khr/wayland_surface.rs | 4 +- ash/src/extensions/khr/win32_surface.rs | 4 +- ash/src/extensions/khr/xcb_surface.rs | 4 +- ash/src/extensions/khr/xlib_surface.rs | 4 +- ash/src/extensions/mvk/ios_surface.rs | 2 +- ash/src/extensions/mvk/macos_surface.rs | 2 +- ash/src/extensions/nn/vi_surface.rs | 2 +- .../nv/device_diagnostic_checkpoints.rs | 4 +- ash/src/extensions/nv/mesh_shader.rs | 6 +- ash/src/extensions/nv/ray_tracing.rs | 24 +- ash/src/instance.rs | 50 +- ash/src/lib.rs | 2 +- ash/src/prelude.rs | 4 +- ash/src/vk/bitflags.rs | 228 +-- ash/src/vk/definitions.rs | 1760 ++++++++--------- ash/src/vk/enums.rs | 200 +- ash/src/vk/extensions.rs | 674 +++---- ash/src/vk/features.rs | 356 ++-- ash/src/vk/prelude.rs | 2 +- generator/src/lib.rs | 10 +- 58 files changed, 1961 insertions(+), 1960 deletions(-) diff --git a/Changelog.md b/Changelog.md index fd22a422f..2e73552b2 100644 --- a/Changelog.md +++ b/Changelog.md @@ -8,6 +8,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- Replace `1.2-extensions` documentation links with `1.3-extensions` (#569) - Fixed broken (intradoc) links in the prelude and `VK_KHR_get_surface_capabilities2` extension (#559) ### Added diff --git a/ash/src/device.rs b/ash/src/device.rs index 521e90d41..b379fdc8f 100644 --- a/ash/src/device.rs +++ b/ash/src/device.rs @@ -6,7 +6,7 @@ use std::mem; use std::os::raw::c_void; use std::ptr; -/// +/// #[derive(Clone)] pub struct Device { pub(crate) handle: vk::Device, @@ -43,7 +43,7 @@ impl Device { &self.device_fn_1_2 } - /// + /// pub unsafe fn cmd_draw_indirect_count( &self, command_buffer: vk::CommandBuffer, @@ -65,7 +65,7 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_draw_indexed_indirect_count( &self, command_buffer: vk::CommandBuffer, @@ -87,7 +87,7 @@ impl Device { ); } - /// + /// pub unsafe fn create_render_pass2( &self, create_info: &vk::RenderPassCreateInfo2, @@ -104,7 +104,7 @@ impl Device { .result_with_success(renderpass) } - /// + /// pub unsafe fn cmd_begin_render_pass2( &self, command_buffer: vk::CommandBuffer, @@ -118,7 +118,7 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_next_subpass2( &self, command_buffer: vk::CommandBuffer, @@ -129,7 +129,7 @@ impl Device { .cmd_next_subpass2(command_buffer, subpass_begin_info, subpass_end_info); } - /// + /// pub unsafe fn cmd_end_render_pass2( &self, command_buffer: vk::CommandBuffer, @@ -139,7 +139,7 @@ impl Device { .cmd_end_render_pass2(command_buffer, subpass_end_info); } - /// + /// pub unsafe fn reset_query_pool( &self, query_pool: vk::QueryPool, @@ -150,7 +150,7 @@ impl Device { .reset_query_pool(self.handle(), query_pool, first_query, query_count); } - /// + /// pub unsafe fn get_semaphore_counter_value(&self, semaphore: vk::Semaphore) -> VkResult { let mut value = 0; self.device_fn_1_2 @@ -158,7 +158,7 @@ impl Device { .result_with_success(value) } - /// + /// pub unsafe fn wait_semaphores( &self, wait_info: &vk::SemaphoreWaitInfo, @@ -169,14 +169,14 @@ impl Device { .result() } - /// + /// pub unsafe fn signal_semaphore(&self, signal_info: &vk::SemaphoreSignalInfo) -> VkResult<()> { self.device_fn_1_2 .signal_semaphore(self.handle(), signal_info) .result() } - /// + /// pub unsafe fn get_buffer_device_address( &self, info: &vk::BufferDeviceAddressInfo, @@ -185,7 +185,7 @@ impl Device { .get_buffer_device_address(self.handle(), info) } - /// + /// pub unsafe fn get_buffer_opaque_capture_address( &self, info: &vk::BufferDeviceAddressInfo, @@ -194,7 +194,7 @@ impl Device { .get_buffer_opaque_capture_address(self.handle(), info) } - /// + /// pub unsafe fn get_device_memory_opaque_capture_address( &self, info: &vk::DeviceMemoryOpaqueCaptureAddressInfo, @@ -211,7 +211,7 @@ impl Device { &self.device_fn_1_1 } - /// + /// pub unsafe fn bind_buffer_memory2( &self, bind_infos: &[vk::BindBufferMemoryInfo], @@ -221,7 +221,7 @@ impl Device { .result() } - /// + /// pub unsafe fn bind_image_memory2( &self, bind_infos: &[vk::BindImageMemoryInfo], @@ -231,7 +231,7 @@ impl Device { .result() } - /// + /// pub unsafe fn get_device_group_peer_memory_features( &self, heap_index: u32, @@ -249,13 +249,13 @@ impl Device { peer_memory_features } - /// + /// pub unsafe fn cmd_set_device_mask(&self, command_buffer: vk::CommandBuffer, device_mask: u32) { self.device_fn_1_1 .cmd_set_device_mask(command_buffer, device_mask); } - /// + /// pub unsafe fn cmd_dispatch_base( &self, command_buffer: vk::CommandBuffer, @@ -277,7 +277,7 @@ impl Device { ); } - /// + /// pub unsafe fn get_image_memory_requirements2( &self, info: &vk::ImageMemoryRequirementsInfo2, @@ -287,7 +287,7 @@ impl Device { .get_image_memory_requirements2(self.handle(), info, out); } - /// + /// pub unsafe fn get_buffer_memory_requirements2( &self, info: &vk::BufferMemoryRequirementsInfo2, @@ -312,7 +312,7 @@ impl Device { count as usize } - /// + /// /// /// Call [`get_image_sparse_memory_requirements2_len()`][Self::get_image_sparse_memory_requirements2_len()] to query the number of elements to pass to `out`. /// Be sure to [`Default::default()`]-initialize these elements and optionally set their `p_next` pointer. @@ -331,7 +331,7 @@ impl Device { assert_eq!(count as usize, out.len()); } - /// + /// pub unsafe fn trim_command_pool( &self, command_pool: vk::CommandPool, @@ -341,7 +341,7 @@ impl Device { .trim_command_pool(self.handle(), command_pool, flags); } - /// + /// pub unsafe fn create_sampler_ycbcr_conversion( &self, create_info: &vk::SamplerYcbcrConversionCreateInfo, @@ -358,7 +358,7 @@ impl Device { .result_with_success(ycbcr_conversion) } - /// + /// pub unsafe fn destroy_sampler_ycbcr_conversion( &self, ycbcr_conversion: vk::SamplerYcbcrConversion, @@ -371,7 +371,7 @@ impl Device { ); } - /// + /// pub unsafe fn create_descriptor_update_template( &self, create_info: &vk::DescriptorUpdateTemplateCreateInfo, @@ -388,7 +388,7 @@ impl Device { .result_with_success(descriptor_update_template) } - /// + /// pub unsafe fn destroy_descriptor_update_template( &self, descriptor_update_template: vk::DescriptorUpdateTemplate, @@ -401,7 +401,7 @@ impl Device { ); } - /// + /// pub unsafe fn update_descriptor_set_with_template( &self, descriptor_set: vk::DescriptorSet, @@ -416,7 +416,7 @@ impl Device { ); } - /// + /// pub unsafe fn get_descriptor_set_layout_support( &self, create_info: &vk::DescriptorSetLayoutCreateInfo, @@ -434,13 +434,13 @@ impl Device { &self.device_fn_1_0 } - /// + /// pub unsafe fn destroy_device(&self, allocation_callbacks: Option<&vk::AllocationCallbacks>) { self.device_fn_1_0 .destroy_device(self.handle(), allocation_callbacks.as_raw_ptr()); } - /// + /// pub unsafe fn destroy_sampler( &self, sampler: vk::Sampler, @@ -453,7 +453,7 @@ impl Device { ); } - /// + /// pub unsafe fn free_memory( &self, memory: vk::DeviceMemory, @@ -463,7 +463,7 @@ impl Device { .free_memory(self.handle(), memory, allocation_callbacks.as_raw_ptr()); } - /// + /// pub unsafe fn free_command_buffers( &self, command_pool: vk::CommandPool, @@ -477,7 +477,7 @@ impl Device { ); } - /// + /// pub unsafe fn create_event( &self, create_info: &vk::EventCreateInfo, @@ -496,7 +496,7 @@ impl Device { /// Returns [`true`] if the event was set, and [`false`] if the event was reset, otherwise it will /// return the error code. - /// + /// pub unsafe fn get_event_status(&self, event: vk::Event) -> VkResult { let err_code = self.device_fn_1_0.get_event_status(self.handle(), event); match err_code { @@ -506,18 +506,18 @@ impl Device { } } - /// + /// pub unsafe fn set_event(&self, event: vk::Event) -> VkResult<()> { self.device_fn_1_0.set_event(self.handle(), event).result() } - /// + /// pub unsafe fn reset_event(&self, event: vk::Event) -> VkResult<()> { self.device_fn_1_0 .reset_event(self.handle(), event) .result() } - /// + /// pub unsafe fn cmd_set_event( &self, command_buffer: vk::CommandBuffer, @@ -527,7 +527,7 @@ impl Device { self.device_fn_1_0 .cmd_set_event(command_buffer, event, stage_mask); } - /// + /// pub unsafe fn cmd_reset_event( &self, command_buffer: vk::CommandBuffer, @@ -538,7 +538,7 @@ impl Device { .cmd_reset_event(command_buffer, event, stage_mask); } - /// + /// pub unsafe fn cmd_wait_events( &self, command_buffer: vk::CommandBuffer, @@ -564,7 +564,7 @@ impl Device { ); } - /// + /// pub unsafe fn destroy_fence( &self, fence: vk::Fence, @@ -574,7 +574,7 @@ impl Device { .destroy_fence(self.handle(), fence, allocation_callbacks.as_raw_ptr()); } - /// + /// pub unsafe fn destroy_event( &self, event: vk::Event, @@ -584,7 +584,7 @@ impl Device { .destroy_event(self.handle(), event, allocation_callbacks.as_raw_ptr()); } - /// + /// pub unsafe fn destroy_image( &self, image: vk::Image, @@ -594,7 +594,7 @@ impl Device { .destroy_image(self.handle(), image, allocation_callbacks.as_raw_ptr()); } - /// + /// pub unsafe fn destroy_command_pool( &self, pool: vk::CommandPool, @@ -607,7 +607,7 @@ impl Device { ); } - /// + /// pub unsafe fn destroy_image_view( &self, image_view: vk::ImageView, @@ -620,7 +620,7 @@ impl Device { ); } - /// + /// pub unsafe fn destroy_render_pass( &self, renderpass: vk::RenderPass, @@ -633,7 +633,7 @@ impl Device { ); } - /// + /// pub unsafe fn destroy_framebuffer( &self, framebuffer: vk::Framebuffer, @@ -646,7 +646,7 @@ impl Device { ); } - /// + /// pub unsafe fn destroy_pipeline_layout( &self, pipeline_layout: vk::PipelineLayout, @@ -659,7 +659,7 @@ impl Device { ); } - /// + /// pub unsafe fn destroy_pipeline_cache( &self, pipeline_cache: vk::PipelineCache, @@ -672,7 +672,7 @@ impl Device { ); } - /// + /// pub unsafe fn destroy_buffer( &self, buffer: vk::Buffer, @@ -682,7 +682,7 @@ impl Device { .destroy_buffer(self.handle(), buffer, allocation_callbacks.as_raw_ptr()); } - /// + /// pub unsafe fn destroy_shader_module( &self, shader: vk::ShaderModule, @@ -695,7 +695,7 @@ impl Device { ); } - /// + /// pub unsafe fn destroy_pipeline( &self, pipeline: vk::Pipeline, @@ -708,7 +708,7 @@ impl Device { ); } - /// + /// pub unsafe fn destroy_semaphore( &self, semaphore: vk::Semaphore, @@ -721,7 +721,7 @@ impl Device { ); } - /// + /// pub unsafe fn destroy_descriptor_pool( &self, pool: vk::DescriptorPool, @@ -734,7 +734,7 @@ impl Device { ); } - /// + /// pub unsafe fn destroy_query_pool( &self, pool: vk::QueryPool, @@ -747,7 +747,7 @@ impl Device { ); } - /// + /// pub unsafe fn destroy_descriptor_set_layout( &self, layout: vk::DescriptorSetLayout, @@ -760,7 +760,7 @@ impl Device { ); } - /// + /// pub unsafe fn free_descriptor_sets( &self, pool: vk::DescriptorPool, @@ -776,7 +776,7 @@ impl Device { .result() } - /// + /// pub unsafe fn update_descriptor_sets( &self, descriptor_writes: &[vk::WriteDescriptorSet], @@ -791,7 +791,7 @@ impl Device { ); } - /// + /// pub unsafe fn create_sampler( &self, create_info: &vk::SamplerCreateInfo, @@ -808,7 +808,7 @@ impl Device { .result_with_success(sampler) } - /// + /// pub unsafe fn cmd_blit_image( &self, command_buffer: vk::CommandBuffer, @@ -831,7 +831,7 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_resolve_image( &self, command_buffer: vk::CommandBuffer, @@ -852,7 +852,7 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_fill_buffer( &self, command_buffer: vk::CommandBuffer, @@ -865,7 +865,7 @@ impl Device { .cmd_fill_buffer(command_buffer, buffer, offset, size, data); } - /// + /// pub unsafe fn cmd_update_buffer( &self, command_buffer: vk::CommandBuffer, @@ -882,7 +882,7 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_copy_buffer( &self, command_buffer: vk::CommandBuffer, @@ -899,7 +899,7 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_copy_image_to_buffer( &self, command_buffer: vk::CommandBuffer, @@ -918,7 +918,7 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_copy_buffer_to_image( &self, command_buffer: vk::CommandBuffer, @@ -937,7 +937,7 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_copy_image( &self, command_buffer: vk::CommandBuffer, @@ -958,7 +958,7 @@ impl Device { ); } - /// + /// pub unsafe fn allocate_descriptor_sets( &self, create_info: &vk::DescriptorSetAllocateInfo, @@ -974,7 +974,7 @@ impl Device { err_code.result_with_success(desc_set) } - /// + /// pub unsafe fn create_descriptor_set_layout( &self, create_info: &vk::DescriptorSetLayoutCreateInfo, @@ -991,12 +991,12 @@ impl Device { .result_with_success(layout) } - /// + /// pub unsafe fn device_wait_idle(&self) -> VkResult<()> { self.device_fn_1_0.device_wait_idle(self.handle()).result() } - /// + /// pub unsafe fn create_descriptor_pool( &self, create_info: &vk::DescriptorPoolCreateInfo, @@ -1013,7 +1013,7 @@ impl Device { .result_with_success(pool) } - /// + /// pub unsafe fn reset_descriptor_pool( &self, pool: vk::DescriptorPool, @@ -1024,7 +1024,7 @@ impl Device { .result() } - /// + /// pub unsafe fn reset_command_pool( &self, command_pool: vk::CommandPool, @@ -1035,7 +1035,7 @@ impl Device { .result() } - /// + /// pub unsafe fn reset_command_buffer( &self, command_buffer: vk::CommandBuffer, @@ -1046,14 +1046,14 @@ impl Device { .result() } - /// + /// pub unsafe fn reset_fences(&self, fences: &[vk::Fence]) -> VkResult<()> { self.device_fn_1_0 .reset_fences(self.handle(), fences.len() as u32, fences.as_ptr()) .result() } - /// + /// pub unsafe fn cmd_bind_index_buffer( &self, command_buffer: vk::CommandBuffer, @@ -1065,7 +1065,7 @@ impl Device { .cmd_bind_index_buffer(command_buffer, buffer, offset, index_type); } - /// + /// pub unsafe fn cmd_clear_color_image( &self, command_buffer: vk::CommandBuffer, @@ -1084,7 +1084,7 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_clear_depth_stencil_image( &self, command_buffer: vk::CommandBuffer, @@ -1103,7 +1103,7 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_clear_attachments( &self, command_buffer: vk::CommandBuffer, @@ -1119,7 +1119,7 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_draw_indexed( &self, command_buffer: vk::CommandBuffer, @@ -1139,7 +1139,7 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_draw_indexed_indirect( &self, command_buffer: vk::CommandBuffer, @@ -1157,7 +1157,7 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_execute_commands( &self, primary_command_buffer: vk::CommandBuffer, @@ -1170,7 +1170,7 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_bind_descriptor_sets( &self, command_buffer: vk::CommandBuffer, @@ -1192,7 +1192,7 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_copy_query_pool_results( &self, command_buffer: vk::CommandBuffer, @@ -1216,7 +1216,7 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_push_constants( &self, command_buffer: vk::CommandBuffer, @@ -1235,7 +1235,7 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_begin_render_pass( &self, command_buffer: vk::CommandBuffer, @@ -1246,7 +1246,7 @@ impl Device { .cmd_begin_render_pass(command_buffer, create_info, contents); } - /// + /// pub unsafe fn cmd_next_subpass( &self, command_buffer: vk::CommandBuffer, @@ -1256,7 +1256,7 @@ impl Device { .cmd_next_subpass(command_buffer, contents); } - /// + /// pub unsafe fn cmd_bind_pipeline( &self, command_buffer: vk::CommandBuffer, @@ -1267,7 +1267,7 @@ impl Device { .cmd_bind_pipeline(command_buffer, pipeline_bind_point, pipeline); } - /// + /// pub unsafe fn cmd_set_scissor( &self, command_buffer: vk::CommandBuffer, @@ -1282,13 +1282,13 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_set_line_width(&self, command_buffer: vk::CommandBuffer, line_width: f32) { self.device_fn_1_0 .cmd_set_line_width(command_buffer, line_width); } - /// + /// pub unsafe fn cmd_bind_vertex_buffers( &self, command_buffer: vk::CommandBuffer, @@ -1306,12 +1306,12 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_end_render_pass(&self, command_buffer: vk::CommandBuffer) { self.device_fn_1_0.cmd_end_render_pass(command_buffer); } - /// + /// pub unsafe fn cmd_draw( &self, command_buffer: vk::CommandBuffer, @@ -1329,7 +1329,7 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_draw_indirect( &self, command_buffer: vk::CommandBuffer, @@ -1342,7 +1342,7 @@ impl Device { .cmd_draw_indirect(command_buffer, buffer, offset, draw_count, stride); } - /// + /// pub unsafe fn cmd_dispatch( &self, command_buffer: vk::CommandBuffer, @@ -1358,7 +1358,7 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_dispatch_indirect( &self, command_buffer: vk::CommandBuffer, @@ -1369,7 +1369,7 @@ impl Device { .cmd_dispatch_indirect(command_buffer, buffer, offset); } - /// + /// pub unsafe fn cmd_set_viewport( &self, command_buffer: vk::CommandBuffer, @@ -1384,7 +1384,7 @@ impl Device { ); } - /// + /// pub unsafe fn cmd_set_depth_bias( &self, command_buffer: vk::CommandBuffer, @@ -1396,7 +1396,7 @@ impl Device { .cmd_set_depth_bias(command_buffer, constant_factor, clamp, slope_factor); } - /// + /// pub unsafe fn cmd_set_blend_constants( &self, command_buffer: vk::CommandBuffer, @@ -1406,7 +1406,7 @@ impl Device { .cmd_set_blend_constants(command_buffer, blend_constants); } - /// + /// pub unsafe fn cmd_set_depth_bounds( &self, command_buffer: vk::CommandBuffer, @@ -1417,7 +1417,7 @@ impl Device { .cmd_set_depth_bounds(command_buffer, min_depth_bounds, max_depth_bounds); } - /// + /// pub unsafe fn cmd_set_stencil_compare_mask( &self, command_buffer: vk::CommandBuffer, @@ -1428,7 +1428,7 @@ impl Device { .cmd_set_stencil_compare_mask(command_buffer, face_mask, compare_mask); } - /// + /// pub unsafe fn cmd_set_stencil_write_mask( &self, command_buffer: vk::CommandBuffer, @@ -1439,7 +1439,7 @@ impl Device { .cmd_set_stencil_write_mask(command_buffer, face_mask, write_mask); } - /// + /// pub unsafe fn cmd_set_stencil_reference( &self, command_buffer: vk::CommandBuffer, @@ -1450,7 +1450,7 @@ impl Device { .cmd_set_stencil_reference(command_buffer, face_mask, reference); } - /// + /// pub unsafe fn get_query_pool_results( &self, query_pool: vk::QueryPool, @@ -1479,7 +1479,7 @@ impl Device { .result() } - /// + /// pub unsafe fn cmd_begin_query( &self, command_buffer: vk::CommandBuffer, @@ -1491,7 +1491,7 @@ impl Device { .cmd_begin_query(command_buffer, query_pool, query, flags); } - /// + /// pub unsafe fn cmd_end_query( &self, command_buffer: vk::CommandBuffer, @@ -1502,7 +1502,7 @@ impl Device { .cmd_end_query(command_buffer, query_pool, query); } - /// + /// pub unsafe fn cmd_reset_query_pool( &self, command_buffer: vk::CommandBuffer, @@ -1514,7 +1514,7 @@ impl Device { .cmd_reset_query_pool(command_buffer, pool, first_query, query_count); } - /// + /// pub unsafe fn cmd_write_timestamp( &self, command_buffer: vk::CommandBuffer, @@ -1526,7 +1526,7 @@ impl Device { .cmd_write_timestamp(command_buffer, pipeline_stage, query_pool, query); } - /// + /// pub unsafe fn create_semaphore( &self, create_info: &vk::SemaphoreCreateInfo, @@ -1543,7 +1543,7 @@ impl Device { .result_with_success(semaphore) } - /// + /// pub unsafe fn create_graphics_pipelines( &self, pipeline_cache: vk::PipelineCache, @@ -1566,7 +1566,7 @@ impl Device { } } - /// + /// pub unsafe fn create_compute_pipelines( &self, pipeline_cache: vk::PipelineCache, @@ -1589,7 +1589,7 @@ impl Device { } } - /// + /// pub unsafe fn create_buffer( &self, create_info: &vk::BufferCreateInfo, @@ -1606,7 +1606,7 @@ impl Device { .result_with_success(buffer) } - /// + /// pub unsafe fn create_pipeline_layout( &self, create_info: &vk::PipelineLayoutCreateInfo, @@ -1623,7 +1623,7 @@ impl Device { .result_with_success(pipeline_layout) } - /// + /// pub unsafe fn create_pipeline_cache( &self, create_info: &vk::PipelineCacheCreateInfo, @@ -1640,7 +1640,7 @@ impl Device { .result_with_success(pipeline_cache) } - /// + /// pub unsafe fn get_pipeline_cache_data( &self, pipeline_cache: vk::PipelineCache, @@ -1655,7 +1655,7 @@ impl Device { }) } - /// + /// pub unsafe fn merge_pipeline_caches( &self, dst_cache: vk::PipelineCache, @@ -1671,7 +1671,7 @@ impl Device { .result() } - /// + /// pub unsafe fn map_memory( &self, memory: vk::DeviceMemory, @@ -1685,12 +1685,12 @@ impl Device { .result_with_success(data) } - /// + /// pub unsafe fn unmap_memory(&self, memory: vk::DeviceMemory) { self.device_fn_1_0.unmap_memory(self.handle(), memory); } - /// + /// pub unsafe fn invalidate_mapped_memory_ranges( &self, ranges: &[vk::MappedMemoryRange], @@ -1700,7 +1700,7 @@ impl Device { .result() } - /// + /// pub unsafe fn flush_mapped_memory_ranges( &self, ranges: &[vk::MappedMemoryRange], @@ -1710,7 +1710,7 @@ impl Device { .result() } - /// + /// pub unsafe fn create_framebuffer( &self, create_info: &vk::FramebufferCreateInfo, @@ -1727,7 +1727,7 @@ impl Device { .result_with_success(framebuffer) } - /// + /// pub unsafe fn get_device_queue(&self, queue_family_index: u32, queue_index: u32) -> vk::Queue { let mut queue = mem::zeroed(); self.device_fn_1_0.get_device_queue( @@ -1739,7 +1739,7 @@ impl Device { queue } - /// + /// pub unsafe fn cmd_pipeline_barrier( &self, command_buffer: vk::CommandBuffer, @@ -1764,7 +1764,7 @@ impl Device { ); } - /// + /// pub unsafe fn create_render_pass( &self, create_info: &vk::RenderPassCreateInfo, @@ -1781,7 +1781,7 @@ impl Device { .result_with_success(renderpass) } - /// + /// pub unsafe fn begin_command_buffer( &self, command_buffer: vk::CommandBuffer, @@ -1792,14 +1792,14 @@ impl Device { .result() } - /// + /// pub unsafe fn end_command_buffer(&self, command_buffer: vk::CommandBuffer) -> VkResult<()> { self.device_fn_1_0 .end_command_buffer(command_buffer) .result() } - /// + /// pub unsafe fn wait_for_fences( &self, fences: &[vk::Fence], @@ -1817,7 +1817,7 @@ impl Device { .result() } - /// + /// pub unsafe fn get_fence_status(&self, fence: vk::Fence) -> VkResult { let err_code = self.device_fn_1_0.get_fence_status(self.handle(), fence); match err_code { @@ -1827,12 +1827,12 @@ impl Device { } } - /// + /// pub unsafe fn queue_wait_idle(&self, queue: vk::Queue) -> VkResult<()> { self.device_fn_1_0.queue_wait_idle(queue).result() } - /// + /// pub unsafe fn queue_submit( &self, queue: vk::Queue, @@ -1844,7 +1844,7 @@ impl Device { .result() } - /// + /// pub unsafe fn queue_bind_sparse( &self, queue: vk::Queue, @@ -1856,7 +1856,7 @@ impl Device { .result() } - /// + /// pub unsafe fn create_buffer_view( &self, create_info: &vk::BufferViewCreateInfo, @@ -1873,7 +1873,7 @@ impl Device { .result_with_success(buffer_view) } - /// + /// pub unsafe fn destroy_buffer_view( &self, buffer_view: vk::BufferView, @@ -1886,7 +1886,7 @@ impl Device { ); } - /// + /// pub unsafe fn create_image_view( &self, create_info: &vk::ImageViewCreateInfo, @@ -1903,7 +1903,7 @@ impl Device { .result_with_success(image_view) } - /// + /// pub unsafe fn allocate_command_buffers( &self, create_info: &vk::CommandBufferAllocateInfo, @@ -1918,7 +1918,7 @@ impl Device { err_code.result_with_success(buffers) } - /// + /// pub unsafe fn create_command_pool( &self, create_info: &vk::CommandPoolCreateInfo, @@ -1935,7 +1935,7 @@ impl Device { .result_with_success(pool) } - /// + /// pub unsafe fn create_query_pool( &self, create_info: &vk::QueryPoolCreateInfo, @@ -1952,7 +1952,7 @@ impl Device { .result_with_success(pool) } - /// + /// pub unsafe fn create_image( &self, create_info: &vk::ImageCreateInfo, @@ -1969,7 +1969,7 @@ impl Device { .result_with_success(image) } - /// + /// pub unsafe fn get_image_subresource_layout( &self, image: vk::Image, @@ -1985,7 +1985,7 @@ impl Device { layout } - /// + /// pub unsafe fn get_image_memory_requirements(&self, image: vk::Image) -> vk::MemoryRequirements { let mut mem_req = mem::zeroed(); self.device_fn_1_0 @@ -1993,7 +1993,7 @@ impl Device { mem_req } - /// + /// pub unsafe fn get_buffer_memory_requirements( &self, buffer: vk::Buffer, @@ -2004,7 +2004,7 @@ impl Device { mem_req } - /// + /// pub unsafe fn allocate_memory( &self, create_info: &vk::MemoryAllocateInfo, @@ -2021,7 +2021,7 @@ impl Device { .result_with_success(memory) } - /// + /// pub unsafe fn create_shader_module( &self, create_info: &vk::ShaderModuleCreateInfo, @@ -2038,7 +2038,7 @@ impl Device { .result_with_success(shader) } - /// + /// pub unsafe fn create_fence( &self, create_info: &vk::FenceCreateInfo, @@ -2055,7 +2055,7 @@ impl Device { .result_with_success(fence) } - /// + /// pub unsafe fn bind_buffer_memory( &self, buffer: vk::Buffer, @@ -2067,7 +2067,7 @@ impl Device { .result() } - /// + /// pub unsafe fn bind_image_memory( &self, image: vk::Image, @@ -2079,7 +2079,7 @@ impl Device { .result() } - /// + /// pub unsafe fn get_render_area_granularity(&self, render_pass: vk::RenderPass) -> vk::Extent2D { let mut granularity = mem::zeroed(); self.device_fn_1_0.get_render_area_granularity( @@ -2090,7 +2090,7 @@ impl Device { granularity } - /// + /// pub unsafe fn get_device_memory_commitment(&self, memory: vk::DeviceMemory) -> vk::DeviceSize { let mut committed_memory_in_bytes = 0; self.device_fn_1_0.get_device_memory_commitment( @@ -2101,7 +2101,7 @@ impl Device { committed_memory_in_bytes } - /// + /// pub unsafe fn get_image_sparse_memory_requirements( &self, image: vk::Image, diff --git a/ash/src/entry.rs b/ash/src/entry.rs index ccb8808c6..84226d12b 100644 --- a/ash/src/entry.rs +++ b/ash/src/entry.rs @@ -167,7 +167,7 @@ impl Entry { &self.static_fn } - /// + /// /// ```no_run /// # use ash::{Entry, vk}; /// # fn main() -> Result<(), Box> { @@ -203,7 +203,7 @@ impl Entry { } } - /// + /// /// /// # Safety /// In order for the created [`Instance`] to be valid for the duration of its @@ -225,7 +225,7 @@ impl Entry { Ok(Instance::load(&self.static_fn, instance)) } - /// + /// pub fn enumerate_instance_layer_properties(&self) -> VkResult> { unsafe { read_into_uninitialized_vector(|count, data| { @@ -235,7 +235,7 @@ impl Entry { } } - /// + /// pub fn enumerate_instance_extension_properties( &self, ) -> VkResult> { @@ -247,7 +247,7 @@ impl Entry { } } - /// + /// pub unsafe fn get_instance_proc_addr( &self, instance: vk::Instance, @@ -265,7 +265,7 @@ impl Entry { } #[deprecated = "This function is unavailable and therefore panics on Vulkan 1.0, please use `try_enumerate_instance_version()` instead"] - /// + /// /// /// Please use [`try_enumerate_instance_version()`][Self::try_enumerate_instance_version()] instead. pub fn enumerate_instance_version(&self) -> VkResult { diff --git a/ash/src/extensions/ext/buffer_device_address.rs b/ash/src/extensions/ext/buffer_device_address.rs index c42c21174..b4496ebcb 100644 --- a/ash/src/extensions/ext/buffer_device_address.rs +++ b/ash/src/extensions/ext/buffer_device_address.rs @@ -18,7 +18,7 @@ impl BufferDeviceAddress { Self { handle, fp } } - /// + /// pub unsafe fn get_buffer_device_address( &self, info: &vk::BufferDeviceAddressInfoEXT, diff --git a/ash/src/extensions/ext/calibrated_timestamps.rs b/ash/src/extensions/ext/calibrated_timestamps.rs index 93463756e..74a13bd31 100644 --- a/ash/src/extensions/ext/calibrated_timestamps.rs +++ b/ash/src/extensions/ext/calibrated_timestamps.rs @@ -19,7 +19,7 @@ impl CalibratedTimestamps { Self { handle, fp } } - /// + /// pub unsafe fn get_physical_device_calibrateable_time_domains( &self, physical_device: vk::PhysicalDevice, @@ -30,7 +30,7 @@ impl CalibratedTimestamps { }) } - /// + /// /// /// Returns a tuple containing `(timestamps, max_deviation)` pub unsafe fn get_calibrated_timestamps( diff --git a/ash/src/extensions/ext/debug_marker.rs b/ash/src/extensions/ext/debug_marker.rs index f62f6a0ca..7b47cb69e 100755 --- a/ash/src/extensions/ext/debug_marker.rs +++ b/ash/src/extensions/ext/debug_marker.rs @@ -19,7 +19,7 @@ impl DebugMarker { Self { handle, fp } } - /// + /// pub unsafe fn debug_marker_set_object_name( &self, name_info: &vk::DebugMarkerObjectNameInfoEXT, @@ -29,7 +29,7 @@ impl DebugMarker { .result() } - /// + /// pub unsafe fn cmd_debug_marker_begin( &self, command_buffer: vk::CommandBuffer, @@ -39,12 +39,12 @@ impl DebugMarker { .cmd_debug_marker_begin_ext(command_buffer, marker_info); } - /// + /// pub unsafe fn cmd_debug_marker_end(&self, command_buffer: vk::CommandBuffer) { self.fp.cmd_debug_marker_end_ext(command_buffer); } - /// + /// pub unsafe fn cmd_debug_marker_insert( &self, command_buffer: vk::CommandBuffer, diff --git a/ash/src/extensions/ext/debug_report.rs b/ash/src/extensions/ext/debug_report.rs index 2e0abb276..9156e3a01 100755 --- a/ash/src/extensions/ext/debug_report.rs +++ b/ash/src/extensions/ext/debug_report.rs @@ -20,7 +20,7 @@ impl DebugReport { Self { handle, fp } } - /// + /// pub unsafe fn destroy_debug_report_callback( &self, debug: vk::DebugReportCallbackEXT, @@ -33,7 +33,7 @@ impl DebugReport { ); } - /// + /// pub unsafe fn create_debug_report_callback( &self, create_info: &vk::DebugReportCallbackCreateInfoEXT, diff --git a/ash/src/extensions/ext/debug_utils.rs b/ash/src/extensions/ext/debug_utils.rs index 17a8f6995..feefccffe 100755 --- a/ash/src/extensions/ext/debug_utils.rs +++ b/ash/src/extensions/ext/debug_utils.rs @@ -19,7 +19,7 @@ impl DebugUtils { Self { handle, fp } } - /// + /// pub unsafe fn debug_utils_set_object_name( &self, device: vk::Device, @@ -30,7 +30,7 @@ impl DebugUtils { .result() } - /// + /// pub unsafe fn debug_utils_set_object_tag( &self, device: vk::Device, @@ -41,7 +41,7 @@ impl DebugUtils { .result() } - /// + /// pub unsafe fn cmd_begin_debug_utils_label( &self, command_buffer: vk::CommandBuffer, @@ -51,12 +51,12 @@ impl DebugUtils { .cmd_begin_debug_utils_label_ext(command_buffer, label); } - /// + /// pub unsafe fn cmd_end_debug_utils_label(&self, command_buffer: vk::CommandBuffer) { self.fp.cmd_end_debug_utils_label_ext(command_buffer); } - /// + /// pub unsafe fn cmd_insert_debug_utils_label( &self, command_buffer: vk::CommandBuffer, @@ -66,7 +66,7 @@ impl DebugUtils { .cmd_insert_debug_utils_label_ext(command_buffer, label); } - /// + /// pub unsafe fn queue_begin_debug_utils_label( &self, queue: vk::Queue, @@ -75,12 +75,12 @@ impl DebugUtils { self.fp.queue_begin_debug_utils_label_ext(queue, label); } - /// + /// pub unsafe fn queue_end_debug_utils_label(&self, queue: vk::Queue) { self.fp.queue_end_debug_utils_label_ext(queue); } - /// + /// pub unsafe fn queue_insert_debug_utils_label( &self, queue: vk::Queue, @@ -89,7 +89,7 @@ impl DebugUtils { self.fp.queue_insert_debug_utils_label_ext(queue, label); } - /// + /// pub unsafe fn create_debug_utils_messenger( &self, create_info: &vk::DebugUtilsMessengerCreateInfoEXT, @@ -106,7 +106,7 @@ impl DebugUtils { .result_with_success(messenger) } - /// + /// pub unsafe fn destroy_debug_utils_messenger( &self, messenger: vk::DebugUtilsMessengerEXT, @@ -116,7 +116,7 @@ impl DebugUtils { .destroy_debug_utils_messenger_ext(self.handle, messenger, allocator.as_raw_ptr()); } - /// + /// pub unsafe fn submit_debug_utils_message( &self, message_severity: vk::DebugUtilsMessageSeverityFlagsEXT, diff --git a/ash/src/extensions/ext/extended_dynamic_state.rs b/ash/src/extensions/ext/extended_dynamic_state.rs index 85a5f3aab..62020a922 100644 --- a/ash/src/extensions/ext/extended_dynamic_state.rs +++ b/ash/src/extensions/ext/extended_dynamic_state.rs @@ -17,7 +17,7 @@ impl ExtendedDynamicState { Self { fp } } - /// + /// pub unsafe fn cmd_set_cull_mode( &self, command_buffer: vk::CommandBuffer, @@ -26,7 +26,7 @@ impl ExtendedDynamicState { self.fp.cmd_set_cull_mode_ext(command_buffer, cull_mode) } - /// + /// pub unsafe fn cmd_set_front_face( &self, command_buffer: vk::CommandBuffer, @@ -35,7 +35,7 @@ impl ExtendedDynamicState { self.fp.cmd_set_front_face_ext(command_buffer, front_face) } - /// + /// pub unsafe fn cmd_set_primitive_topology( &self, command_buffer: vk::CommandBuffer, @@ -45,7 +45,7 @@ impl ExtendedDynamicState { .cmd_set_primitive_topology_ext(command_buffer, primitive_topology) } - /// + /// pub unsafe fn cmd_set_viewport_with_count( &self, command_buffer: vk::CommandBuffer, @@ -58,7 +58,7 @@ impl ExtendedDynamicState { ) } - /// + /// pub unsafe fn cmd_set_scissor_with_count( &self, command_buffer: vk::CommandBuffer, @@ -71,7 +71,7 @@ impl ExtendedDynamicState { ) } - /// + /// pub unsafe fn cmd_bind_vertex_buffers2( &self, command_buffer: vk::CommandBuffer, @@ -105,7 +105,7 @@ impl ExtendedDynamicState { ) } - /// + /// pub unsafe fn cmd_set_depth_test_enable( &self, command_buffer: vk::CommandBuffer, @@ -115,7 +115,7 @@ impl ExtendedDynamicState { .cmd_set_depth_test_enable_ext(command_buffer, depth_test_enable.into()) } - /// + /// pub unsafe fn cmd_set_depth_write_enable( &self, command_buffer: vk::CommandBuffer, @@ -125,7 +125,7 @@ impl ExtendedDynamicState { .cmd_set_depth_write_enable_ext(command_buffer, depth_write_enable.into()) } - /// + /// pub unsafe fn cmd_set_depth_compare_op( &self, command_buffer: vk::CommandBuffer, @@ -135,7 +135,7 @@ impl ExtendedDynamicState { .cmd_set_depth_compare_op_ext(command_buffer, depth_compare_op) } - /// + /// pub unsafe fn cmd_set_depth_bounds_test_enable( &self, command_buffer: vk::CommandBuffer, @@ -145,7 +145,7 @@ impl ExtendedDynamicState { .cmd_set_depth_bounds_test_enable_ext(command_buffer, depth_bounds_test_enable.into()) } - /// + /// pub unsafe fn cmd_set_stencil_test_enable( &self, command_buffer: vk::CommandBuffer, @@ -155,7 +155,7 @@ impl ExtendedDynamicState { .cmd_set_stencil_test_enable_ext(command_buffer, stencil_test_enable.into()) } - /// + /// pub unsafe fn cmd_set_stencil_op( &self, command_buffer: vk::CommandBuffer, diff --git a/ash/src/extensions/ext/full_screen_exclusive.rs b/ash/src/extensions/ext/full_screen_exclusive.rs index ed57937e6..299f50e2a 100644 --- a/ash/src/extensions/ext/full_screen_exclusive.rs +++ b/ash/src/extensions/ext/full_screen_exclusive.rs @@ -19,7 +19,7 @@ impl FullScreenExclusive { Self { handle, fp } } - /// + /// pub unsafe fn acquire_full_screen_exclusive_mode( &self, swapchain: vk::SwapchainKHR, @@ -29,7 +29,7 @@ impl FullScreenExclusive { .result() } - /// + /// pub unsafe fn get_physical_device_surface_present_modes2( &self, physical_device: vk::PhysicalDevice, @@ -45,7 +45,7 @@ impl FullScreenExclusive { }) } - /// + /// pub unsafe fn release_full_screen_exclusive_mode( &self, swapchain: vk::SwapchainKHR, @@ -55,7 +55,7 @@ impl FullScreenExclusive { .result() } - /// + /// pub unsafe fn get_device_group_surface_present_modes2( &self, surface_info: &vk::PhysicalDeviceSurfaceInfo2KHR, diff --git a/ash/src/extensions/ext/metal_surface.rs b/ash/src/extensions/ext/metal_surface.rs index 99d4ba781..ec3a11beb 100644 --- a/ash/src/extensions/ext/metal_surface.rs +++ b/ash/src/extensions/ext/metal_surface.rs @@ -20,7 +20,7 @@ impl MetalSurface { Self { handle, fp } } - /// + /// pub unsafe fn create_metal_surface( &self, create_info: &vk::MetalSurfaceCreateInfoEXT, diff --git a/ash/src/extensions/ext/tooling_info.rs b/ash/src/extensions/ext/tooling_info.rs index f049549f9..759234881 100644 --- a/ash/src/extensions/ext/tooling_info.rs +++ b/ash/src/extensions/ext/tooling_info.rs @@ -17,7 +17,7 @@ impl ToolingInfo { Self { fp } } - /// + /// pub unsafe fn get_physical_device_tool_properties( &self, physical_device: vk::PhysicalDevice, diff --git a/ash/src/extensions/khr/acceleration_structure.rs b/ash/src/extensions/khr/acceleration_structure.rs index c6c527759..2f24d06be 100644 --- a/ash/src/extensions/khr/acceleration_structure.rs +++ b/ash/src/extensions/khr/acceleration_structure.rs @@ -32,7 +32,7 @@ impl AccelerationStructure { props_rt } - /// + /// pub unsafe fn create_acceleration_structure( &self, create_info: &vk::AccelerationStructureCreateInfoKHR, @@ -49,7 +49,7 @@ impl AccelerationStructure { .result_with_success(accel_struct) } - /// + /// pub unsafe fn destroy_acceleration_structure( &self, accel_struct: vk::AccelerationStructureKHR, @@ -62,7 +62,7 @@ impl AccelerationStructure { ); } - /// + /// pub unsafe fn cmd_build_acceleration_structures( &self, command_buffer: vk::CommandBuffer, @@ -88,7 +88,7 @@ impl AccelerationStructure { ); } - /// + /// pub unsafe fn cmd_build_acceleration_structures_indirect( &self, command_buffer: vk::CommandBuffer, @@ -120,7 +120,7 @@ impl AccelerationStructure { ); } - /// + /// pub unsafe fn build_acceleration_structures( &self, deferred_operation: vk::DeferredOperationKHR, @@ -149,7 +149,7 @@ impl AccelerationStructure { .result() } - /// + /// pub unsafe fn copy_acceleration_structure( &self, deferred_operation: vk::DeferredOperationKHR, @@ -160,7 +160,7 @@ impl AccelerationStructure { .result() } - /// + /// pub unsafe fn copy_acceleration_structure_to_memory( &self, deferred_operation: vk::DeferredOperationKHR, @@ -175,7 +175,7 @@ impl AccelerationStructure { .result() } - /// + /// pub unsafe fn copy_memory_to_acceleration_structure( &self, deferred_operation: vk::DeferredOperationKHR, @@ -190,7 +190,7 @@ impl AccelerationStructure { .result() } - /// + /// pub unsafe fn write_acceleration_structures_properties( &self, acceleration_structures: &[vk::AccelerationStructureKHR], @@ -211,7 +211,7 @@ impl AccelerationStructure { .result() } - /// + /// pub unsafe fn cmd_copy_acceleration_structure( &self, command_buffer: vk::CommandBuffer, @@ -221,7 +221,7 @@ impl AccelerationStructure { .cmd_copy_acceleration_structure_khr(command_buffer, info); } - /// + /// pub unsafe fn cmd_copy_acceleration_structure_to_memory( &self, command_buffer: vk::CommandBuffer, @@ -231,7 +231,7 @@ impl AccelerationStructure { .cmd_copy_acceleration_structure_to_memory_khr(command_buffer, info as *const _); } - /// + /// pub unsafe fn cmd_copy_memory_to_acceleration_structure( &self, command_buffer: vk::CommandBuffer, @@ -241,7 +241,7 @@ impl AccelerationStructure { .cmd_copy_memory_to_acceleration_structure_khr(command_buffer, info as *const _); } - /// + /// pub unsafe fn get_acceleration_structure_device_address( &self, info: &vk::AccelerationStructureDeviceAddressInfoKHR, @@ -250,7 +250,7 @@ impl AccelerationStructure { .get_acceleration_structure_device_address_khr(self.handle, info as *const _) } - /// + /// pub unsafe fn cmd_write_acceleration_structures_properties( &self, command_buffer: vk::CommandBuffer, @@ -269,7 +269,7 @@ impl AccelerationStructure { ); } - /// + /// pub unsafe fn get_device_acceleration_structure_compatibility( &self, version: &vk::AccelerationStructureVersionInfoKHR, @@ -285,7 +285,7 @@ impl AccelerationStructure { compatibility } - /// + /// pub unsafe fn get_acceleration_structure_build_sizes( &self, build_type: vk::AccelerationStructureBuildTypeKHR, diff --git a/ash/src/extensions/khr/android_surface.rs b/ash/src/extensions/khr/android_surface.rs index ba58da02d..22447ecba 100755 --- a/ash/src/extensions/khr/android_surface.rs +++ b/ash/src/extensions/khr/android_surface.rs @@ -20,7 +20,7 @@ impl AndroidSurface { Self { handle, fp } } - /// + /// pub unsafe fn create_android_surface( &self, create_info: &vk::AndroidSurfaceCreateInfoKHR, diff --git a/ash/src/extensions/khr/buffer_device_address.rs b/ash/src/extensions/khr/buffer_device_address.rs index 66993207e..e7244214a 100644 --- a/ash/src/extensions/khr/buffer_device_address.rs +++ b/ash/src/extensions/khr/buffer_device_address.rs @@ -18,7 +18,7 @@ impl BufferDeviceAddress { Self { handle, fp } } - /// + /// pub unsafe fn get_buffer_device_address( &self, info: &vk::BufferDeviceAddressInfoKHR, @@ -26,7 +26,7 @@ impl BufferDeviceAddress { self.fp.get_buffer_device_address_khr(self.handle, info) } - /// + /// pub unsafe fn get_buffer_opaque_capture_address( &self, info: &vk::BufferDeviceAddressInfoKHR, @@ -35,7 +35,7 @@ impl BufferDeviceAddress { .get_buffer_opaque_capture_address_khr(self.handle, info) } - /// + /// pub unsafe fn get_device_memory_opaque_capture_address( &self, info: &vk::DeviceMemoryOpaqueCaptureAddressInfoKHR, diff --git a/ash/src/extensions/khr/create_render_pass2.rs b/ash/src/extensions/khr/create_render_pass2.rs index 7feaa2a4e..2607c5ddd 100644 --- a/ash/src/extensions/khr/create_render_pass2.rs +++ b/ash/src/extensions/khr/create_render_pass2.rs @@ -20,7 +20,7 @@ impl CreateRenderPass2 { Self { handle, fp } } - /// + /// pub unsafe fn create_render_pass2( &self, create_info: &vk::RenderPassCreateInfo2, @@ -37,7 +37,7 @@ impl CreateRenderPass2 { .result_with_success(renderpass) } - /// + /// pub unsafe fn cmd_begin_render_pass2( &self, command_buffer: vk::CommandBuffer, @@ -51,7 +51,7 @@ impl CreateRenderPass2 { ); } - /// + /// pub unsafe fn cmd_next_subpass2( &self, command_buffer: vk::CommandBuffer, @@ -62,7 +62,7 @@ impl CreateRenderPass2 { .cmd_next_subpass2_khr(command_buffer, subpass_begin_info, subpass_end_info); } - /// + /// pub unsafe fn cmd_end_render_pass2( &self, command_buffer: vk::CommandBuffer, diff --git a/ash/src/extensions/khr/deferred_host_operations.rs b/ash/src/extensions/khr/deferred_host_operations.rs index 2c762c47b..1c0c4d3c3 100644 --- a/ash/src/extensions/khr/deferred_host_operations.rs +++ b/ash/src/extensions/khr/deferred_host_operations.rs @@ -20,7 +20,7 @@ impl DeferredHostOperations { Self { handle, fp } } - /// + /// pub unsafe fn create_deferred_operation( &self, allocation_callbacks: Option<&vk::AllocationCallbacks>, @@ -35,7 +35,7 @@ impl DeferredHostOperations { .result_with_success(operation) } - /// + /// pub unsafe fn deferred_operation_join( &self, operation: vk::DeferredOperationKHR, @@ -45,7 +45,7 @@ impl DeferredHostOperations { .result() } - /// + /// pub unsafe fn destroy_deferred_operation( &self, operation: vk::DeferredOperationKHR, @@ -58,7 +58,7 @@ impl DeferredHostOperations { ); } - /// + /// pub unsafe fn get_deferred_operation_max_concurrency( &self, operation: vk::DeferredOperationKHR, @@ -67,7 +67,7 @@ impl DeferredHostOperations { .get_deferred_operation_max_concurrency_khr(self.handle, operation) } - /// + /// pub unsafe fn get_deferred_operation_result( &self, operation: vk::DeferredOperationKHR, diff --git a/ash/src/extensions/khr/display.rs b/ash/src/extensions/khr/display.rs index 7d68bab04..2df8f280e 100755 --- a/ash/src/extensions/khr/display.rs +++ b/ash/src/extensions/khr/display.rs @@ -20,7 +20,7 @@ impl Display { Self { handle, fp } } - /// + /// pub unsafe fn get_physical_device_display_properties( &self, physical_device: vk::PhysicalDevice, @@ -31,7 +31,7 @@ impl Display { }) } - /// + /// pub unsafe fn get_physical_device_display_plane_properties( &self, physical_device: vk::PhysicalDevice, @@ -42,7 +42,7 @@ impl Display { }) } - /// + /// pub unsafe fn get_display_plane_supported_displays( &self, physical_device: vk::PhysicalDevice, @@ -58,7 +58,7 @@ impl Display { }) } - /// + /// pub unsafe fn get_display_mode_properties( &self, physical_device: vk::PhysicalDevice, @@ -70,7 +70,7 @@ impl Display { }) } - /// + /// pub unsafe fn create_display_mode( &self, physical_device: vk::PhysicalDevice, @@ -90,7 +90,7 @@ impl Display { .result_with_success(display_mode.assume_init()) } - /// + /// pub unsafe fn get_display_plane_capabilities( &self, physical_device: vk::PhysicalDevice, @@ -108,7 +108,7 @@ impl Display { .result_with_success(display_plane_capabilities.assume_init()) } - /// + /// pub unsafe fn create_display_plane_surface( &self, create_info: &vk::DisplaySurfaceCreateInfoKHR, diff --git a/ash/src/extensions/khr/display_swapchain.rs b/ash/src/extensions/khr/display_swapchain.rs index a013ddfee..13f842259 100755 --- a/ash/src/extensions/khr/display_swapchain.rs +++ b/ash/src/extensions/khr/display_swapchain.rs @@ -20,7 +20,7 @@ impl DisplaySwapchain { Self { handle, fp } } - /// + /// pub unsafe fn create_shared_swapchains( &self, create_infos: &[vk::SwapchainCreateInfoKHR], diff --git a/ash/src/extensions/khr/draw_indirect_count.rs b/ash/src/extensions/khr/draw_indirect_count.rs index 1841ce1d1..f3b9199ff 100644 --- a/ash/src/extensions/khr/draw_indirect_count.rs +++ b/ash/src/extensions/khr/draw_indirect_count.rs @@ -16,7 +16,7 @@ impl DrawIndirectCount { Self { fp } } - /// + /// pub unsafe fn cmd_draw_indexed_indirect_count( &self, command_buffer: vk::CommandBuffer, @@ -38,7 +38,7 @@ impl DrawIndirectCount { ); } - /// + /// pub unsafe fn cmd_draw_indirect_count( &self, command_buffer: vk::CommandBuffer, diff --git a/ash/src/extensions/khr/dynamic_rendering.rs b/ash/src/extensions/khr/dynamic_rendering.rs index d0c58fbbc..45807daef 100644 --- a/ash/src/extensions/khr/dynamic_rendering.rs +++ b/ash/src/extensions/khr/dynamic_rendering.rs @@ -16,7 +16,7 @@ impl DynamicRendering { Self { fp } } - /// + /// pub unsafe fn cmd_begin_rendering( &self, command_buffer: vk::CommandBuffer, @@ -26,7 +26,7 @@ impl DynamicRendering { .cmd_begin_rendering_khr(command_buffer, rendering_info) } - /// + /// pub unsafe fn cmd_end_rendering(&self, command_buffer: vk::CommandBuffer) { self.fp.cmd_end_rendering_khr(command_buffer) } diff --git a/ash/src/extensions/khr/external_fence_fd.rs b/ash/src/extensions/khr/external_fence_fd.rs index f0d6d946e..29f29abda 100644 --- a/ash/src/extensions/khr/external_fence_fd.rs +++ b/ash/src/extensions/khr/external_fence_fd.rs @@ -19,14 +19,14 @@ impl ExternalFenceFd { Self { handle, fp } } - /// + /// pub unsafe fn import_fence_fd(&self, import_info: &vk::ImportFenceFdInfoKHR) -> VkResult<()> { self.fp .import_fence_fd_khr(self.handle, import_info) .result() } - /// + /// pub unsafe fn get_fence_fd(&self, get_info: &vk::FenceGetFdInfoKHR) -> VkResult { let mut fd = -1; self.fp diff --git a/ash/src/extensions/khr/external_memory_fd.rs b/ash/src/extensions/khr/external_memory_fd.rs index 26a5a4a94..37764de44 100644 --- a/ash/src/extensions/khr/external_memory_fd.rs +++ b/ash/src/extensions/khr/external_memory_fd.rs @@ -19,7 +19,7 @@ impl ExternalMemoryFd { Self { handle, fp } } - /// + /// pub unsafe fn get_memory_fd(&self, create_info: &vk::MemoryGetFdInfoKHR) -> VkResult { let mut fd = -1; self.fp @@ -27,7 +27,7 @@ impl ExternalMemoryFd { .result_with_success(fd) } - /// + /// pub unsafe fn get_memory_fd_properties_khr( &self, handle_type: vk::ExternalMemoryHandleTypeFlags, diff --git a/ash/src/extensions/khr/external_semaphore_fd.rs b/ash/src/extensions/khr/external_semaphore_fd.rs index d3c3c8055..e5585d6de 100644 --- a/ash/src/extensions/khr/external_semaphore_fd.rs +++ b/ash/src/extensions/khr/external_semaphore_fd.rs @@ -19,7 +19,7 @@ impl ExternalSemaphoreFd { Self { handle, fp } } - /// + /// pub unsafe fn import_semaphore_fd( &self, import_info: &vk::ImportSemaphoreFdInfoKHR, @@ -29,7 +29,7 @@ impl ExternalSemaphoreFd { .result() } - /// + /// pub unsafe fn get_semaphore_fd(&self, get_info: &vk::SemaphoreGetFdInfoKHR) -> VkResult { let mut fd = -1; self.fp diff --git a/ash/src/extensions/khr/get_memory_requirements2.rs b/ash/src/extensions/khr/get_memory_requirements2.rs index cc94d90b0..459dd66c6 100644 --- a/ash/src/extensions/khr/get_memory_requirements2.rs +++ b/ash/src/extensions/khr/get_memory_requirements2.rs @@ -19,7 +19,7 @@ impl GetMemoryRequirements2 { Self { handle, fp } } - /// + /// pub unsafe fn get_buffer_memory_requirements2( &self, info: &vk::BufferMemoryRequirementsInfo2KHR, @@ -29,7 +29,7 @@ impl GetMemoryRequirements2 { .get_buffer_memory_requirements2_khr(self.handle, info, memory_requirements); } - /// + /// pub unsafe fn get_image_memory_requirements2( &self, info: &vk::ImageMemoryRequirementsInfo2KHR, @@ -54,7 +54,7 @@ impl GetMemoryRequirements2 { count as usize } - /// + /// /// /// Call [`get_image_sparse_memory_requirements2_len()`][Self::get_image_sparse_memory_requirements2_len()] to query the number of elements to pass to `out`. /// Be sure to [`Default::default()`]-initialize these elements and optionally set their `p_next` pointer. diff --git a/ash/src/extensions/khr/get_physical_device_properties2.rs b/ash/src/extensions/khr/get_physical_device_properties2.rs index ef8332d21..8eee6dc2d 100644 --- a/ash/src/extensions/khr/get_physical_device_properties2.rs +++ b/ash/src/extensions/khr/get_physical_device_properties2.rs @@ -18,7 +18,7 @@ impl GetPhysicalDeviceProperties2 { Self { fp } } - /// + /// pub unsafe fn get_physical_device_features2( &self, physical_device: vk::PhysicalDevice, @@ -28,7 +28,7 @@ impl GetPhysicalDeviceProperties2 { .get_physical_device_features2_khr(physical_device, features); } - /// + /// pub unsafe fn get_physical_device_format_properties2( &self, physical_device: vk::PhysicalDevice, @@ -42,7 +42,7 @@ impl GetPhysicalDeviceProperties2 { ); } - /// + /// pub unsafe fn get_physical_device_image_format_properties2( &self, physical_device: vk::PhysicalDevice, @@ -58,7 +58,7 @@ impl GetPhysicalDeviceProperties2 { .result() } - /// + /// pub unsafe fn get_physical_device_memory_properties2( &self, physical_device: vk::PhysicalDevice, @@ -68,7 +68,7 @@ impl GetPhysicalDeviceProperties2 { .get_physical_device_memory_properties2_khr(physical_device, memory_properties); } - /// + /// pub unsafe fn get_physical_device_properties2( &self, physical_device: vk::PhysicalDevice, @@ -92,7 +92,7 @@ impl GetPhysicalDeviceProperties2 { count as usize } - /// + /// /// /// Call [`get_physical_device_queue_family_properties2_len()`][Self::get_physical_device_queue_family_properties2_len()] to query the number of elements to pass to `out`. /// Be sure to [`Default::default()`]-initialize these elements and optionally set their `p_next` pointer. @@ -127,7 +127,7 @@ impl GetPhysicalDeviceProperties2 { count as usize } - /// + /// /// /// Call [`get_physical_device_sparse_image_format_properties2_len()`][Self::get_physical_device_sparse_image_format_properties2_len()] to query the number of elements to pass to `out`. /// Be sure to [`Default::default()`]-initialize these elements and optionally set their `p_next` pointer. diff --git a/ash/src/extensions/khr/get_surface_capabilities2.rs b/ash/src/extensions/khr/get_surface_capabilities2.rs index 1d6a194e8..db2bb99d3 100644 --- a/ash/src/extensions/khr/get_surface_capabilities2.rs +++ b/ash/src/extensions/khr/get_surface_capabilities2.rs @@ -17,7 +17,7 @@ impl GetSurfaceCapabilities2 { Self { fp } } - /// + /// pub unsafe fn get_physical_device_surface_capabilities2( &self, physical_device: vk::PhysicalDevice, @@ -49,7 +49,7 @@ impl GetSurfaceCapabilities2 { err_code.result_with_success(count as usize) } - /// + /// /// /// Call [`get_physical_device_surface_formats2_len()`][Self::get_physical_device_surface_formats2_len()] to query the number of elements to pass to `out`. /// Be sure to [`Default::default()`]-initialize these elements and optionally set their `p_next` pointer. diff --git a/ash/src/extensions/khr/maintenance1.rs b/ash/src/extensions/khr/maintenance1.rs index 6b23c1771..c2a4e4849 100644 --- a/ash/src/extensions/khr/maintenance1.rs +++ b/ash/src/extensions/khr/maintenance1.rs @@ -18,7 +18,7 @@ impl Maintenance1 { Self { handle, fp } } - /// + /// pub unsafe fn trim_command_pool( &self, command_pool: vk::CommandPool, diff --git a/ash/src/extensions/khr/maintenance3.rs b/ash/src/extensions/khr/maintenance3.rs index 531975feb..641f9f5ab 100644 --- a/ash/src/extensions/khr/maintenance3.rs +++ b/ash/src/extensions/khr/maintenance3.rs @@ -18,7 +18,7 @@ impl Maintenance3 { Self { handle, fp } } - /// + /// pub unsafe fn get_descriptor_set_layout_support( &self, create_info: &vk::DescriptorSetLayoutCreateInfo, diff --git a/ash/src/extensions/khr/maintenance4.rs b/ash/src/extensions/khr/maintenance4.rs index 8a734bdfc..d6d6baf26 100644 --- a/ash/src/extensions/khr/maintenance4.rs +++ b/ash/src/extensions/khr/maintenance4.rs @@ -18,7 +18,7 @@ impl Maintenance4 { Self { handle, fp } } - /// + /// pub unsafe fn get_device_buffer_memory_requirements( &self, create_info: &vk::DeviceBufferMemoryRequirementsKHR, @@ -28,7 +28,7 @@ impl Maintenance4 { .get_device_buffer_memory_requirements_khr(self.handle, create_info, out) } - /// + /// pub unsafe fn get_device_image_memory_requirements( &self, create_info: &vk::DeviceImageMemoryRequirementsKHR, @@ -53,7 +53,7 @@ impl Maintenance4 { count as usize } - /// + /// /// /// Call [`get_device_image_sparse_memory_requirements_len()`][Self::get_device_image_sparse_memory_requirements_len()] to query the number of elements to pass to `out`. /// Be sure to [`Default::default()`]-initialize these elements and optionally set their `p_next` pointer. diff --git a/ash/src/extensions/khr/pipeline_executable_properties.rs b/ash/src/extensions/khr/pipeline_executable_properties.rs index 2f3c09b16..eb54245b9 100644 --- a/ash/src/extensions/khr/pipeline_executable_properties.rs +++ b/ash/src/extensions/khr/pipeline_executable_properties.rs @@ -19,7 +19,7 @@ impl PipelineExecutableProperties { Self { handle, fp } } - /// + /// pub unsafe fn get_pipeline_executable_internal_representations( &self, executable_info: &vk::PipelineExecutableInfoKHR, @@ -35,7 +35,7 @@ impl PipelineExecutableProperties { }) } - /// + /// pub unsafe fn get_pipeline_executable_properties( &self, pipeline_info: &vk::PipelineInfoKHR, @@ -46,7 +46,7 @@ impl PipelineExecutableProperties { }) } - /// + /// pub unsafe fn get_pipeline_executable_statistics( &self, executable_info: &vk::PipelineExecutableInfoKHR, diff --git a/ash/src/extensions/khr/present_wait.rs b/ash/src/extensions/khr/present_wait.rs index d2f078f46..f74a300c3 100644 --- a/ash/src/extensions/khr/present_wait.rs +++ b/ash/src/extensions/khr/present_wait.rs @@ -19,7 +19,7 @@ impl PresentWait { Self { handle, fp } } - /// + /// pub unsafe fn wait_for_present( &self, swapchain: vk::SwapchainKHR, diff --git a/ash/src/extensions/khr/push_descriptor.rs b/ash/src/extensions/khr/push_descriptor.rs index 2c89e9000..96446d67a 100644 --- a/ash/src/extensions/khr/push_descriptor.rs +++ b/ash/src/extensions/khr/push_descriptor.rs @@ -17,7 +17,7 @@ impl PushDescriptor { Self { fp } } - /// + /// pub unsafe fn cmd_push_descriptor_set( &self, command_buffer: vk::CommandBuffer, @@ -36,7 +36,7 @@ impl PushDescriptor { ); } - /// + /// pub unsafe fn cmd_push_descriptor_set_with_template( &self, command_buffer: vk::CommandBuffer, diff --git a/ash/src/extensions/khr/ray_tracing_pipeline.rs b/ash/src/extensions/khr/ray_tracing_pipeline.rs index 397410bb5..1eaafd28e 100644 --- a/ash/src/extensions/khr/ray_tracing_pipeline.rs +++ b/ash/src/extensions/khr/ray_tracing_pipeline.rs @@ -32,7 +32,7 @@ impl RayTracingPipeline { props_rt } - /// + /// pub unsafe fn cmd_trace_rays( &self, command_buffer: vk::CommandBuffer, @@ -56,7 +56,7 @@ impl RayTracingPipeline { ); } - /// + /// pub unsafe fn create_ray_tracing_pipelines( &self, deferred_operation: vk::DeferredOperationKHR, @@ -78,7 +78,7 @@ impl RayTracingPipeline { .result_with_success(pipelines) } - /// + /// pub unsafe fn get_ray_tracing_shader_group_handles( &self, pipeline: vk::Pipeline, @@ -99,7 +99,7 @@ impl RayTracingPipeline { err_code.result_with_success(data) } - /// + /// pub unsafe fn get_ray_tracing_capture_replay_shader_group_handles( &self, pipeline: vk::Pipeline, @@ -121,7 +121,7 @@ impl RayTracingPipeline { .result_with_success(data) } - /// + /// pub unsafe fn cmd_trace_rays_indirect( &self, command_buffer: vk::CommandBuffer, @@ -141,7 +141,7 @@ impl RayTracingPipeline { ); } - /// + /// pub unsafe fn get_ray_tracing_shader_group_stack_size( &self, pipeline: vk::Pipeline, @@ -156,7 +156,7 @@ impl RayTracingPipeline { ) } - /// + /// pub unsafe fn cmd_set_ray_tracing_pipeline_stack_size( &self, command_buffer: vk::CommandBuffer, diff --git a/ash/src/extensions/khr/surface.rs b/ash/src/extensions/khr/surface.rs index df57ed003..471dc375f 100755 --- a/ash/src/extensions/khr/surface.rs +++ b/ash/src/extensions/khr/surface.rs @@ -20,7 +20,7 @@ impl Surface { Self { handle, fp } } - /// + /// pub unsafe fn get_physical_device_surface_support( &self, physical_device: vk::PhysicalDevice, @@ -38,7 +38,7 @@ impl Surface { .result_with_success(b > 0) } - /// + /// pub unsafe fn get_physical_device_surface_present_modes( &self, physical_device: vk::PhysicalDevice, @@ -54,7 +54,7 @@ impl Surface { }) } - /// + /// pub unsafe fn get_physical_device_surface_capabilities( &self, physical_device: vk::PhysicalDevice, @@ -70,7 +70,7 @@ impl Surface { .result_with_success(surface_capabilities) } - /// + /// pub unsafe fn get_physical_device_surface_formats( &self, physical_device: vk::PhysicalDevice, @@ -82,7 +82,7 @@ impl Surface { }) } - /// + /// pub unsafe fn destroy_surface( &self, surface: vk::SurfaceKHR, diff --git a/ash/src/extensions/khr/swapchain.rs b/ash/src/extensions/khr/swapchain.rs index 4ed3f3d0f..438dbd806 100755 --- a/ash/src/extensions/khr/swapchain.rs +++ b/ash/src/extensions/khr/swapchain.rs @@ -20,7 +20,7 @@ impl Swapchain { Self { handle, fp } } - /// + /// pub unsafe fn destroy_swapchain( &self, swapchain: vk::SwapchainKHR, @@ -31,7 +31,7 @@ impl Swapchain { } /// On success, returns the next image's index and whether the swapchain is suboptimal for the surface. - /// + /// pub unsafe fn acquire_next_image( &self, swapchain: vk::SwapchainKHR, @@ -55,7 +55,7 @@ impl Swapchain { } } - /// + /// pub unsafe fn create_swapchain( &self, create_info: &vk::SwapchainCreateInfoKHR, @@ -73,7 +73,7 @@ impl Swapchain { } /// On success, returns whether the swapchain is suboptimal for the surface. - /// + /// pub unsafe fn queue_present( &self, queue: vk::Queue, @@ -87,7 +87,7 @@ impl Swapchain { } } - /// + /// pub unsafe fn get_swapchain_images( &self, swapchain: vk::SwapchainKHR, diff --git a/ash/src/extensions/khr/synchronization2.rs b/ash/src/extensions/khr/synchronization2.rs index 36f15326f..637e2c77c 100644 --- a/ash/src/extensions/khr/synchronization2.rs +++ b/ash/src/extensions/khr/synchronization2.rs @@ -17,7 +17,7 @@ impl Synchronization2 { Self { fp } } - /// + /// pub unsafe fn cmd_pipeline_barrier2( &self, command_buffer: vk::CommandBuffer, @@ -27,7 +27,7 @@ impl Synchronization2 { .cmd_pipeline_barrier2_khr(command_buffer, dependency_info) } - /// + /// pub unsafe fn cmd_reset_event2( &self, command_buffer: vk::CommandBuffer, @@ -38,7 +38,7 @@ impl Synchronization2 { .cmd_reset_event2_khr(command_buffer, event, stage_mask) } - /// + /// pub unsafe fn cmd_set_event2( &self, command_buffer: vk::CommandBuffer, @@ -49,7 +49,7 @@ impl Synchronization2 { .cmd_set_event2_khr(command_buffer, event, dependency_info) } - /// + /// pub unsafe fn cmd_wait_events2( &self, command_buffer: vk::CommandBuffer, @@ -65,7 +65,7 @@ impl Synchronization2 { ) } - /// + /// pub unsafe fn cmd_write_timestamp2( &self, command_buffer: vk::CommandBuffer, @@ -77,7 +77,7 @@ impl Synchronization2 { .cmd_write_timestamp2_khr(command_buffer, stage, query_pool, query) } - /// + /// pub unsafe fn queue_submit2( &self, queue: vk::Queue, diff --git a/ash/src/extensions/khr/timeline_semaphore.rs b/ash/src/extensions/khr/timeline_semaphore.rs index 1c216c659..156c94a21 100644 --- a/ash/src/extensions/khr/timeline_semaphore.rs +++ b/ash/src/extensions/khr/timeline_semaphore.rs @@ -19,7 +19,7 @@ impl TimelineSemaphore { Self { handle, fp } } - /// + /// pub unsafe fn get_semaphore_counter_value(&self, semaphore: vk::Semaphore) -> VkResult { let mut value = 0; self.fp @@ -27,7 +27,7 @@ impl TimelineSemaphore { .result_with_success(value) } - /// + /// pub unsafe fn wait_semaphores( &self, wait_info: &vk::SemaphoreWaitInfo, @@ -38,7 +38,7 @@ impl TimelineSemaphore { .result() } - /// + /// pub unsafe fn signal_semaphore(&self, signal_info: &vk::SemaphoreSignalInfo) -> VkResult<()> { self.fp .signal_semaphore_khr(self.handle, signal_info) diff --git a/ash/src/extensions/khr/wayland_surface.rs b/ash/src/extensions/khr/wayland_surface.rs index 8d12c9059..5f3f4abd5 100755 --- a/ash/src/extensions/khr/wayland_surface.rs +++ b/ash/src/extensions/khr/wayland_surface.rs @@ -20,7 +20,7 @@ impl WaylandSurface { Self { handle, fp } } - /// + /// pub unsafe fn create_wayland_surface( &self, create_info: &vk::WaylandSurfaceCreateInfoKHR, @@ -37,7 +37,7 @@ impl WaylandSurface { .result_with_success(surface) } - /// + /// pub unsafe fn get_physical_device_wayland_presentation_support( &self, physical_device: vk::PhysicalDevice, diff --git a/ash/src/extensions/khr/win32_surface.rs b/ash/src/extensions/khr/win32_surface.rs index 674fbc5b0..695ce77a8 100755 --- a/ash/src/extensions/khr/win32_surface.rs +++ b/ash/src/extensions/khr/win32_surface.rs @@ -20,7 +20,7 @@ impl Win32Surface { Self { handle, fp } } - /// + /// pub unsafe fn create_win32_surface( &self, create_info: &vk::Win32SurfaceCreateInfoKHR, @@ -37,7 +37,7 @@ impl Win32Surface { .result_with_success(surface) } - /// + /// pub unsafe fn get_physical_device_win32_presentation_support( &self, physical_device: vk::PhysicalDevice, diff --git a/ash/src/extensions/khr/xcb_surface.rs b/ash/src/extensions/khr/xcb_surface.rs index de18977fd..4cf23a193 100755 --- a/ash/src/extensions/khr/xcb_surface.rs +++ b/ash/src/extensions/khr/xcb_surface.rs @@ -20,7 +20,7 @@ impl XcbSurface { Self { handle, fp } } - /// + /// pub unsafe fn create_xcb_surface( &self, create_info: &vk::XcbSurfaceCreateInfoKHR, @@ -37,7 +37,7 @@ impl XcbSurface { .result_with_success(surface) } - /// + /// pub unsafe fn get_physical_device_xcb_presentation_support( &self, physical_device: vk::PhysicalDevice, diff --git a/ash/src/extensions/khr/xlib_surface.rs b/ash/src/extensions/khr/xlib_surface.rs index ac647d65b..207d46b66 100755 --- a/ash/src/extensions/khr/xlib_surface.rs +++ b/ash/src/extensions/khr/xlib_surface.rs @@ -20,7 +20,7 @@ impl XlibSurface { Self { handle, fp } } - /// + /// pub unsafe fn create_xlib_surface( &self, create_info: &vk::XlibSurfaceCreateInfoKHR, @@ -37,7 +37,7 @@ impl XlibSurface { .result_with_success(surface) } - /// + /// pub unsafe fn get_physical_device_xlib_presentation_support( &self, physical_device: vk::PhysicalDevice, diff --git a/ash/src/extensions/mvk/ios_surface.rs b/ash/src/extensions/mvk/ios_surface.rs index d7b796f33..6768e47d8 100755 --- a/ash/src/extensions/mvk/ios_surface.rs +++ b/ash/src/extensions/mvk/ios_surface.rs @@ -20,7 +20,7 @@ impl IOSSurface { Self { handle, fp } } - /// + /// pub unsafe fn create_ios_surface( &self, create_info: &vk::IOSSurfaceCreateInfoMVK, diff --git a/ash/src/extensions/mvk/macos_surface.rs b/ash/src/extensions/mvk/macos_surface.rs index 2c6c8bef8..d78e3cd65 100755 --- a/ash/src/extensions/mvk/macos_surface.rs +++ b/ash/src/extensions/mvk/macos_surface.rs @@ -20,7 +20,7 @@ impl MacOSSurface { Self { handle, fp } } - /// + /// pub unsafe fn create_mac_os_surface( &self, create_info: &vk::MacOSSurfaceCreateInfoMVK, diff --git a/ash/src/extensions/nn/vi_surface.rs b/ash/src/extensions/nn/vi_surface.rs index 2959af28d..68d87ad92 100644 --- a/ash/src/extensions/nn/vi_surface.rs +++ b/ash/src/extensions/nn/vi_surface.rs @@ -20,7 +20,7 @@ impl ViSurface { Self { handle, fp } } - /// + /// pub unsafe fn create_vi_surface( &self, create_info: &vk::ViSurfaceCreateInfoNN, diff --git a/ash/src/extensions/nv/device_diagnostic_checkpoints.rs b/ash/src/extensions/nv/device_diagnostic_checkpoints.rs index a87bba321..61bd964f8 100644 --- a/ash/src/extensions/nv/device_diagnostic_checkpoints.rs +++ b/ash/src/extensions/nv/device_diagnostic_checkpoints.rs @@ -17,7 +17,7 @@ impl DeviceDiagnosticCheckpoints { Self { fp } } - /// + /// pub unsafe fn cmd_set_checkpoint( &self, command_buffer: vk::CommandBuffer, @@ -27,7 +27,7 @@ impl DeviceDiagnosticCheckpoints { .cmd_set_checkpoint_nv(command_buffer, p_checkpoint_marker); } - /// + /// pub unsafe fn get_queue_checkpoint_data(&self, queue: vk::Queue) -> Vec { let mut checkpoint_data_count: u32 = 0; self.fp.get_queue_checkpoint_data_nv( diff --git a/ash/src/extensions/nv/mesh_shader.rs b/ash/src/extensions/nv/mesh_shader.rs index 8ff0e26e8..f599875b6 100755 --- a/ash/src/extensions/nv/mesh_shader.rs +++ b/ash/src/extensions/nv/mesh_shader.rs @@ -16,7 +16,7 @@ impl MeshShader { Self { fp } } - /// + /// pub unsafe fn cmd_draw_mesh_tasks( &self, command_buffer: vk::CommandBuffer, @@ -27,7 +27,7 @@ impl MeshShader { .cmd_draw_mesh_tasks_nv(command_buffer, task_count, first_task); } - /// + /// pub unsafe fn cmd_draw_mesh_tasks_indirect( &self, command_buffer: vk::CommandBuffer, @@ -40,7 +40,7 @@ impl MeshShader { .cmd_draw_mesh_tasks_indirect_nv(command_buffer, buffer, offset, draw_count, stride); } - /// + /// pub unsafe fn cmd_draw_mesh_tasks_indirect_count( &self, command_buffer: vk::CommandBuffer, diff --git a/ash/src/extensions/nv/ray_tracing.rs b/ash/src/extensions/nv/ray_tracing.rs index a71c1ec43..4608e4255 100755 --- a/ash/src/extensions/nv/ray_tracing.rs +++ b/ash/src/extensions/nv/ray_tracing.rs @@ -32,7 +32,7 @@ impl RayTracing { props_rt } - /// + /// pub unsafe fn create_acceleration_structure( &self, create_info: &vk::AccelerationStructureCreateInfoNV, @@ -49,7 +49,7 @@ impl RayTracing { .result_with_success(accel_struct) } - /// + /// pub unsafe fn destroy_acceleration_structure( &self, accel_struct: vk::AccelerationStructureNV, @@ -62,7 +62,7 @@ impl RayTracing { ); } - /// + /// pub unsafe fn get_acceleration_structure_memory_requirements( &self, info: &vk::AccelerationStructureMemoryRequirementsInfoNV, @@ -76,7 +76,7 @@ impl RayTracing { requirements } - /// + /// pub unsafe fn bind_acceleration_structure_memory( &self, bind_info: &[vk::BindAccelerationStructureMemoryInfoNV], @@ -90,7 +90,7 @@ impl RayTracing { .result() } - /// + /// pub unsafe fn cmd_build_acceleration_structure( &self, command_buffer: vk::CommandBuffer, @@ -116,7 +116,7 @@ impl RayTracing { ); } - /// + /// pub unsafe fn cmd_copy_acceleration_structure( &self, command_buffer: vk::CommandBuffer, @@ -128,7 +128,7 @@ impl RayTracing { .cmd_copy_acceleration_structure_nv(command_buffer, dst, src, mode); } - /// + /// pub unsafe fn cmd_trace_rays( &self, command_buffer: vk::CommandBuffer, @@ -166,7 +166,7 @@ impl RayTracing { ); } - /// + /// pub unsafe fn create_ray_tracing_pipelines( &self, pipeline_cache: vk::PipelineCache, @@ -186,7 +186,7 @@ impl RayTracing { .result_with_success(pipelines) } - /// + /// pub unsafe fn get_ray_tracing_shader_group_handles( &self, pipeline: vk::Pipeline, @@ -206,7 +206,7 @@ impl RayTracing { .result() } - /// + /// pub unsafe fn get_acceleration_structure_handle( &self, accel_struct: vk::AccelerationStructureNV, @@ -223,7 +223,7 @@ impl RayTracing { .result_with_success(handle) } - /// + /// pub unsafe fn cmd_write_acceleration_structures_properties( &self, command_buffer: vk::CommandBuffer, @@ -242,7 +242,7 @@ impl RayTracing { ); } - /// + /// pub unsafe fn compile_deferred(&self, pipeline: vk::Pipeline, shader: u32) -> VkResult<()> { self.fp .compile_deferred_nv(self.handle, pipeline, shader) diff --git a/ash/src/instance.rs b/ash/src/instance.rs index a09cfa8db..53eee50fe 100644 --- a/ash/src/instance.rs +++ b/ash/src/instance.rs @@ -6,7 +6,7 @@ use std::mem; use std::os::raw::c_char; use std::ptr; -/// +/// #[derive(Clone)] pub struct Instance { pub(crate) handle: vk::Instance, @@ -59,7 +59,7 @@ impl Instance { .result_with_success(group_count as usize) } - /// + /// /// /// Call [`enumerate_physical_device_groups_len()`][Self::enumerate_physical_device_groups_len()] to query the number of elements to pass to `out`. /// Be sure to [`Default::default()`]-initialize these elements and optionally set their `p_next` pointer. @@ -75,7 +75,7 @@ impl Instance { Ok(()) } - /// + /// pub unsafe fn get_physical_device_features2( &self, physical_device: vk::PhysicalDevice, @@ -85,7 +85,7 @@ impl Instance { .get_physical_device_features2(physical_device, features); } - /// + /// pub unsafe fn get_physical_device_properties2( &self, physical_device: vk::PhysicalDevice, @@ -95,7 +95,7 @@ impl Instance { .get_physical_device_properties2(physical_device, prop); } - /// + /// pub unsafe fn get_physical_device_format_properties2( &self, physical_device: vk::PhysicalDevice, @@ -106,7 +106,7 @@ impl Instance { .get_physical_device_format_properties2(physical_device, format, out); } - /// + /// pub unsafe fn get_physical_device_image_format_properties2( &self, physical_device: vk::PhysicalDevice, @@ -137,7 +137,7 @@ impl Instance { queue_count as usize } - /// + /// /// /// Call [`get_physical_device_queue_family_properties2_len()`][Self::get_physical_device_queue_family_properties2_len()] to query the number of elements to pass to `out`. /// Be sure to [`Default::default()`]-initialize these elements and optionally set their `p_next` pointer. @@ -156,7 +156,7 @@ impl Instance { assert_eq!(count as usize, out.len()); } - /// + /// pub unsafe fn get_physical_device_memory_properties2( &self, physical_device: vk::PhysicalDevice, @@ -183,7 +183,7 @@ impl Instance { format_count as usize } - /// + /// /// /// Call [`get_physical_device_sparse_image_format_properties2_len()`][Self::get_physical_device_sparse_image_format_properties2_len()] to query the number of elements to pass to `out`. /// Be sure to [`Default::default()`]-initialize these elements and optionally set their `p_next` pointer. @@ -204,7 +204,7 @@ impl Instance { assert_eq!(count as usize, out.len()); } - /// + /// pub unsafe fn get_physical_device_external_buffer_properties( &self, physical_device: vk::PhysicalDevice, @@ -219,7 +219,7 @@ impl Instance { ); } - /// + /// pub unsafe fn get_physical_device_external_fence_properties( &self, physical_device: vk::PhysicalDevice, @@ -234,7 +234,7 @@ impl Instance { ); } - /// + /// pub unsafe fn get_physical_device_external_semaphore_properties( &self, physical_device: vk::PhysicalDevice, @@ -257,7 +257,7 @@ impl Instance { &self.instance_fn_1_0 } - /// + /// /// /// # Safety /// In order for the created [`Device`] to be valid for the duration of its @@ -281,7 +281,7 @@ impl Instance { Ok(Device::load(&self.instance_fn_1_0, device)) } - /// + /// pub unsafe fn get_device_proc_addr( &self, device: vk::Device, @@ -290,13 +290,13 @@ impl Instance { self.instance_fn_1_0.get_device_proc_addr(device, p_name) } - /// + /// pub unsafe fn destroy_instance(&self, allocation_callbacks: Option<&vk::AllocationCallbacks>) { self.instance_fn_1_0 .destroy_instance(self.handle(), allocation_callbacks.as_raw_ptr()); } - /// + /// pub unsafe fn get_physical_device_format_properties( &self, physical_device: vk::PhysicalDevice, @@ -311,7 +311,7 @@ impl Instance { format_prop } - /// + /// pub unsafe fn get_physical_device_image_format_properties( &self, physical_device: vk::PhysicalDevice, @@ -335,7 +335,7 @@ impl Instance { .result_with_success(image_format_prop) } - /// + /// pub unsafe fn get_physical_device_memory_properties( &self, physical_device: vk::PhysicalDevice, @@ -346,7 +346,7 @@ impl Instance { memory_prop } - /// + /// pub unsafe fn get_physical_device_properties( &self, physical_device: vk::PhysicalDevice, @@ -357,7 +357,7 @@ impl Instance { prop } - /// + /// pub unsafe fn get_physical_device_queue_family_properties( &self, physical_device: vk::PhysicalDevice, @@ -371,7 +371,7 @@ impl Instance { .unwrap() } - /// + /// pub unsafe fn get_physical_device_features( &self, physical_device: vk::PhysicalDevice, @@ -382,7 +382,7 @@ impl Instance { prop } - /// + /// pub unsafe fn enumerate_physical_devices(&self) -> VkResult> { read_into_uninitialized_vector(|count, data| { self.instance_fn_1_0 @@ -390,7 +390,7 @@ impl Instance { }) } - /// + /// pub unsafe fn enumerate_device_extension_properties( &self, device: vk::PhysicalDevice, @@ -405,7 +405,7 @@ impl Instance { }) } - /// + /// pub unsafe fn enumerate_device_layer_properties( &self, device: vk::PhysicalDevice, @@ -416,7 +416,7 @@ impl Instance { }) } - /// + /// pub unsafe fn get_physical_device_sparse_image_format_properties( &self, physical_device: vk::PhysicalDevice, diff --git a/ash/src/lib.rs b/ash/src/lib.rs index 86f337d58..8294d3142 100644 --- a/ash/src/lib.rs +++ b/ash/src/lib.rs @@ -7,7 +7,7 @@ #![cfg_attr(docsrs, feature(doc_cfg))] //! # Vulkan API //! -//! +//! //! //! ## Examples //! diff --git a/ash/src/prelude.rs b/ash/src/prelude.rs index 2a29c393d..c3a995993 100644 --- a/ash/src/prelude.rs +++ b/ash/src/prelude.rs @@ -26,7 +26,7 @@ impl vk::Result { /// increased (and the vector is not large enough after querying the initial size), /// requiring Ash to try again. /// -/// [`vkEnumerateInstanceExtensionProperties`]: https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/vkEnumerateInstanceExtensionProperties.html +/// [`vkEnumerateInstanceExtensionProperties`]: https://www.khronos.org/registry/vulkan/specs/1.3-extensions/man/html/vkEnumerateInstanceExtensionProperties.html pub(crate) unsafe fn read_into_uninitialized_vector, T>( f: impl Fn(&mut N, *mut T) -> vk::Result, ) -> VkResult> @@ -60,7 +60,7 @@ where /// increased (and the vector is not large enough after querying the initial size), /// requiring Ash to try again. /// -/// [`vkEnumerateInstanceExtensionProperties`]: https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/vkEnumerateInstanceExtensionProperties.html +/// [`vkEnumerateInstanceExtensionProperties`]: https://www.khronos.org/registry/vulkan/specs/1.3-extensions/man/html/vkEnumerateInstanceExtensionProperties.html pub(crate) unsafe fn read_into_defaulted_vector< N: Copy + Default + TryInto, T: Default + Clone, diff --git a/ash/src/vk/bitflags.rs b/ash/src/vk/bitflags.rs index cf9d12192..ea651aa56 100644 --- a/ash/src/vk/bitflags.rs +++ b/ash/src/vk/bitflags.rs @@ -1,13 +1,13 @@ use crate::vk::definitions::*; #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineCacheCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(PipelineCacheCreateFlags, Flags); impl PipelineCacheCreateFlags {} #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct QueueFlags(pub(crate) Flags); vk_bitflags_wrapped!(QueueFlags, Flags); impl QueueFlags { @@ -22,7 +22,7 @@ impl QueueFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct CullModeFlags(pub(crate) Flags); vk_bitflags_wrapped!(CullModeFlags, Flags); impl CullModeFlags { @@ -33,19 +33,19 @@ impl CullModeFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct RenderPassCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(RenderPassCreateFlags, Flags); impl RenderPassCreateFlags {} #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct DeviceQueueCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(DeviceQueueCreateFlags, Flags); impl DeviceQueueCreateFlags {} #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct MemoryPropertyFlags(pub(crate) Flags); vk_bitflags_wrapped!(MemoryPropertyFlags, Flags); impl MemoryPropertyFlags { @@ -62,7 +62,7 @@ impl MemoryPropertyFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct MemoryHeapFlags(pub(crate) Flags); vk_bitflags_wrapped!(MemoryHeapFlags, Flags); impl MemoryHeapFlags { @@ -71,7 +71,7 @@ impl MemoryHeapFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct AccessFlags(pub(crate) Flags); vk_bitflags_wrapped!(AccessFlags, Flags); impl AccessFlags { @@ -112,7 +112,7 @@ impl AccessFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct BufferUsageFlags(pub(crate) Flags); vk_bitflags_wrapped!(BufferUsageFlags, Flags); impl BufferUsageFlags { @@ -137,7 +137,7 @@ impl BufferUsageFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct BufferCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(BufferCreateFlags, Flags); impl BufferCreateFlags { @@ -150,7 +150,7 @@ impl BufferCreateFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ShaderStageFlags(pub(crate) Flags); vk_bitflags_wrapped!(ShaderStageFlags, Flags); impl ShaderStageFlags { @@ -165,7 +165,7 @@ impl ShaderStageFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ImageUsageFlags(pub(crate) Flags); vk_bitflags_wrapped!(ImageUsageFlags, Flags); impl ImageUsageFlags { @@ -188,7 +188,7 @@ impl ImageUsageFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ImageCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(ImageCreateFlags, Flags); impl ImageCreateFlags { @@ -205,19 +205,19 @@ impl ImageCreateFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ImageViewCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(ImageViewCreateFlags, Flags); impl ImageViewCreateFlags {} #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct SamplerCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(SamplerCreateFlags, Flags); impl SamplerCreateFlags {} #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(PipelineCreateFlags, Flags); impl PipelineCreateFlags { @@ -227,13 +227,13 @@ impl PipelineCreateFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineShaderStageCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(PipelineShaderStageCreateFlags, Flags); impl PipelineShaderStageCreateFlags {} #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ColorComponentFlags(pub(crate) Flags); vk_bitflags_wrapped!(ColorComponentFlags, Flags); impl ColorComponentFlags { @@ -244,7 +244,7 @@ impl ColorComponentFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct FenceCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(FenceCreateFlags, Flags); impl FenceCreateFlags { @@ -252,13 +252,13 @@ impl FenceCreateFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct SemaphoreCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(SemaphoreCreateFlags, Flags); impl SemaphoreCreateFlags {} #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct FormatFeatureFlags(pub(crate) Flags); vk_bitflags_wrapped!(FormatFeatureFlags, Flags); impl FormatFeatureFlags { @@ -291,7 +291,7 @@ impl FormatFeatureFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct QueryControlFlags(pub(crate) Flags); vk_bitflags_wrapped!(QueryControlFlags, Flags); impl QueryControlFlags { @@ -300,7 +300,7 @@ impl QueryControlFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct QueryResultFlags(pub(crate) Flags); vk_bitflags_wrapped!(QueryResultFlags, Flags); impl QueryResultFlags { @@ -315,7 +315,7 @@ impl QueryResultFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct CommandBufferUsageFlags(pub(crate) Flags); vk_bitflags_wrapped!(CommandBufferUsageFlags, Flags); impl CommandBufferUsageFlags { @@ -326,7 +326,7 @@ impl CommandBufferUsageFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct QueryPipelineStatisticFlags(pub(crate) Flags); vk_bitflags_wrapped!(QueryPipelineStatisticFlags, Flags); impl QueryPipelineStatisticFlags { @@ -355,7 +355,7 @@ impl QueryPipelineStatisticFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ImageAspectFlags(pub(crate) Flags); vk_bitflags_wrapped!(ImageAspectFlags, Flags); impl ImageAspectFlags { @@ -366,7 +366,7 @@ impl ImageAspectFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct SparseImageFormatFlags(pub(crate) Flags); vk_bitflags_wrapped!(SparseImageFormatFlags, Flags); impl SparseImageFormatFlags { @@ -379,7 +379,7 @@ impl SparseImageFormatFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct SparseMemoryBindFlags(pub(crate) Flags); vk_bitflags_wrapped!(SparseMemoryBindFlags, Flags); impl SparseMemoryBindFlags { @@ -388,7 +388,7 @@ impl SparseMemoryBindFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineStageFlags(pub(crate) Flags); vk_bitflags_wrapped!(PipelineStageFlags, Flags); impl PipelineStageFlags { @@ -429,7 +429,7 @@ impl PipelineStageFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct CommandPoolCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(CommandPoolCreateFlags, Flags); impl CommandPoolCreateFlags { @@ -440,7 +440,7 @@ impl CommandPoolCreateFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct CommandPoolResetFlags(pub(crate) Flags); vk_bitflags_wrapped!(CommandPoolResetFlags, Flags); impl CommandPoolResetFlags { @@ -449,7 +449,7 @@ impl CommandPoolResetFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct CommandBufferResetFlags(pub(crate) Flags); vk_bitflags_wrapped!(CommandBufferResetFlags, Flags); impl CommandBufferResetFlags { @@ -458,7 +458,7 @@ impl CommandBufferResetFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct SampleCountFlags(pub(crate) Flags); vk_bitflags_wrapped!(SampleCountFlags, Flags); impl SampleCountFlags { @@ -479,7 +479,7 @@ impl SampleCountFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct AttachmentDescriptionFlags(pub(crate) Flags); vk_bitflags_wrapped!(AttachmentDescriptionFlags, Flags); impl AttachmentDescriptionFlags { @@ -488,7 +488,7 @@ impl AttachmentDescriptionFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct StencilFaceFlags(pub(crate) Flags); vk_bitflags_wrapped!(StencilFaceFlags, Flags); impl StencilFaceFlags { @@ -501,7 +501,7 @@ impl StencilFaceFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct DescriptorPoolCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(DescriptorPoolCreateFlags, Flags); impl DescriptorPoolCreateFlags { @@ -510,7 +510,7 @@ impl DescriptorPoolCreateFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct DependencyFlags(pub(crate) Flags); vk_bitflags_wrapped!(DependencyFlags, Flags); impl DependencyFlags { @@ -519,7 +519,7 @@ impl DependencyFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct SemaphoreWaitFlags(pub(crate) Flags); vk_bitflags_wrapped!(SemaphoreWaitFlags, Flags); impl SemaphoreWaitFlags { @@ -527,7 +527,7 @@ impl SemaphoreWaitFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct DisplayPlaneAlphaFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(DisplayPlaneAlphaFlagsKHR, Flags); impl DisplayPlaneAlphaFlagsKHR { @@ -538,7 +538,7 @@ impl DisplayPlaneAlphaFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct CompositeAlphaFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(CompositeAlphaFlagsKHR, Flags); impl CompositeAlphaFlagsKHR { @@ -549,7 +549,7 @@ impl CompositeAlphaFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct SurfaceTransformFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(SurfaceTransformFlagsKHR, Flags); impl SurfaceTransformFlagsKHR { @@ -565,7 +565,7 @@ impl SurfaceTransformFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct SwapchainImageUsageFlagsANDROID(pub(crate) Flags); vk_bitflags_wrapped!(SwapchainImageUsageFlagsANDROID, Flags); impl SwapchainImageUsageFlagsANDROID { @@ -573,7 +573,7 @@ impl SwapchainImageUsageFlagsANDROID { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct DebugReportFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(DebugReportFlagsEXT, Flags); impl DebugReportFlagsEXT { @@ -585,7 +585,7 @@ impl DebugReportFlagsEXT { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ExternalMemoryHandleTypeFlagsNV(pub(crate) Flags); vk_bitflags_wrapped!(ExternalMemoryHandleTypeFlagsNV, Flags); impl ExternalMemoryHandleTypeFlagsNV { @@ -596,7 +596,7 @@ impl ExternalMemoryHandleTypeFlagsNV { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ExternalMemoryFeatureFlagsNV(pub(crate) Flags); vk_bitflags_wrapped!(ExternalMemoryFeatureFlagsNV, Flags); impl ExternalMemoryFeatureFlagsNV { @@ -606,7 +606,7 @@ impl ExternalMemoryFeatureFlagsNV { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct SubgroupFeatureFlags(pub(crate) Flags); vk_bitflags_wrapped!(SubgroupFeatureFlags, Flags); impl SubgroupFeatureFlags { @@ -629,7 +629,7 @@ impl SubgroupFeatureFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct IndirectCommandsLayoutUsageFlagsNV(pub(crate) Flags); vk_bitflags_wrapped!(IndirectCommandsLayoutUsageFlagsNV, Flags); impl IndirectCommandsLayoutUsageFlagsNV { @@ -639,7 +639,7 @@ impl IndirectCommandsLayoutUsageFlagsNV { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct IndirectStateFlagsNV(pub(crate) Flags); vk_bitflags_wrapped!(IndirectStateFlagsNV, Flags); impl IndirectStateFlagsNV { @@ -647,19 +647,19 @@ impl IndirectStateFlagsNV { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PrivateDataSlotCreateFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(PrivateDataSlotCreateFlagsEXT, Flags); impl PrivateDataSlotCreateFlagsEXT {} #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct DescriptorSetLayoutCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(DescriptorSetLayoutCreateFlags, Flags); impl DescriptorSetLayoutCreateFlags {} #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ExternalMemoryHandleTypeFlags(pub(crate) Flags); vk_bitflags_wrapped!(ExternalMemoryHandleTypeFlags, Flags); impl ExternalMemoryHandleTypeFlags { @@ -673,7 +673,7 @@ impl ExternalMemoryHandleTypeFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ExternalMemoryFeatureFlags(pub(crate) Flags); vk_bitflags_wrapped!(ExternalMemoryFeatureFlags, Flags); impl ExternalMemoryFeatureFlags { @@ -683,7 +683,7 @@ impl ExternalMemoryFeatureFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ExternalSemaphoreHandleTypeFlags(pub(crate) Flags); vk_bitflags_wrapped!(ExternalSemaphoreHandleTypeFlags, Flags); impl ExternalSemaphoreHandleTypeFlags { @@ -696,7 +696,7 @@ impl ExternalSemaphoreHandleTypeFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ExternalSemaphoreFeatureFlags(pub(crate) Flags); vk_bitflags_wrapped!(ExternalSemaphoreFeatureFlags, Flags); impl ExternalSemaphoreFeatureFlags { @@ -705,7 +705,7 @@ impl ExternalSemaphoreFeatureFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct SemaphoreImportFlags(pub(crate) Flags); vk_bitflags_wrapped!(SemaphoreImportFlags, Flags); impl SemaphoreImportFlags { @@ -713,7 +713,7 @@ impl SemaphoreImportFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ExternalFenceHandleTypeFlags(pub(crate) Flags); vk_bitflags_wrapped!(ExternalFenceHandleTypeFlags, Flags); impl ExternalFenceHandleTypeFlags { @@ -724,7 +724,7 @@ impl ExternalFenceHandleTypeFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ExternalFenceFeatureFlags(pub(crate) Flags); vk_bitflags_wrapped!(ExternalFenceFeatureFlags, Flags); impl ExternalFenceFeatureFlags { @@ -733,7 +733,7 @@ impl ExternalFenceFeatureFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct FenceImportFlags(pub(crate) Flags); vk_bitflags_wrapped!(FenceImportFlags, Flags); impl FenceImportFlags { @@ -741,7 +741,7 @@ impl FenceImportFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct SurfaceCounterFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(SurfaceCounterFlagsEXT, Flags); impl SurfaceCounterFlagsEXT { @@ -749,7 +749,7 @@ impl SurfaceCounterFlagsEXT { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PeerMemoryFeatureFlags(pub(crate) Flags); vk_bitflags_wrapped!(PeerMemoryFeatureFlags, Flags); impl PeerMemoryFeatureFlags { @@ -764,7 +764,7 @@ impl PeerMemoryFeatureFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct MemoryAllocateFlags(pub(crate) Flags); vk_bitflags_wrapped!(MemoryAllocateFlags, Flags); impl MemoryAllocateFlags { @@ -773,7 +773,7 @@ impl MemoryAllocateFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct DeviceGroupPresentModeFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(DeviceGroupPresentModeFlagsKHR, Flags); impl DeviceGroupPresentModeFlagsKHR { @@ -788,19 +788,19 @@ impl DeviceGroupPresentModeFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct SwapchainCreateFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(SwapchainCreateFlagsKHR, Flags); impl SwapchainCreateFlagsKHR {} #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct SubpassDescriptionFlags(pub(crate) Flags); vk_bitflags_wrapped!(SubpassDescriptionFlags, Flags); impl SubpassDescriptionFlags {} #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct DebugUtilsMessageSeverityFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(DebugUtilsMessageSeverityFlagsEXT, Flags); impl DebugUtilsMessageSeverityFlagsEXT { @@ -811,7 +811,7 @@ impl DebugUtilsMessageSeverityFlagsEXT { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct DebugUtilsMessageTypeFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(DebugUtilsMessageTypeFlagsEXT, Flags); impl DebugUtilsMessageTypeFlagsEXT { @@ -821,7 +821,7 @@ impl DebugUtilsMessageTypeFlagsEXT { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct DescriptorBindingFlags(pub(crate) Flags); vk_bitflags_wrapped!(DescriptorBindingFlags, Flags); impl DescriptorBindingFlags { @@ -832,7 +832,7 @@ impl DescriptorBindingFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ConditionalRenderingFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(ConditionalRenderingFlagsEXT, Flags); impl ConditionalRenderingFlagsEXT { @@ -840,7 +840,7 @@ impl ConditionalRenderingFlagsEXT { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ResolveModeFlags(pub(crate) Flags); vk_bitflags_wrapped!(ResolveModeFlags, Flags); impl ResolveModeFlags { @@ -852,7 +852,7 @@ impl ResolveModeFlags { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct GeometryInstanceFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(GeometryInstanceFlagsKHR, Flags); impl GeometryInstanceFlagsKHR { @@ -864,7 +864,7 @@ impl GeometryInstanceFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct GeometryFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(GeometryFlagsKHR, Flags); impl GeometryFlagsKHR { @@ -873,7 +873,7 @@ impl GeometryFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct BuildAccelerationStructureFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(BuildAccelerationStructureFlagsKHR, Flags); impl BuildAccelerationStructureFlagsKHR { @@ -885,7 +885,7 @@ impl BuildAccelerationStructureFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureCreateFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(AccelerationStructureCreateFlagsKHR, Flags); impl AccelerationStructureCreateFlagsKHR { @@ -893,13 +893,13 @@ impl AccelerationStructureCreateFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct FramebufferCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(FramebufferCreateFlags, Flags); impl FramebufferCreateFlags {} #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct DeviceDiagnosticsConfigFlagsNV(pub(crate) Flags); vk_bitflags_wrapped!(DeviceDiagnosticsConfigFlagsNV, Flags); impl DeviceDiagnosticsConfigFlagsNV { @@ -909,7 +909,7 @@ impl DeviceDiagnosticsConfigFlagsNV { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineCreationFeedbackFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(PipelineCreationFeedbackFlagsEXT, Flags); impl PipelineCreationFeedbackFlagsEXT { @@ -919,7 +919,7 @@ impl PipelineCreationFeedbackFlagsEXT { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PerformanceCounterDescriptionFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(PerformanceCounterDescriptionFlagsKHR, Flags); impl PerformanceCounterDescriptionFlagsKHR { @@ -928,31 +928,31 @@ impl PerformanceCounterDescriptionFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct AcquireProfilingLockFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(AcquireProfilingLockFlagsKHR, Flags); impl AcquireProfilingLockFlagsKHR {} #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ShaderCorePropertiesFlagsAMD(pub(crate) Flags); vk_bitflags_wrapped!(ShaderCorePropertiesFlagsAMD, Flags); impl ShaderCorePropertiesFlagsAMD {} #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ShaderModuleCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(ShaderModuleCreateFlags, Flags); impl ShaderModuleCreateFlags {} #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineCompilerControlFlagsAMD(pub(crate) Flags); vk_bitflags_wrapped!(PipelineCompilerControlFlagsAMD, Flags); impl PipelineCompilerControlFlagsAMD {} #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ToolPurposeFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(ToolPurposeFlagsEXT, Flags); impl ToolPurposeFlagsEXT { @@ -964,7 +964,7 @@ impl ToolPurposeFlagsEXT { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct AccessFlags2KHR(pub(crate) Flags64); vk_bitflags_wrapped!(AccessFlags2KHR, Flags64); impl AccessFlags2KHR { @@ -992,7 +992,7 @@ impl AccessFlags2KHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineStageFlags2KHR(pub(crate) Flags64); vk_bitflags_wrapped!(PipelineStageFlags2KHR, Flags64); impl PipelineStageFlags2KHR { @@ -1027,7 +1027,7 @@ impl PipelineStageFlags2KHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct SubmitFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(SubmitFlagsKHR, Flags); impl SubmitFlagsKHR { @@ -1035,31 +1035,31 @@ impl SubmitFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct EventCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(EventCreateFlags, Flags); impl EventCreateFlags {} #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineLayoutCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(PipelineLayoutCreateFlags, Flags); impl PipelineLayoutCreateFlags {} #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineColorBlendStateCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(PipelineColorBlendStateCreateFlags, Flags); impl PipelineColorBlendStateCreateFlags {} #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineDepthStencilStateCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(PipelineDepthStencilStateCreateFlags, Flags); impl PipelineDepthStencilStateCreateFlags {} #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoCodecOperationFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(VideoCodecOperationFlagsKHR, Flags); impl VideoCodecOperationFlagsKHR { @@ -1067,7 +1067,7 @@ impl VideoCodecOperationFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoChromaSubsamplingFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(VideoChromaSubsamplingFlagsKHR, Flags); impl VideoChromaSubsamplingFlagsKHR { @@ -1079,7 +1079,7 @@ impl VideoChromaSubsamplingFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoComponentBitDepthFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(VideoComponentBitDepthFlagsKHR, Flags); impl VideoComponentBitDepthFlagsKHR { @@ -1090,7 +1090,7 @@ impl VideoComponentBitDepthFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoCapabilityFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(VideoCapabilityFlagsKHR, Flags); impl VideoCapabilityFlagsKHR { @@ -1099,7 +1099,7 @@ impl VideoCapabilityFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoSessionCreateFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(VideoSessionCreateFlagsKHR, Flags); impl VideoSessionCreateFlagsKHR { @@ -1108,7 +1108,7 @@ impl VideoSessionCreateFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoCodingQualityPresetFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(VideoCodingQualityPresetFlagsKHR, Flags); impl VideoCodingQualityPresetFlagsKHR { @@ -1118,7 +1118,7 @@ impl VideoCodingQualityPresetFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoDecodeH264PictureLayoutFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(VideoDecodeH264PictureLayoutFlagsEXT, Flags); impl VideoDecodeH264PictureLayoutFlagsEXT { @@ -1128,7 +1128,7 @@ impl VideoDecodeH264PictureLayoutFlagsEXT { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoCodingControlFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(VideoCodingControlFlagsKHR, Flags); impl VideoCodingControlFlagsKHR { @@ -1137,7 +1137,7 @@ impl VideoCodingControlFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoDecodeFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(VideoDecodeFlagsKHR, Flags); impl VideoDecodeFlagsKHR { @@ -1146,7 +1146,7 @@ impl VideoDecodeFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(VideoEncodeFlagsKHR, Flags); impl VideoEncodeFlagsKHR { @@ -1155,7 +1155,7 @@ impl VideoEncodeFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeRateControlFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(VideoEncodeRateControlFlagsKHR, Flags); impl VideoEncodeRateControlFlagsKHR { @@ -1164,7 +1164,7 @@ impl VideoEncodeRateControlFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeRateControlModeFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(VideoEncodeRateControlModeFlagsKHR, Flags); impl VideoEncodeRateControlModeFlagsKHR { @@ -1174,7 +1174,7 @@ impl VideoEncodeRateControlModeFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH264CapabilityFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(VideoEncodeH264CapabilityFlagsEXT, Flags); impl VideoEncodeH264CapabilityFlagsEXT { @@ -1192,7 +1192,7 @@ impl VideoEncodeH264CapabilityFlagsEXT { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH264InputModeFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(VideoEncodeH264InputModeFlagsEXT, Flags); impl VideoEncodeH264InputModeFlagsEXT { @@ -1202,7 +1202,7 @@ impl VideoEncodeH264InputModeFlagsEXT { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH264OutputModeFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(VideoEncodeH264OutputModeFlagsEXT, Flags); impl VideoEncodeH264OutputModeFlagsEXT { @@ -1212,7 +1212,7 @@ impl VideoEncodeH264OutputModeFlagsEXT { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH264CreateFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(VideoEncodeH264CreateFlagsEXT, Flags); impl VideoEncodeH264CreateFlagsEXT { @@ -1221,7 +1221,7 @@ impl VideoEncodeH264CreateFlagsEXT { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH264RateControlStructureFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(VideoEncodeH264RateControlStructureFlagsEXT, Flags); impl VideoEncodeH264RateControlStructureFlagsEXT { @@ -1231,13 +1231,13 @@ impl VideoEncodeH264RateControlStructureFlagsEXT { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ImageFormatConstraintsFlagsFUCHSIA(pub(crate) Flags); vk_bitflags_wrapped!(ImageFormatConstraintsFlagsFUCHSIA, Flags); impl ImageFormatConstraintsFlagsFUCHSIA {} #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ImageConstraintsInfoFlagsFUCHSIA(pub(crate) Flags); vk_bitflags_wrapped!(ImageConstraintsInfoFlagsFUCHSIA, Flags); impl ImageConstraintsInfoFlagsFUCHSIA { @@ -1249,7 +1249,7 @@ impl ImageConstraintsInfoFlagsFUCHSIA { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct FormatFeatureFlags2KHR(pub(crate) Flags64); vk_bitflags_wrapped!(FormatFeatureFlags2KHR, Flags64); impl FormatFeatureFlags2KHR { @@ -1288,7 +1288,7 @@ impl FormatFeatureFlags2KHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH265InputModeFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(VideoEncodeH265InputModeFlagsEXT, Flags); impl VideoEncodeH265InputModeFlagsEXT { @@ -1298,7 +1298,7 @@ impl VideoEncodeH265InputModeFlagsEXT { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH265OutputModeFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(VideoEncodeH265OutputModeFlagsEXT, Flags); impl VideoEncodeH265OutputModeFlagsEXT { @@ -1308,7 +1308,7 @@ impl VideoEncodeH265OutputModeFlagsEXT { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH265CtbSizeFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(VideoEncodeH265CtbSizeFlagsEXT, Flags); impl VideoEncodeH265CtbSizeFlagsEXT { @@ -1319,7 +1319,7 @@ impl VideoEncodeH265CtbSizeFlagsEXT { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct RenderingFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(RenderingFlagsKHR, Flags); impl RenderingFlagsKHR { @@ -1329,7 +1329,7 @@ impl RenderingFlagsKHR { } #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH265RateControlStructureFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(VideoEncodeH265RateControlStructureFlagsEXT, Flags); impl VideoEncodeH265RateControlStructureFlagsEXT { diff --git a/ash/src/vk/definitions.rs b/ash/src/vk/definitions.rs index 8953f9e81..81700066f 100644 --- a/ash/src/vk/definitions.rs +++ b/ash/src/vk/definitions.rs @@ -9,439 +9,439 @@ use crate::vk::{ptr_chain_iter, Handle}; use std::fmt; use std::os::raw::*; #[deprecated = "This define is deprecated. VK_MAKE_API_VERSION should be used instead."] -#[doc = ""] +#[doc = ""] pub const fn make_version(major: u32, minor: u32, patch: u32) -> u32 { ((major) << 22) | ((minor) << 12) | (patch) } #[deprecated = "This define is deprecated. VK_API_VERSION_MAJOR should be used instead."] -#[doc = ""] +#[doc = ""] pub const fn version_major(version: u32) -> u32 { (version) >> 22 } #[deprecated = "This define is deprecated. VK_API_VERSION_MINOR should be used instead."] -#[doc = ""] +#[doc = ""] pub const fn version_minor(version: u32) -> u32 { ((version) >> 12) & 0x3ffu32 } #[deprecated = "This define is deprecated. VK_API_VERSION_PATCH should be used instead."] -#[doc = ""] +#[doc = ""] pub const fn version_patch(version: u32) -> u32 { (version) & 0xfffu32 } -#[doc = ""] +#[doc = ""] pub const fn make_api_version(variant: u32, major: u32, minor: u32, patch: u32) -> u32 { ((variant) << 29) | ((major) << 22) | ((minor) << 12) | (patch) } -#[doc = ""] +#[doc = ""] pub const fn api_version_variant(version: u32) -> u32 { (version) >> 29 } -#[doc = ""] +#[doc = ""] pub const fn api_version_major(version: u32) -> u32 { ((version) >> 22) & 0x7fu32 } -#[doc = ""] +#[doc = ""] pub const fn api_version_minor(version: u32) -> u32 { ((version) >> 12) & 0x3ffu32 } -#[doc = ""] +#[doc = ""] pub const fn api_version_patch(version: u32) -> u32 { (version) & 0xfffu32 } -#[doc = ""] +#[doc = ""] pub const API_VERSION_1_0: u32 = make_api_version(0, 1, 0, 0); -#[doc = ""] +#[doc = ""] pub const API_VERSION_1_1: u32 = make_api_version(0, 1, 1, 0); -#[doc = ""] +#[doc = ""] pub const API_VERSION_1_2: u32 = make_api_version(0, 1, 2, 0); pub const HEADER_VERSION: u32 = 203u32; -#[doc = ""] +#[doc = ""] pub const HEADER_VERSION_COMPLETE: u32 = make_api_version(0, 1, 2, HEADER_VERSION); -#[doc = ""] +#[doc = ""] pub type SampleMask = u32; -#[doc = ""] +#[doc = ""] pub type Bool32 = u32; -#[doc = ""] +#[doc = ""] pub type Flags = u32; -#[doc = ""] +#[doc = ""] pub type Flags64 = u64; -#[doc = ""] +#[doc = ""] pub type DeviceSize = u64; -#[doc = ""] +#[doc = ""] pub type DeviceAddress = u64; #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct QueryPoolCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(QueryPoolCreateFlags, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineDynamicStateCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(PipelineDynamicStateCreateFlags, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineMultisampleStateCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(PipelineMultisampleStateCreateFlags, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineRasterizationStateCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(PipelineRasterizationStateCreateFlags, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineViewportStateCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(PipelineViewportStateCreateFlags, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineTessellationStateCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(PipelineTessellationStateCreateFlags, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineInputAssemblyStateCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(PipelineInputAssemblyStateCreateFlags, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineVertexInputStateCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(PipelineVertexInputStateCreateFlags, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct BufferViewCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(BufferViewCreateFlags, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct InstanceCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(InstanceCreateFlags, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct DeviceCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(DeviceCreateFlags, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct MemoryMapFlags(pub(crate) Flags); vk_bitflags_wrapped!(MemoryMapFlags, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct DescriptorPoolResetFlags(pub(crate) Flags); vk_bitflags_wrapped!(DescriptorPoolResetFlags, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct DescriptorUpdateTemplateCreateFlags(pub(crate) Flags); vk_bitflags_wrapped!(DescriptorUpdateTemplateCreateFlags, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureMotionInfoFlagsNV(pub(crate) Flags); vk_bitflags_wrapped!(AccelerationStructureMotionInfoFlagsNV, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureMotionInstanceFlagsNV(pub(crate) Flags); vk_bitflags_wrapped!(AccelerationStructureMotionInstanceFlagsNV, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct DisplayModeCreateFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(DisplayModeCreateFlagsKHR, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct DisplaySurfaceCreateFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(DisplaySurfaceCreateFlagsKHR, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct AndroidSurfaceCreateFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(AndroidSurfaceCreateFlagsKHR, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ViSurfaceCreateFlagsNN(pub(crate) Flags); vk_bitflags_wrapped!(ViSurfaceCreateFlagsNN, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct WaylandSurfaceCreateFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(WaylandSurfaceCreateFlagsKHR, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct Win32SurfaceCreateFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(Win32SurfaceCreateFlagsKHR, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct XlibSurfaceCreateFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(XlibSurfaceCreateFlagsKHR, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct XcbSurfaceCreateFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(XcbSurfaceCreateFlagsKHR, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct DirectFBSurfaceCreateFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(DirectFBSurfaceCreateFlagsEXT, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct IOSSurfaceCreateFlagsMVK(pub(crate) Flags); vk_bitflags_wrapped!(IOSSurfaceCreateFlagsMVK, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct MacOSSurfaceCreateFlagsMVK(pub(crate) Flags); vk_bitflags_wrapped!(MacOSSurfaceCreateFlagsMVK, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct MetalSurfaceCreateFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(MetalSurfaceCreateFlagsEXT, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ImagePipeSurfaceCreateFlagsFUCHSIA(pub(crate) Flags); vk_bitflags_wrapped!(ImagePipeSurfaceCreateFlagsFUCHSIA, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct StreamDescriptorSurfaceCreateFlagsGGP(pub(crate) Flags); vk_bitflags_wrapped!(StreamDescriptorSurfaceCreateFlagsGGP, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct HeadlessSurfaceCreateFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(HeadlessSurfaceCreateFlagsEXT, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ScreenSurfaceCreateFlagsQNX(pub(crate) Flags); vk_bitflags_wrapped!(ScreenSurfaceCreateFlagsQNX, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct CommandPoolTrimFlags(pub(crate) Flags); vk_bitflags_wrapped!(CommandPoolTrimFlags, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineViewportSwizzleStateCreateFlagsNV(pub(crate) Flags); vk_bitflags_wrapped!(PipelineViewportSwizzleStateCreateFlagsNV, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineDiscardRectangleStateCreateFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(PipelineDiscardRectangleStateCreateFlagsEXT, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineCoverageToColorStateCreateFlagsNV(pub(crate) Flags); vk_bitflags_wrapped!(PipelineCoverageToColorStateCreateFlagsNV, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineCoverageModulationStateCreateFlagsNV(pub(crate) Flags); vk_bitflags_wrapped!(PipelineCoverageModulationStateCreateFlagsNV, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineCoverageReductionStateCreateFlagsNV(pub(crate) Flags); vk_bitflags_wrapped!(PipelineCoverageReductionStateCreateFlagsNV, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct ValidationCacheCreateFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(ValidationCacheCreateFlagsEXT, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct DebugUtilsMessengerCreateFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(DebugUtilsMessengerCreateFlagsEXT, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct DebugUtilsMessengerCallbackDataFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(DebugUtilsMessengerCallbackDataFlagsEXT, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct DeviceMemoryReportFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(DeviceMemoryReportFlagsEXT, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineRasterizationConservativeStateCreateFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(PipelineRasterizationConservativeStateCreateFlagsEXT, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineRasterizationStateStreamCreateFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(PipelineRasterizationStateStreamCreateFlagsEXT, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct PipelineRasterizationDepthClipStateCreateFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(PipelineRasterizationDepthClipStateCreateFlagsEXT, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoBeginCodingFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(VideoBeginCodingFlagsKHR, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoEndCodingFlagsKHR(pub(crate) Flags); vk_bitflags_wrapped!(VideoEndCodingFlagsKHR, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoDecodeH264CreateFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(VideoDecodeH264CreateFlagsEXT, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoDecodeH265CreateFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(VideoDecodeH265CreateFlagsEXT, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH265CapabilityFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(VideoEncodeH265CapabilityFlagsEXT, Flags); #[repr(transparent)] #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH265CreateFlagsEXT(pub(crate) Flags); vk_bitflags_wrapped!(VideoEncodeH265CreateFlagsEXT, Flags); define_handle!( Instance, INSTANCE, - doc = "" + doc = "" ); -define_handle ! (PhysicalDevice , PHYSICAL_DEVICE , doc = "") ; +define_handle ! (PhysicalDevice , PHYSICAL_DEVICE , doc = "") ; define_handle!( Device, DEVICE, - doc = "" + doc = "" ); define_handle!( Queue, QUEUE, - doc = "" + doc = "" ); -define_handle ! (CommandBuffer , COMMAND_BUFFER , doc = "") ; -handle_nondispatchable ! (DeviceMemory , DEVICE_MEMORY , doc = "") ; -handle_nondispatchable ! (CommandPool , COMMAND_POOL , doc = "") ; +define_handle ! (CommandBuffer , COMMAND_BUFFER , doc = "") ; +handle_nondispatchable ! (DeviceMemory , DEVICE_MEMORY , doc = "") ; +handle_nondispatchable ! (CommandPool , COMMAND_POOL , doc = "") ; handle_nondispatchable!( Buffer, BUFFER, - doc = "" + doc = "" ); handle_nondispatchable!( BufferView, BUFFER_VIEW, doc = - "" + "" ); handle_nondispatchable!( Image, IMAGE, - doc = "" + doc = "" ); handle_nondispatchable!( ImageView, IMAGE_VIEW, doc = - "" + "" ); -handle_nondispatchable ! (ShaderModule , SHADER_MODULE , doc = "") ; +handle_nondispatchable ! (ShaderModule , SHADER_MODULE , doc = "") ; handle_nondispatchable!( Pipeline, PIPELINE, - doc = "" + doc = "" ); -handle_nondispatchable ! (PipelineLayout , PIPELINE_LAYOUT , doc = "") ; +handle_nondispatchable ! (PipelineLayout , PIPELINE_LAYOUT , doc = "") ; handle_nondispatchable!( Sampler, SAMPLER, - doc = "" + doc = "" ); -handle_nondispatchable ! (DescriptorSet , DESCRIPTOR_SET , doc = "") ; -handle_nondispatchable ! (DescriptorSetLayout , DESCRIPTOR_SET_LAYOUT , doc = "") ; -handle_nondispatchable ! (DescriptorPool , DESCRIPTOR_POOL , doc = "") ; +handle_nondispatchable ! (DescriptorSet , DESCRIPTOR_SET , doc = "") ; +handle_nondispatchable ! (DescriptorSetLayout , DESCRIPTOR_SET_LAYOUT , doc = "") ; +handle_nondispatchable ! (DescriptorPool , DESCRIPTOR_POOL , doc = "") ; handle_nondispatchable!( Fence, FENCE, - doc = "" + doc = "" ); handle_nondispatchable!( Semaphore, SEMAPHORE, doc = - "" + "" ); handle_nondispatchable!( Event, EVENT, - doc = "" + doc = "" ); handle_nondispatchable!( QueryPool, QUERY_POOL, doc = - "" + "" ); -handle_nondispatchable ! (Framebuffer , FRAMEBUFFER , doc = "") ; +handle_nondispatchable ! (Framebuffer , FRAMEBUFFER , doc = "") ; handle_nondispatchable!( RenderPass, RENDER_PASS, doc = - "" + "" ); -handle_nondispatchable ! (PipelineCache , PIPELINE_CACHE , doc = "") ; -handle_nondispatchable ! (IndirectCommandsLayoutNV , INDIRECT_COMMANDS_LAYOUT_NV , doc = "") ; -handle_nondispatchable ! (DescriptorUpdateTemplate , DESCRIPTOR_UPDATE_TEMPLATE , doc = "") ; -handle_nondispatchable ! (SamplerYcbcrConversion , SAMPLER_YCBCR_CONVERSION , doc = "") ; -handle_nondispatchable ! (ValidationCacheEXT , VALIDATION_CACHE_EXT , doc = "") ; -handle_nondispatchable ! (AccelerationStructureKHR , ACCELERATION_STRUCTURE_KHR , doc = "") ; -handle_nondispatchable ! (AccelerationStructureNV , ACCELERATION_STRUCTURE_NV , doc = "") ; -handle_nondispatchable ! (PerformanceConfigurationINTEL , PERFORMANCE_CONFIGURATION_INTEL , doc = "") ; -handle_nondispatchable ! (BufferCollectionFUCHSIA , BUFFER_COLLECTION_FUCHSIA , doc = "") ; -handle_nondispatchable ! (DeferredOperationKHR , DEFERRED_OPERATION_KHR , doc = "") ; -handle_nondispatchable ! (PrivateDataSlotEXT , PRIVATE_DATA_SLOT_EXT , doc = "") ; -handle_nondispatchable ! (CuModuleNVX , CU_MODULE_NVX , doc = "") ; -handle_nondispatchable ! (CuFunctionNVX , CU_FUNCTION_NVX , doc = "") ; +handle_nondispatchable ! (PipelineCache , PIPELINE_CACHE , doc = "") ; +handle_nondispatchable ! (IndirectCommandsLayoutNV , INDIRECT_COMMANDS_LAYOUT_NV , doc = "") ; +handle_nondispatchable ! (DescriptorUpdateTemplate , DESCRIPTOR_UPDATE_TEMPLATE , doc = "") ; +handle_nondispatchable ! (SamplerYcbcrConversion , SAMPLER_YCBCR_CONVERSION , doc = "") ; +handle_nondispatchable ! (ValidationCacheEXT , VALIDATION_CACHE_EXT , doc = "") ; +handle_nondispatchable ! (AccelerationStructureKHR , ACCELERATION_STRUCTURE_KHR , doc = "") ; +handle_nondispatchable ! (AccelerationStructureNV , ACCELERATION_STRUCTURE_NV , doc = "") ; +handle_nondispatchable ! (PerformanceConfigurationINTEL , PERFORMANCE_CONFIGURATION_INTEL , doc = "") ; +handle_nondispatchable ! (BufferCollectionFUCHSIA , BUFFER_COLLECTION_FUCHSIA , doc = "") ; +handle_nondispatchable ! (DeferredOperationKHR , DEFERRED_OPERATION_KHR , doc = "") ; +handle_nondispatchable ! (PrivateDataSlotEXT , PRIVATE_DATA_SLOT_EXT , doc = "") ; +handle_nondispatchable ! (CuModuleNVX , CU_MODULE_NVX , doc = "") ; +handle_nondispatchable ! (CuFunctionNVX , CU_FUNCTION_NVX , doc = "") ; handle_nondispatchable!( DisplayKHR, DISPLAY_KHR, doc = - "" + "" ); -handle_nondispatchable ! (DisplayModeKHR , DISPLAY_MODE_KHR , doc = "") ; +handle_nondispatchable ! (DisplayModeKHR , DISPLAY_MODE_KHR , doc = "") ; handle_nondispatchable!( SurfaceKHR, SURFACE_KHR, doc = - "" + "" ); -handle_nondispatchable ! (SwapchainKHR , SWAPCHAIN_KHR , doc = "") ; -handle_nondispatchable ! (DebugReportCallbackEXT , DEBUG_REPORT_CALLBACK_EXT , doc = "") ; -handle_nondispatchable ! (DebugUtilsMessengerEXT , DEBUG_UTILS_MESSENGER_EXT , doc = "") ; -handle_nondispatchable ! (VideoSessionKHR , VIDEO_SESSION_KHR , doc = "") ; -handle_nondispatchable ! (VideoSessionParametersKHR , VIDEO_SESSION_PARAMETERS_KHR , doc = "") ; +handle_nondispatchable ! (SwapchainKHR , SWAPCHAIN_KHR , doc = "") ; +handle_nondispatchable ! (DebugReportCallbackEXT , DEBUG_REPORT_CALLBACK_EXT , doc = "") ; +handle_nondispatchable ! (DebugUtilsMessengerEXT , DEBUG_UTILS_MESSENGER_EXT , doc = "") ; +handle_nondispatchable ! (VideoSessionKHR , VIDEO_SESSION_KHR , doc = "") ; +handle_nondispatchable ! (VideoSessionParametersKHR , VIDEO_SESSION_PARAMETERS_KHR , doc = "") ; #[allow(non_camel_case_types)] -#[doc = ""] +#[doc = ""] pub type PFN_vkInternalAllocationNotification = Option< unsafe extern "system" fn( p_user_data: *mut c_void, @@ -451,7 +451,7 @@ pub type PFN_vkInternalAllocationNotification = Option< ), >; #[allow(non_camel_case_types)] -#[doc = ""] +#[doc = ""] pub type PFN_vkInternalFreeNotification = Option< unsafe extern "system" fn( p_user_data: *mut c_void, @@ -461,7 +461,7 @@ pub type PFN_vkInternalFreeNotification = Option< ), >; #[allow(non_camel_case_types)] -#[doc = ""] +#[doc = ""] pub type PFN_vkReallocationFunction = Option< unsafe extern "system" fn( p_user_data: *mut c_void, @@ -472,7 +472,7 @@ pub type PFN_vkReallocationFunction = Option< ) -> *mut c_void, >; #[allow(non_camel_case_types)] -#[doc = ""] +#[doc = ""] pub type PFN_vkAllocationFunction = Option< unsafe extern "system" fn( p_user_data: *mut c_void, @@ -482,14 +482,14 @@ pub type PFN_vkAllocationFunction = Option< ) -> *mut c_void, >; #[allow(non_camel_case_types)] -#[doc = ""] +#[doc = ""] pub type PFN_vkFreeFunction = Option; #[allow(non_camel_case_types)] -#[doc = ""] +#[doc = ""] pub type PFN_vkVoidFunction = Option; #[allow(non_camel_case_types)] -#[doc = ""] +#[doc = ""] pub type PFN_vkDebugReportCallbackEXT = Option< unsafe extern "system" fn( flags: DebugReportFlagsEXT, @@ -503,7 +503,7 @@ pub type PFN_vkDebugReportCallbackEXT = Option< ) -> Bool32, >; #[allow(non_camel_case_types)] -#[doc = ""] +#[doc = ""] pub type PFN_vkDebugUtilsMessengerCallbackEXT = Option< unsafe extern "system" fn( message_severity: DebugUtilsMessageSeverityFlagsEXT, @@ -513,7 +513,7 @@ pub type PFN_vkDebugUtilsMessengerCallbackEXT = Option< ) -> Bool32, >; #[allow(non_camel_case_types)] -#[doc = ""] +#[doc = ""] pub type PFN_vkDeviceMemoryReportCallbackEXT = Option< unsafe extern "system" fn( p_callback_data: *const DeviceMemoryReportCallbackDataEXT, @@ -523,7 +523,7 @@ pub type PFN_vkDeviceMemoryReportCallbackEXT = Option< #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BaseOutStructure { pub s_type: StructureType, pub p_next: *mut Self, @@ -539,7 +539,7 @@ impl ::std::default::Default for BaseOutStructure { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BaseInStructure { pub s_type: StructureType, pub p_next: *const Self, @@ -555,7 +555,7 @@ impl ::std::default::Default for BaseInStructure { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default, PartialEq, Eq, Hash)] -#[doc = ""] +#[doc = ""] pub struct Offset2D { pub x: i32, pub y: i32, @@ -603,7 +603,7 @@ impl<'a> Offset2DBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default, PartialEq, Eq, Hash)] -#[doc = ""] +#[doc = ""] pub struct Offset3D { pub x: i32, pub y: i32, @@ -656,7 +656,7 @@ impl<'a> Offset3DBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default, PartialEq, Eq, Hash)] -#[doc = ""] +#[doc = ""] pub struct Extent2D { pub width: u32, pub height: u32, @@ -704,7 +704,7 @@ impl<'a> Extent2DBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default, PartialEq, Eq, Hash)] -#[doc = ""] +#[doc = ""] pub struct Extent3D { pub width: u32, pub height: u32, @@ -757,7 +757,7 @@ impl<'a> Extent3DBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct Viewport { pub x: f32, pub y: f32, @@ -825,7 +825,7 @@ impl<'a> ViewportBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default, PartialEq, Eq, Hash)] -#[doc = ""] +#[doc = ""] pub struct Rect2D { pub offset: Offset2D, pub extent: Extent2D, @@ -873,7 +873,7 @@ impl<'a> Rect2DBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default, PartialEq, Eq, Hash)] -#[doc = ""] +#[doc = ""] pub struct ClearRect { pub rect: Rect2D, pub base_array_layer: u32, @@ -926,7 +926,7 @@ impl<'a> ClearRectBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct ComponentMapping { pub r: ComponentSwizzle, pub g: ComponentSwizzle, @@ -983,7 +983,7 @@ impl<'a> ComponentMappingBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceProperties { pub api_version: u32, pub driver_version: u32, @@ -1098,7 +1098,7 @@ impl<'a> PhysicalDevicePropertiesBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ExtensionProperties { pub extension_name: [c_char; MAX_EXTENSION_NAME_SIZE], pub spec_version: u32, @@ -1164,7 +1164,7 @@ impl<'a> ExtensionPropertiesBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct LayerProperties { pub layer_name: [c_char; MAX_EXTENSION_NAME_SIZE], pub spec_version: u32, @@ -1247,7 +1247,7 @@ impl<'a> LayerPropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ApplicationInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -1324,7 +1324,7 @@ impl<'a> ApplicationInfoBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AllocationCallbacks { pub p_user_data: *mut c_void, pub pfn_allocation: PFN_vkAllocationFunction, @@ -1432,7 +1432,7 @@ impl<'a> AllocationCallbacksBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DeviceQueueCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -1516,7 +1516,7 @@ impl<'a> DeviceQueueCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DeviceCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -1618,7 +1618,7 @@ impl<'a> DeviceCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct InstanceCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -1711,7 +1711,7 @@ impl<'a> InstanceCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct QueueFamilyProperties { pub queue_flags: QueueFlags, pub queue_count: u32, @@ -1772,7 +1772,7 @@ impl<'a> QueueFamilyPropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceMemoryProperties { pub memory_type_count: u32, pub memory_types: [MemoryType; MAX_MEMORY_TYPES], @@ -1840,7 +1840,7 @@ impl<'a> PhysicalDeviceMemoryPropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MemoryAllocateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -1915,7 +1915,7 @@ impl<'a> MemoryAllocateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct MemoryRequirements { pub size: DeviceSize, pub alignment: DeviceSize, @@ -1968,7 +1968,7 @@ impl<'a> MemoryRequirementsBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct SparseImageFormatProperties { pub aspect_mask: ImageAspectFlags, pub image_granularity: Extent3D, @@ -2021,7 +2021,7 @@ impl<'a> SparseImageFormatPropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct SparseImageMemoryRequirements { pub format_properties: SparseImageFormatProperties, pub image_mip_tail_first_lod: u32, @@ -2084,7 +2084,7 @@ impl<'a> SparseImageMemoryRequirementsBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct MemoryType { pub property_flags: MemoryPropertyFlags, pub heap_index: u32, @@ -2132,7 +2132,7 @@ impl<'a> MemoryTypeBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct MemoryHeap { pub size: DeviceSize, pub flags: MemoryHeapFlags, @@ -2180,7 +2180,7 @@ impl<'a> MemoryHeapBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MappedMemoryRange { pub s_type: StructureType, pub p_next: *const c_void, @@ -2246,7 +2246,7 @@ impl<'a> MappedMemoryRangeBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct FormatProperties { pub linear_tiling_features: FormatFeatureFlags, pub optimal_tiling_features: FormatFeatureFlags, @@ -2299,7 +2299,7 @@ impl<'a> FormatPropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct ImageFormatProperties { pub max_extent: Extent3D, pub max_mip_levels: u32, @@ -2362,7 +2362,7 @@ impl<'a> ImageFormatPropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct DescriptorBufferInfo { pub buffer: Buffer, pub offset: DeviceSize, @@ -2415,7 +2415,7 @@ impl<'a> DescriptorBufferInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct DescriptorImageInfo { pub sampler: Sampler, pub image_view: ImageView, @@ -2468,7 +2468,7 @@ impl<'a> DescriptorImageInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct WriteDescriptorSet { pub s_type: StructureType, pub p_next: *const c_void, @@ -2578,7 +2578,7 @@ impl<'a> WriteDescriptorSetBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CopyDescriptorSet { pub s_type: StructureType, pub p_next: *const c_void, @@ -2668,7 +2668,7 @@ impl<'a> CopyDescriptorSetBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BufferCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -2764,7 +2764,7 @@ impl<'a> BufferCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BufferViewCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -2842,7 +2842,7 @@ impl<'a> BufferViewCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct ImageSubresource { pub aspect_mask: ImageAspectFlags, pub mip_level: u32, @@ -2895,7 +2895,7 @@ impl<'a> ImageSubresourceBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct ImageSubresourceLayers { pub aspect_mask: ImageAspectFlags, pub mip_level: u32, @@ -2953,7 +2953,7 @@ impl<'a> ImageSubresourceLayersBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct ImageSubresourceRange { pub aspect_mask: ImageAspectFlags, pub base_mip_level: u32, @@ -3016,7 +3016,7 @@ impl<'a> ImageSubresourceRangeBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MemoryBarrier { pub s_type: StructureType, pub p_next: *const c_void, @@ -3076,7 +3076,7 @@ impl<'a> MemoryBarrierBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BufferMemoryBarrier { pub s_type: StructureType, pub p_next: *const c_void, @@ -3166,7 +3166,7 @@ impl<'a> BufferMemoryBarrierBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageMemoryBarrier { pub s_type: StructureType, pub p_next: *const c_void, @@ -3277,7 +3277,7 @@ impl<'a> ImageMemoryBarrierBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -3415,7 +3415,7 @@ impl<'a> ImageCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct SubresourceLayout { pub offset: DeviceSize, pub size: DeviceSize, @@ -3478,7 +3478,7 @@ impl<'a> SubresourceLayoutBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageViewCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -3577,7 +3577,7 @@ impl<'a> ImageViewCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct BufferCopy { pub src_offset: DeviceSize, pub dst_offset: DeviceSize, @@ -3630,7 +3630,7 @@ impl<'a> BufferCopyBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct SparseMemoryBind { pub resource_offset: DeviceSize, pub size: DeviceSize, @@ -3693,7 +3693,7 @@ impl<'a> SparseMemoryBindBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct SparseImageMemoryBind { pub subresource: ImageSubresource, pub offset: Offset3D, @@ -3761,7 +3761,7 @@ impl<'a> SparseImageMemoryBindBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SparseBufferMemoryBindInfo { pub buffer: Buffer, pub bind_count: u32, @@ -3820,7 +3820,7 @@ impl<'a> SparseBufferMemoryBindInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SparseImageOpaqueMemoryBindInfo { pub image: Image, pub bind_count: u32, @@ -3879,7 +3879,7 @@ impl<'a> SparseImageOpaqueMemoryBindInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SparseImageMemoryBindInfo { pub image: Image, pub bind_count: u32, @@ -3938,7 +3938,7 @@ impl<'a> SparseImageMemoryBindInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BindSparseInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -4049,7 +4049,7 @@ impl<'a> BindSparseInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct ImageCopy { pub src_subresource: ImageSubresourceLayers, pub src_offset: Offset3D, @@ -4112,7 +4112,7 @@ impl<'a> ImageCopyBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageBlit { pub src_subresource: ImageSubresourceLayers, pub src_offsets: [Offset3D; 2], @@ -4180,7 +4180,7 @@ impl<'a> ImageBlitBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct BufferImageCopy { pub buffer_offset: DeviceSize, pub buffer_row_length: u32, @@ -4248,7 +4248,7 @@ impl<'a> BufferImageCopyBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct ImageResolve { pub src_subresource: ImageSubresourceLayers, pub src_offset: Offset3D, @@ -4311,7 +4311,7 @@ impl<'a> ImageResolveBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ShaderModuleCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -4389,7 +4389,7 @@ impl<'a> ShaderModuleCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DescriptorSetLayoutBinding { pub binding: u32, pub descriptor_type: DescriptorType, @@ -4464,7 +4464,7 @@ impl<'a> DescriptorSetLayoutBindingBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DescriptorSetLayoutCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -4542,7 +4542,7 @@ impl<'a> DescriptorSetLayoutCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct DescriptorPoolSize { pub ty: DescriptorType, pub descriptor_count: u32, @@ -4590,7 +4590,7 @@ impl<'a> DescriptorPoolSizeBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DescriptorPoolCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -4674,7 +4674,7 @@ impl<'a> DescriptorPoolCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DescriptorSetAllocateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -4752,7 +4752,7 @@ impl<'a> DescriptorSetAllocateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct SpecializationMapEntry { pub constant_id: u32, pub offset: u32, @@ -4805,7 +4805,7 @@ impl<'a> SpecializationMapEntryBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SpecializationInfo { pub map_entry_count: u32, pub p_map_entries: *const SpecializationMapEntry, @@ -4867,7 +4867,7 @@ impl<'a> SpecializationInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineShaderStageCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -4960,7 +4960,7 @@ impl<'a> PipelineShaderStageCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ComputePipelineCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -5053,7 +5053,7 @@ impl<'a> ComputePipelineCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct VertexInputBindingDescription { pub binding: u32, pub stride: u32, @@ -5106,7 +5106,7 @@ impl<'a> VertexInputBindingDescriptionBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct VertexInputAttributeDescription { pub location: u32, pub binding: u32, @@ -5164,7 +5164,7 @@ impl<'a> VertexInputAttributeDescriptionBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineVertexInputStateCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -5260,7 +5260,7 @@ impl<'a> PipelineVertexInputStateCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineInputAssemblyStateCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -5326,7 +5326,7 @@ impl<'a> PipelineInputAssemblyStateCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineTessellationStateCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -5404,7 +5404,7 @@ impl<'a> PipelineTessellationStateCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineViewportStateCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -5499,7 +5499,7 @@ impl<'a> PipelineViewportStateCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineRasterizationStateCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -5631,7 +5631,7 @@ impl<'a> PipelineRasterizationStateCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineMultisampleStateCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -5703,7 +5703,7 @@ impl<'a> PipelineMultisampleStateCreateInfoBuilder<'a> { #[doc = r" Sets `p_sample_mask` to `null` if the slice is empty. The mask will"] #[doc = r" be treated as if it has all bits set to `1`."] #[doc = r""] - #[doc = r" See "] + #[doc = r" See "] #[doc = r" for more details."] pub fn sample_mask(mut self, sample_mask: &'a [SampleMask]) -> Self { self.inner.p_sample_mask = if sample_mask.is_empty() { @@ -5748,7 +5748,7 @@ impl<'a> PipelineMultisampleStateCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct PipelineColorBlendAttachmentState { pub blend_enable: Bool32, pub src_color_blend_factor: BlendFactor, @@ -5826,7 +5826,7 @@ impl<'a> PipelineColorBlendAttachmentStateBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineColorBlendStateCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -5925,7 +5925,7 @@ impl<'a> PipelineColorBlendStateCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineDynamicStateCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -5988,7 +5988,7 @@ impl<'a> PipelineDynamicStateCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct StencilOpState { pub fail_op: StencilOp, pub pass_op: StencilOp, @@ -6061,7 +6061,7 @@ impl<'a> StencilOpStateBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineDepthStencilStateCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -6169,7 +6169,7 @@ impl<'a> PipelineDepthStencilStateCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct GraphicsPipelineCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -6352,7 +6352,7 @@ impl<'a> GraphicsPipelineCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineCacheCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -6415,7 +6415,7 @@ impl<'a> PipelineCacheCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineCacheHeaderVersionOne { pub header_size: u32, pub header_version: PipelineCacheHeaderVersion, @@ -6489,7 +6489,7 @@ impl<'a> PipelineCacheHeaderVersionOneBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct PushConstantRange { pub stage_flags: ShaderStageFlags, pub offset: u32, @@ -6542,7 +6542,7 @@ impl<'a> PushConstantRangeBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineLayoutCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -6614,7 +6614,7 @@ impl<'a> PipelineLayoutCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SamplerCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -6773,7 +6773,7 @@ impl<'a> SamplerCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CommandPoolCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -6833,7 +6833,7 @@ impl<'a> CommandPoolCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CommandBufferAllocateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -6899,7 +6899,7 @@ impl<'a> CommandBufferAllocateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CommandBufferInheritanceInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -6998,7 +6998,7 @@ impl<'a> CommandBufferInheritanceInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CommandBufferBeginInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -7072,7 +7072,7 @@ impl<'a> CommandBufferBeginInfoBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct RenderPassBeginInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -7175,7 +7175,7 @@ impl<'a> RenderPassBeginInfoBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub union ClearColorValue { pub float32: [f32; 4], pub int32: [i32; 4], @@ -7189,7 +7189,7 @@ impl ::std::default::Default for ClearColorValue { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct ClearDepthStencilValue { pub depth: f32, pub stencil: u32, @@ -7236,7 +7236,7 @@ impl<'a> ClearDepthStencilValueBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub union ClearValue { pub color: ClearColorValue, pub depth_stencil: ClearDepthStencilValue, @@ -7248,7 +7248,7 @@ impl ::std::default::Default for ClearValue { } #[repr(C)] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct ClearAttachment { pub aspect_mask: ImageAspectFlags, pub color_attachment: u32, @@ -7311,7 +7311,7 @@ impl<'a> ClearAttachmentBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct AttachmentDescription { pub flags: AttachmentDescriptionFlags, pub format: Format, @@ -7394,7 +7394,7 @@ impl<'a> AttachmentDescriptionBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct AttachmentReference { pub attachment: u32, pub layout: ImageLayout, @@ -7442,7 +7442,7 @@ impl<'a> AttachmentReferenceBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SubpassDescription { pub flags: SubpassDescriptionFlags, pub pipeline_bind_point: PipelineBindPoint, @@ -7541,7 +7541,7 @@ impl<'a> SubpassDescriptionBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct SubpassDependency { pub src_subpass: u32, pub dst_subpass: u32, @@ -7614,7 +7614,7 @@ impl<'a> SubpassDependencyBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct RenderPassCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -7710,7 +7710,7 @@ impl<'a> RenderPassCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct EventCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -7764,7 +7764,7 @@ impl<'a> EventCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct FenceCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -7833,7 +7833,7 @@ impl<'a> FenceCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceFeatures { pub robust_buffer_access: Bool32, pub full_draw_index_uint32: Bool32, @@ -8184,7 +8184,7 @@ impl<'a> PhysicalDeviceFeaturesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceSparseProperties { pub residency_standard2_d_block_shape: Bool32, pub residency_standard2_d_multisample_block_shape: Bool32, @@ -8257,7 +8257,7 @@ impl<'a> PhysicalDeviceSparsePropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceLimits { pub max_image_dimension1_d: u32, pub max_image_dimension2_d: u32, @@ -9078,7 +9078,7 @@ impl<'a> PhysicalDeviceLimitsBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SemaphoreCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -9147,7 +9147,7 @@ impl<'a> SemaphoreCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct QueryPoolCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -9234,7 +9234,7 @@ impl<'a> QueryPoolCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct FramebufferCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -9336,7 +9336,7 @@ impl<'a> FramebufferCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct DrawIndirectCommand { pub vertex_count: u32, pub instance_count: u32, @@ -9394,7 +9394,7 @@ impl<'a> DrawIndirectCommandBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct DrawIndexedIndirectCommand { pub index_count: u32, pub instance_count: u32, @@ -9457,7 +9457,7 @@ impl<'a> DrawIndexedIndirectCommandBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct DispatchIndirectCommand { pub x: u32, pub y: u32, @@ -9510,7 +9510,7 @@ impl<'a> DispatchIndirectCommandBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct MultiDrawInfoEXT { pub first_vertex: u32, pub vertex_count: u32, @@ -9558,7 +9558,7 @@ impl<'a> MultiDrawInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct MultiDrawIndexedInfoEXT { pub first_index: u32, pub index_count: u32, @@ -9611,7 +9611,7 @@ impl<'a> MultiDrawIndexedInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SubmitInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -9708,7 +9708,7 @@ impl<'a> SubmitInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DisplayPropertiesKHR { pub display: DisplayKHR, pub display_name: *const c_char, @@ -9794,7 +9794,7 @@ impl<'a> DisplayPropertiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct DisplayPlanePropertiesKHR { pub current_display: DisplayKHR, pub current_stack_index: u32, @@ -9842,7 +9842,7 @@ impl<'a> DisplayPlanePropertiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct DisplayModeParametersKHR { pub visible_region: Extent2D, pub refresh_rate: u32, @@ -9890,7 +9890,7 @@ impl<'a> DisplayModeParametersKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct DisplayModePropertiesKHR { pub display_mode: DisplayModeKHR, pub parameters: DisplayModeParametersKHR, @@ -9938,7 +9938,7 @@ impl<'a> DisplayModePropertiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DisplayModeCreateInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -9998,7 +9998,7 @@ impl<'a> DisplayModeCreateInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct DisplayPlaneCapabilitiesKHR { pub supported_alpha: DisplayPlaneAlphaFlagsKHR, pub min_src_position: Offset2D, @@ -10081,7 +10081,7 @@ impl<'a> DisplayPlaneCapabilitiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DisplaySurfaceCreateInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -10177,7 +10177,7 @@ impl<'a> DisplaySurfaceCreateInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DisplayPresentInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -10245,7 +10245,7 @@ impl<'a> DisplayPresentInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct SurfaceCapabilitiesKHR { pub min_image_count: u32, pub max_image_count: u32, @@ -10336,7 +10336,7 @@ impl<'a> SurfaceCapabilitiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AndroidSurfaceCreateInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -10396,7 +10396,7 @@ impl<'a> AndroidSurfaceCreateInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ViSurfaceCreateInfoNN { pub s_type: StructureType, pub p_next: *const c_void, @@ -10456,7 +10456,7 @@ impl<'a> ViSurfaceCreateInfoNNBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct WaylandSurfaceCreateInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -10522,7 +10522,7 @@ impl<'a> WaylandSurfaceCreateInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct Win32SurfaceCreateInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -10588,7 +10588,7 @@ impl<'a> Win32SurfaceCreateInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct XlibSurfaceCreateInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -10654,7 +10654,7 @@ impl<'a> XlibSurfaceCreateInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct XcbSurfaceCreateInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -10720,7 +10720,7 @@ impl<'a> XcbSurfaceCreateInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DirectFBSurfaceCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -10786,7 +10786,7 @@ impl<'a> DirectFBSurfaceCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImagePipeSurfaceCreateInfoFUCHSIA { pub s_type: StructureType, pub p_next: *const c_void, @@ -10846,7 +10846,7 @@ impl<'a> ImagePipeSurfaceCreateInfoFUCHSIABuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct StreamDescriptorSurfaceCreateInfoGGP { pub s_type: StructureType, pub p_next: *const c_void, @@ -10906,7 +10906,7 @@ impl<'a> StreamDescriptorSurfaceCreateInfoGGPBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ScreenSurfaceCreateInfoQNX { pub s_type: StructureType, pub p_next: *const c_void, @@ -10972,7 +10972,7 @@ impl<'a> ScreenSurfaceCreateInfoQNXBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default, PartialEq, Eq, Hash)] -#[doc = ""] +#[doc = ""] pub struct SurfaceFormatKHR { pub format: Format, pub color_space: ColorSpaceKHR, @@ -11020,7 +11020,7 @@ impl<'a> SurfaceFormatKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SwapchainCreateInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -11176,7 +11176,7 @@ impl<'a> SwapchainCreateInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PresentInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -11270,7 +11270,7 @@ impl<'a> PresentInfoKHRBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DebugReportCallbackCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -11350,7 +11350,7 @@ impl<'a> DebugReportCallbackCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ValidationFlagsEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -11412,7 +11412,7 @@ impl<'a> ValidationFlagsEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ValidationFeaturesEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -11486,7 +11486,7 @@ impl<'a> ValidationFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineRasterizationStateRasterizationOrderAMD { pub s_type: StructureType, pub p_next: *const c_void, @@ -11548,7 +11548,7 @@ impl<'a> PipelineRasterizationStateRasterizationOrderAMDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DebugMarkerObjectNameInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -11614,7 +11614,7 @@ impl<'a> DebugMarkerObjectNameInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DebugMarkerObjectTagInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -11689,7 +11689,7 @@ impl<'a> DebugMarkerObjectTagInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DebugMarkerMarkerInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -11749,7 +11749,7 @@ impl<'a> DebugMarkerMarkerInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DedicatedAllocationImageCreateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -11805,7 +11805,7 @@ impl<'a> DedicatedAllocationImageCreateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DedicatedAllocationBufferCreateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -11861,7 +11861,7 @@ impl<'a> DedicatedAllocationBufferCreateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DedicatedAllocationMemoryAllocateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -11923,7 +11923,7 @@ impl<'a> DedicatedAllocationMemoryAllocateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct ExternalImageFormatPropertiesNV { pub image_format_properties: ImageFormatProperties, pub external_memory_features: ExternalMemoryFeatureFlagsNV, @@ -11993,7 +11993,7 @@ impl<'a> ExternalImageFormatPropertiesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ExternalMemoryImageCreateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -12049,7 +12049,7 @@ impl<'a> ExternalMemoryImageCreateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ExportMemoryAllocateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -12105,7 +12105,7 @@ impl<'a> ExportMemoryAllocateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImportMemoryWin32HandleInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -12167,7 +12167,7 @@ impl<'a> ImportMemoryWin32HandleInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ExportMemoryWin32HandleInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -12229,7 +12229,7 @@ impl<'a> ExportMemoryWin32HandleInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct Win32KeyedMutexAcquireReleaseInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -12320,7 +12320,7 @@ impl<'a> Win32KeyedMutexAcquireReleaseInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceDeviceGeneratedCommandsFeaturesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -12381,7 +12381,7 @@ impl<'a> PhysicalDeviceDeviceGeneratedCommandsFeaturesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DevicePrivateDataCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -12437,7 +12437,7 @@ impl<'a> DevicePrivateDataCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PrivateDataSlotCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -12491,7 +12491,7 @@ impl<'a> PrivateDataSlotCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDevicePrivateDataFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -12549,7 +12549,7 @@ impl<'a> PhysicalDevicePrivateDataFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceDeviceGeneratedCommandsPropertiesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -12680,7 +12680,7 @@ impl<'a> PhysicalDeviceDeviceGeneratedCommandsPropertiesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceMultiDrawPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -12736,7 +12736,7 @@ impl<'a> PhysicalDeviceMultiDrawPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct GraphicsShaderGroupCreateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -12811,7 +12811,7 @@ impl<'a> GraphicsShaderGroupCreateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct GraphicsPipelineShaderGroupsCreateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -12882,7 +12882,7 @@ impl<'a> GraphicsPipelineShaderGroupsCreateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct BindShaderGroupIndirectCommandNV { pub group_index: u32, } @@ -12925,7 +12925,7 @@ impl<'a> BindShaderGroupIndirectCommandNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct BindIndexBufferIndirectCommandNV { pub buffer_address: DeviceAddress, pub size: u32, @@ -12978,7 +12978,7 @@ impl<'a> BindIndexBufferIndirectCommandNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct BindVertexBufferIndirectCommandNV { pub buffer_address: DeviceAddress, pub size: u32, @@ -13031,7 +13031,7 @@ impl<'a> BindVertexBufferIndirectCommandNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct SetStateFlagsIndirectCommandNV { pub data: u32, } @@ -13074,7 +13074,7 @@ impl<'a> SetStateFlagsIndirectCommandNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct IndirectCommandsStreamNV { pub buffer: Buffer, pub offset: DeviceSize, @@ -13122,7 +13122,7 @@ impl<'a> IndirectCommandsStreamNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct IndirectCommandsLayoutTokenNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -13252,7 +13252,7 @@ impl<'a> IndirectCommandsLayoutTokenNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct IndirectCommandsLayoutCreateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -13330,7 +13330,7 @@ impl<'a> IndirectCommandsLayoutCreateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct GeneratedCommandsInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -13456,7 +13456,7 @@ impl<'a> GeneratedCommandsInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct GeneratedCommandsMemoryRequirementsInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -13531,7 +13531,7 @@ impl<'a> GeneratedCommandsMemoryRequirementsInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceFeatures2 { pub s_type: StructureType, pub p_next: *mut c_void, @@ -13602,7 +13602,7 @@ impl<'a> PhysicalDeviceFeatures2Builder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceProperties2 { pub s_type: StructureType, pub p_next: *mut c_void, @@ -13671,7 +13671,7 @@ impl<'a> PhysicalDeviceProperties2Builder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct FormatProperties2 { pub s_type: StructureType, pub p_next: *mut c_void, @@ -13740,7 +13740,7 @@ impl<'a> FormatProperties2Builder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageFormatProperties2 { pub s_type: StructureType, pub p_next: *mut c_void, @@ -13812,7 +13812,7 @@ impl<'a> ImageFormatProperties2Builder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceImageFormatInfo2 { pub s_type: StructureType, pub p_next: *const c_void, @@ -13905,7 +13905,7 @@ impl<'a> PhysicalDeviceImageFormatInfo2Builder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct QueueFamilyProperties2 { pub s_type: StructureType, pub p_next: *mut c_void, @@ -13977,7 +13977,7 @@ impl<'a> QueueFamilyProperties2Builder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceMemoryProperties2 { pub s_type: StructureType, pub p_next: *mut c_void, @@ -14046,7 +14046,7 @@ impl<'a> PhysicalDeviceMemoryProperties2Builder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SparseImageFormatProperties2 { pub s_type: StructureType, pub p_next: *mut c_void, @@ -14100,7 +14100,7 @@ impl<'a> SparseImageFormatProperties2Builder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceSparseImageFormatInfo2 { pub s_type: StructureType, pub p_next: *const c_void, @@ -14178,7 +14178,7 @@ impl<'a> PhysicalDeviceSparseImageFormatInfo2Builder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDevicePushDescriptorPropertiesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -14237,7 +14237,7 @@ impl<'a> PhysicalDevicePushDescriptorPropertiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct ConformanceVersion { pub major: u8, pub minor: u8, @@ -14294,7 +14294,7 @@ impl<'a> ConformanceVersionBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceDriverProperties { pub s_type: StructureType, pub p_next: *mut c_void, @@ -14385,7 +14385,7 @@ impl<'a> PhysicalDeviceDriverPropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PresentRegionsKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -14444,7 +14444,7 @@ impl<'a> PresentRegionsKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PresentRegionKHR { pub rectangle_count: u32, pub p_rectangles: *const RectLayerKHR, @@ -14497,7 +14497,7 @@ impl<'a> PresentRegionKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct RectLayerKHR { pub offset: Offset2D, pub extent: Extent2D, @@ -14550,7 +14550,7 @@ impl<'a> RectLayerKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceVariablePointersFeatures { pub s_type: StructureType, pub p_next: *mut c_void, @@ -14617,7 +14617,7 @@ impl<'a> PhysicalDeviceVariablePointersFeaturesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct ExternalMemoryProperties { pub external_memory_features: ExternalMemoryFeatureFlags, pub export_from_imported_handle_types: ExternalMemoryHandleTypeFlags, @@ -14679,7 +14679,7 @@ impl<'a> ExternalMemoryPropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceExternalImageFormatInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -14738,7 +14738,7 @@ impl<'a> PhysicalDeviceExternalImageFormatInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ExternalImageFormatProperties { pub s_type: StructureType, pub p_next: *mut c_void, @@ -14797,7 +14797,7 @@ impl<'a> ExternalImageFormatPropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceExternalBufferInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -14863,7 +14863,7 @@ impl<'a> PhysicalDeviceExternalBufferInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ExternalBufferProperties { pub s_type: StructureType, pub p_next: *mut c_void, @@ -14920,7 +14920,7 @@ impl<'a> ExternalBufferPropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceIDProperties { pub s_type: StructureType, pub p_next: *mut c_void, @@ -15000,7 +15000,7 @@ impl<'a> PhysicalDeviceIDPropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ExternalMemoryImageCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -15056,7 +15056,7 @@ impl<'a> ExternalMemoryImageCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ExternalMemoryBufferCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -15112,7 +15112,7 @@ impl<'a> ExternalMemoryBufferCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ExportMemoryAllocateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -15168,7 +15168,7 @@ impl<'a> ExportMemoryAllocateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImportMemoryWin32HandleInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -15236,7 +15236,7 @@ impl<'a> ImportMemoryWin32HandleInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ExportMemoryWin32HandleInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -15304,7 +15304,7 @@ impl<'a> ExportMemoryWin32HandleInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImportMemoryZirconHandleInfoFUCHSIA { pub s_type: StructureType, pub p_next: *const c_void, @@ -15366,7 +15366,7 @@ impl<'a> ImportMemoryZirconHandleInfoFUCHSIABuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MemoryZirconHandlePropertiesFUCHSIA { pub s_type: StructureType, pub p_next: *mut c_void, @@ -15420,7 +15420,7 @@ impl<'a> MemoryZirconHandlePropertiesFUCHSIABuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MemoryGetZirconHandleInfoFUCHSIA { pub s_type: StructureType, pub p_next: *const c_void, @@ -15480,7 +15480,7 @@ impl<'a> MemoryGetZirconHandleInfoFUCHSIABuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MemoryWin32HandlePropertiesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -15534,7 +15534,7 @@ impl<'a> MemoryWin32HandlePropertiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MemoryGetWin32HandleInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -15594,7 +15594,7 @@ impl<'a> MemoryGetWin32HandleInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImportMemoryFdInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -15656,7 +15656,7 @@ impl<'a> ImportMemoryFdInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MemoryFdPropertiesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -15710,7 +15710,7 @@ impl<'a> MemoryFdPropertiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MemoryGetFdInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -15770,7 +15770,7 @@ impl<'a> MemoryGetFdInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct Win32KeyedMutexAcquireReleaseInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -15861,7 +15861,7 @@ impl<'a> Win32KeyedMutexAcquireReleaseInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceExternalSemaphoreInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -15933,7 +15933,7 @@ impl<'a> PhysicalDeviceExternalSemaphoreInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ExternalSemaphoreProperties { pub s_type: StructureType, pub p_next: *mut c_void, @@ -16008,7 +16008,7 @@ impl<'a> ExternalSemaphorePropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ExportSemaphoreCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -16064,7 +16064,7 @@ impl<'a> ExportSemaphoreCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImportSemaphoreWin32HandleInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -16142,7 +16142,7 @@ impl<'a> ImportSemaphoreWin32HandleInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ExportSemaphoreWin32HandleInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -16210,7 +16210,7 @@ impl<'a> ExportSemaphoreWin32HandleInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct D3D12FenceSubmitInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -16278,7 +16278,7 @@ impl<'a> D3D12FenceSubmitInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SemaphoreGetWin32HandleInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -16338,7 +16338,7 @@ impl<'a> SemaphoreGetWin32HandleInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImportSemaphoreFdInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -16410,7 +16410,7 @@ impl<'a> ImportSemaphoreFdInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SemaphoreGetFdInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -16470,7 +16470,7 @@ impl<'a> SemaphoreGetFdInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImportSemaphoreZirconHandleInfoFUCHSIA { pub s_type: StructureType, pub p_next: *const c_void, @@ -16542,7 +16542,7 @@ impl<'a> ImportSemaphoreZirconHandleInfoFUCHSIABuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SemaphoreGetZirconHandleInfoFUCHSIA { pub s_type: StructureType, pub p_next: *const c_void, @@ -16602,7 +16602,7 @@ impl<'a> SemaphoreGetZirconHandleInfoFUCHSIABuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceExternalFenceInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -16656,7 +16656,7 @@ impl<'a> PhysicalDeviceExternalFenceInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ExternalFenceProperties { pub s_type: StructureType, pub p_next: *mut c_void, @@ -16731,7 +16731,7 @@ impl<'a> ExternalFencePropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ExportFenceCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -16787,7 +16787,7 @@ impl<'a> ExportFenceCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImportFenceWin32HandleInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -16865,7 +16865,7 @@ impl<'a> ImportFenceWin32HandleInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ExportFenceWin32HandleInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -16933,7 +16933,7 @@ impl<'a> ExportFenceWin32HandleInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct FenceGetWin32HandleInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -16993,7 +16993,7 @@ impl<'a> FenceGetWin32HandleInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImportFenceFdInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -17065,7 +17065,7 @@ impl<'a> ImportFenceFdInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct FenceGetFdInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -17125,7 +17125,7 @@ impl<'a> FenceGetFdInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceMultiviewFeatures { pub s_type: StructureType, pub p_next: *mut c_void, @@ -17195,7 +17195,7 @@ impl<'a> PhysicalDeviceMultiviewFeaturesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceMultiviewProperties { pub s_type: StructureType, pub p_next: *mut c_void, @@ -17257,7 +17257,7 @@ impl<'a> PhysicalDeviceMultiviewPropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct RenderPassMultiviewCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -17334,7 +17334,7 @@ impl<'a> RenderPassMultiviewCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SurfaceCapabilities2EXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -17454,7 +17454,7 @@ impl<'a> SurfaceCapabilities2EXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DisplayPowerInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -17508,7 +17508,7 @@ impl<'a> DisplayPowerInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DeviceEventInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -17562,7 +17562,7 @@ impl<'a> DeviceEventInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DisplayEventInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -17616,7 +17616,7 @@ impl<'a> DisplayEventInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SwapchainCounterCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -17672,7 +17672,7 @@ impl<'a> SwapchainCounterCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceGroupProperties { pub s_type: StructureType, pub p_next: *mut c_void, @@ -17741,7 +17741,7 @@ impl<'a> PhysicalDeviceGroupPropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MemoryAllocateFlagsInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -17803,7 +17803,7 @@ impl<'a> MemoryAllocateFlagsInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BindBufferMemoryInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -17884,7 +17884,7 @@ impl<'a> BindBufferMemoryInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BindBufferMemoryDeviceGroupInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -17943,7 +17943,7 @@ impl<'a> BindBufferMemoryDeviceGroupInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BindImageMemoryInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -18024,7 +18024,7 @@ impl<'a> BindImageMemoryInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BindImageMemoryDeviceGroupInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -18095,7 +18095,7 @@ impl<'a> BindImageMemoryDeviceGroupInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DeviceGroupRenderPassBeginInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -18162,7 +18162,7 @@ impl<'a> DeviceGroupRenderPassBeginInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DeviceGroupCommandBufferBeginInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -18218,7 +18218,7 @@ impl<'a> DeviceGroupCommandBufferBeginInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DeviceGroupSubmitInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -18301,7 +18301,7 @@ impl<'a> DeviceGroupSubmitInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DeviceGroupBindSparseInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -18363,7 +18363,7 @@ impl<'a> DeviceGroupBindSparseInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DeviceGroupPresentCapabilitiesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -18423,7 +18423,7 @@ impl<'a> DeviceGroupPresentCapabilitiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageSwapchainCreateInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -18479,7 +18479,7 @@ impl<'a> ImageSwapchainCreateInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BindImageMemorySwapchainInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -18541,7 +18541,7 @@ impl<'a> BindImageMemorySwapchainInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AcquireNextImageInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -18619,7 +18619,7 @@ impl<'a> AcquireNextImageInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DeviceGroupPresentInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -18684,7 +18684,7 @@ impl<'a> DeviceGroupPresentInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DeviceGroupDeviceCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -18743,7 +18743,7 @@ impl<'a> DeviceGroupDeviceCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DeviceGroupSwapchainCreateInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -18799,7 +18799,7 @@ impl<'a> DeviceGroupSwapchainCreateInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct DescriptorUpdateTemplateEntry { pub dst_binding: u32, pub dst_array_element: u32, @@ -18867,7 +18867,7 @@ impl<'a> DescriptorUpdateTemplateEntryBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DescriptorUpdateTemplateCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -18963,7 +18963,7 @@ impl<'a> DescriptorUpdateTemplateCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct XYColorEXT { pub x: f32, pub y: f32, @@ -19011,7 +19011,7 @@ impl<'a> XYColorEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDevicePresentIdFeaturesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -19069,7 +19069,7 @@ impl<'a> PhysicalDevicePresentIdFeaturesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PresentIdKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -19128,7 +19128,7 @@ impl<'a> PresentIdKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDevicePresentWaitFeaturesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -19186,7 +19186,7 @@ impl<'a> PhysicalDevicePresentWaitFeaturesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct HdrMetadataEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -19282,7 +19282,7 @@ impl<'a> HdrMetadataEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DisplayNativeHdrSurfaceCapabilitiesAMD { pub s_type: StructureType, pub p_next: *mut c_void, @@ -19338,7 +19338,7 @@ impl<'a> DisplayNativeHdrSurfaceCapabilitiesAMDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SwapchainDisplayNativeHdrCreateInfoAMD { pub s_type: StructureType, pub p_next: *const c_void, @@ -19394,7 +19394,7 @@ impl<'a> SwapchainDisplayNativeHdrCreateInfoAMDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct RefreshCycleDurationGOOGLE { pub refresh_duration: u64, } @@ -19437,7 +19437,7 @@ impl<'a> RefreshCycleDurationGOOGLEBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct PastPresentationTimingGOOGLE { pub present_id: u32, pub desired_present_time: u64, @@ -19500,7 +19500,7 @@ impl<'a> PastPresentationTimingGOOGLEBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PresentTimesInfoGOOGLE { pub s_type: StructureType, pub p_next: *const c_void, @@ -19559,7 +19559,7 @@ impl<'a> PresentTimesInfoGOOGLEBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct PresentTimeGOOGLE { pub present_id: u32, pub desired_present_time: u64, @@ -19607,7 +19607,7 @@ impl<'a> PresentTimeGOOGLEBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct IOSSurfaceCreateInfoMVK { pub s_type: StructureType, pub p_next: *const c_void, @@ -19667,7 +19667,7 @@ impl<'a> IOSSurfaceCreateInfoMVKBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MacOSSurfaceCreateInfoMVK { pub s_type: StructureType, pub p_next: *const c_void, @@ -19727,7 +19727,7 @@ impl<'a> MacOSSurfaceCreateInfoMVKBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MetalSurfaceCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -19787,7 +19787,7 @@ impl<'a> MetalSurfaceCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct ViewportWScalingNV { pub xcoeff: f32, pub ycoeff: f32, @@ -19835,7 +19835,7 @@ impl<'a> ViewportWScalingNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineViewportWScalingStateCreateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -19903,7 +19903,7 @@ impl<'a> PipelineViewportWScalingStateCreateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct ViewportSwizzleNV { pub x: ViewportCoordinateSwizzleNV, pub y: ViewportCoordinateSwizzleNV, @@ -19961,7 +19961,7 @@ impl<'a> ViewportSwizzleNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineViewportSwizzleStateCreateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -20029,7 +20029,7 @@ impl<'a> PipelineViewportSwizzleStateCreateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceDiscardRectanglePropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -20088,7 +20088,7 @@ impl<'a> PhysicalDeviceDiscardRectanglePropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineDiscardRectangleStateCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -20165,7 +20165,7 @@ impl<'a> PipelineDiscardRectangleStateCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX { pub s_type: StructureType, pub p_next: *mut c_void, @@ -20230,7 +20230,7 @@ impl<'a> PhysicalDeviceMultiviewPerViewAttributesPropertiesNVXBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct InputAttachmentAspectReference { pub subpass: u32, pub input_attachment_index: u32, @@ -20283,7 +20283,7 @@ impl<'a> InputAttachmentAspectReferenceBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct RenderPassInputAttachmentAspectCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -20345,7 +20345,7 @@ impl<'a> RenderPassInputAttachmentAspectCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceSurfaceInfo2KHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -20414,7 +20414,7 @@ impl<'a> PhysicalDeviceSurfaceInfo2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SurfaceCapabilities2KHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -20483,7 +20483,7 @@ impl<'a> SurfaceCapabilities2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SurfaceFormat2KHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -20537,7 +20537,7 @@ impl<'a> SurfaceFormat2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DisplayProperties2KHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -20591,7 +20591,7 @@ impl<'a> DisplayProperties2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DisplayPlaneProperties2KHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -20648,7 +20648,7 @@ impl<'a> DisplayPlaneProperties2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DisplayModeProperties2KHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -20705,7 +20705,7 @@ impl<'a> DisplayModeProperties2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DisplayPlaneInfo2KHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -20765,7 +20765,7 @@ impl<'a> DisplayPlaneInfo2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DisplayPlaneCapabilities2KHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -20819,7 +20819,7 @@ impl<'a> DisplayPlaneCapabilities2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SharedPresentSurfaceCapabilitiesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -20878,7 +20878,7 @@ impl<'a> SharedPresentSurfaceCapabilitiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDevice16BitStorageFeatures { pub s_type: StructureType, pub p_next: *mut c_void, @@ -20958,7 +20958,7 @@ impl<'a> PhysicalDevice16BitStorageFeaturesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceSubgroupProperties { pub s_type: StructureType, pub p_next: *mut c_void, @@ -21032,7 +21032,7 @@ impl<'a> PhysicalDeviceSubgroupPropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceShaderSubgroupExtendedTypesFeatures { pub s_type: StructureType, pub p_next: *mut c_void, @@ -21096,7 +21096,7 @@ impl<'a> PhysicalDeviceShaderSubgroupExtendedTypesFeaturesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BufferMemoryRequirementsInfo2 { pub s_type: StructureType, pub p_next: *const c_void, @@ -21150,7 +21150,7 @@ impl<'a> BufferMemoryRequirementsInfo2Builder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DeviceBufferMemoryRequirementsKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -21204,7 +21204,7 @@ impl<'a> DeviceBufferMemoryRequirementsKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageMemoryRequirementsInfo2 { pub s_type: StructureType, pub p_next: *const c_void, @@ -21273,7 +21273,7 @@ impl<'a> ImageMemoryRequirementsInfo2Builder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageSparseMemoryRequirementsInfo2 { pub s_type: StructureType, pub p_next: *const c_void, @@ -21327,7 +21327,7 @@ impl<'a> ImageSparseMemoryRequirementsInfo2Builder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DeviceImageMemoryRequirementsKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -21387,7 +21387,7 @@ impl<'a> DeviceImageMemoryRequirementsKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MemoryRequirements2 { pub s_type: StructureType, pub p_next: *mut c_void, @@ -21456,7 +21456,7 @@ impl<'a> MemoryRequirements2Builder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SparseImageMemoryRequirements2 { pub s_type: StructureType, pub p_next: *mut c_void, @@ -21513,7 +21513,7 @@ impl<'a> SparseImageMemoryRequirements2Builder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDevicePointClippingProperties { pub s_type: StructureType, pub p_next: *mut c_void, @@ -21572,7 +21572,7 @@ impl<'a> PhysicalDevicePointClippingPropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MemoryDedicatedRequirements { pub s_type: StructureType, pub p_next: *mut c_void, @@ -21634,7 +21634,7 @@ impl<'a> MemoryDedicatedRequirementsBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MemoryDedicatedAllocateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -21696,7 +21696,7 @@ impl<'a> MemoryDedicatedAllocateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageViewUsageCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -21752,7 +21752,7 @@ impl<'a> ImageViewUsageCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineTessellationDomainOriginStateCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -21814,7 +21814,7 @@ impl<'a> PipelineTessellationDomainOriginStateCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SamplerYcbcrConversionInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -21872,7 +21872,7 @@ impl<'a> SamplerYcbcrConversionInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SamplerYcbcrConversionCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -21986,7 +21986,7 @@ impl<'a> SamplerYcbcrConversionCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BindImagePlaneMemoryInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -22042,7 +22042,7 @@ impl<'a> BindImagePlaneMemoryInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImagePlaneMemoryRequirementsInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -22098,7 +22098,7 @@ impl<'a> ImagePlaneMemoryRequirementsInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceSamplerYcbcrConversionFeatures { pub s_type: StructureType, pub p_next: *mut c_void, @@ -22159,7 +22159,7 @@ impl<'a> PhysicalDeviceSamplerYcbcrConversionFeaturesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SamplerYcbcrConversionImageFormatProperties { pub s_type: StructureType, pub p_next: *mut c_void, @@ -22222,7 +22222,7 @@ impl<'a> SamplerYcbcrConversionImageFormatPropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct TextureLODGatherFormatPropertiesAMD { pub s_type: StructureType, pub p_next: *mut c_void, @@ -22282,7 +22282,7 @@ impl<'a> TextureLODGatherFormatPropertiesAMDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ConditionalRenderingBeginInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -22348,7 +22348,7 @@ impl<'a> ConditionalRenderingBeginInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ProtectedSubmitInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -22404,7 +22404,7 @@ impl<'a> ProtectedSubmitInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceProtectedMemoryFeatures { pub s_type: StructureType, pub p_next: *mut c_void, @@ -22462,7 +22462,7 @@ impl<'a> PhysicalDeviceProtectedMemoryFeaturesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceProtectedMemoryProperties { pub s_type: StructureType, pub p_next: *mut c_void, @@ -22521,7 +22521,7 @@ impl<'a> PhysicalDeviceProtectedMemoryPropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DeviceQueueInfo2 { pub s_type: StructureType, pub p_next: *const c_void, @@ -22587,7 +22587,7 @@ impl<'a> DeviceQueueInfo2Builder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineCoverageToColorStateCreateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -22658,7 +22658,7 @@ impl<'a> PipelineCoverageToColorStateCreateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceSamplerFilterMinmaxProperties { pub s_type: StructureType, pub p_next: *mut c_void, @@ -22731,7 +22731,7 @@ impl<'a> PhysicalDeviceSamplerFilterMinmaxPropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct SampleLocationEXT { pub x: f32, pub y: f32, @@ -22779,7 +22779,7 @@ impl<'a> SampleLocationEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SampleLocationsInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -22855,7 +22855,7 @@ impl<'a> SampleLocationsInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct AttachmentSampleLocationsEXT { pub attachment_index: u32, pub sample_locations_info: SampleLocationsInfoEXT, @@ -22903,7 +22903,7 @@ impl<'a> AttachmentSampleLocationsEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct SubpassSampleLocationsEXT { pub subpass_index: u32, pub sample_locations_info: SampleLocationsInfoEXT, @@ -22951,7 +22951,7 @@ impl<'a> SubpassSampleLocationsEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct RenderPassSampleLocationsBeginInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -23027,7 +23027,7 @@ impl<'a> RenderPassSampleLocationsBeginInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineSampleLocationsStateCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -23095,7 +23095,7 @@ impl<'a> PipelineSampleLocationsStateCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceSampleLocationsPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -23187,7 +23187,7 @@ impl<'a> PhysicalDeviceSampleLocationsPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MultisamplePropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -23244,7 +23244,7 @@ impl<'a> MultisamplePropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SamplerReductionModeCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -23300,7 +23300,7 @@ impl<'a> SamplerReductionModeCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceBlendOperationAdvancedFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -23364,7 +23364,7 @@ impl<'a> PhysicalDeviceBlendOperationAdvancedFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceMultiDrawFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -23422,7 +23422,7 @@ impl<'a> PhysicalDeviceMultiDrawFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceBlendOperationAdvancedPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -23528,7 +23528,7 @@ impl<'a> PhysicalDeviceBlendOperationAdvancedPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineColorBlendAdvancedStateCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -23602,7 +23602,7 @@ impl<'a> PipelineColorBlendAdvancedStateCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceInlineUniformBlockFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -23674,7 +23674,7 @@ impl<'a> PhysicalDeviceInlineUniformBlockFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceInlineUniformBlockPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -23775,7 +23775,7 @@ impl<'a> PhysicalDeviceInlineUniformBlockPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct WriteDescriptorSetInlineUniformBlockEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -23834,7 +23834,7 @@ impl<'a> WriteDescriptorSetInlineUniformBlockEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DescriptorPoolInlineUniformBlockCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -23896,7 +23896,7 @@ impl<'a> DescriptorPoolInlineUniformBlockCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineCoverageModulationStateCreateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -23985,7 +23985,7 @@ impl<'a> PipelineCoverageModulationStateCreateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageFormatListCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -24048,7 +24048,7 @@ impl<'a> ImageFormatListCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ValidationCacheCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -24111,7 +24111,7 @@ impl<'a> ValidationCacheCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ShaderModuleValidationCacheCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -24167,7 +24167,7 @@ impl<'a> ShaderModuleValidationCacheCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceMaintenance3Properties { pub s_type: StructureType, pub p_next: *mut c_void, @@ -24229,7 +24229,7 @@ impl<'a> PhysicalDeviceMaintenance3PropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceMaintenance4FeaturesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -24287,7 +24287,7 @@ impl<'a> PhysicalDeviceMaintenance4FeaturesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceMaintenance4PropertiesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -24346,7 +24346,7 @@ impl<'a> PhysicalDeviceMaintenance4PropertiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DescriptorSetLayoutSupport { pub s_type: StructureType, pub p_next: *mut c_void, @@ -24415,7 +24415,7 @@ impl<'a> DescriptorSetLayoutSupportBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceShaderDrawParametersFeatures { pub s_type: StructureType, pub p_next: *mut c_void, @@ -24476,7 +24476,7 @@ impl<'a> PhysicalDeviceShaderDrawParametersFeaturesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceShaderFloat16Int8Features { pub s_type: StructureType, pub p_next: *mut c_void, @@ -24540,7 +24540,7 @@ impl<'a> PhysicalDeviceShaderFloat16Int8FeaturesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceFloatControlsProperties { pub s_type: StructureType, pub p_next: *mut c_void, @@ -24737,7 +24737,7 @@ impl<'a> PhysicalDeviceFloatControlsPropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceHostQueryResetFeatures { pub s_type: StructureType, pub p_next: *mut c_void, @@ -24795,7 +24795,7 @@ impl<'a> PhysicalDeviceHostQueryResetFeaturesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct NativeBufferUsage2ANDROID { pub consumer: u64, pub producer: u64, @@ -24843,7 +24843,7 @@ impl<'a> NativeBufferUsage2ANDROIDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct NativeBufferANDROID { pub s_type: StructureType, pub p_next: *const c_void, @@ -24921,7 +24921,7 @@ impl<'a> NativeBufferANDROIDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SwapchainImageCreateInfoANDROID { pub s_type: StructureType, pub p_next: *const c_void, @@ -24975,7 +24975,7 @@ impl<'a> SwapchainImageCreateInfoANDROIDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDevicePresentationPropertiesANDROID { pub s_type: StructureType, pub p_next: *const c_void, @@ -25029,7 +25029,7 @@ impl<'a> PhysicalDevicePresentationPropertiesANDROIDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct ShaderResourceUsageAMD { pub num_used_vgprs: u32, pub num_used_sgprs: u32, @@ -25092,7 +25092,7 @@ impl<'a> ShaderResourceUsageAMDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ShaderStatisticsInfoAMD { pub shader_stage_mask: ShaderStageFlags, pub resource_usage: ShaderResourceUsageAMD, @@ -25178,7 +25178,7 @@ impl<'a> ShaderStatisticsInfoAMDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DeviceQueueGlobalPriorityCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -25234,7 +25234,7 @@ impl<'a> DeviceQueueGlobalPriorityCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceGlobalPriorityQueryFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -25295,7 +25295,7 @@ impl<'a> PhysicalDeviceGlobalPriorityQueryFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct QueueFamilyGlobalPriorityPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -25360,7 +25360,7 @@ impl<'a> QueueFamilyGlobalPriorityPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DebugUtilsObjectNameInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -25426,7 +25426,7 @@ impl<'a> DebugUtilsObjectNameInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DebugUtilsObjectTagInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -25501,7 +25501,7 @@ impl<'a> DebugUtilsObjectTagInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DebugUtilsLabelEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -25560,7 +25560,7 @@ impl<'a> DebugUtilsLabelEXTBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DebugUtilsMessengerCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -25660,7 +25660,7 @@ impl<'a> DebugUtilsMessengerCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DebugUtilsMessengerCallbackDataEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -25759,7 +25759,7 @@ impl<'a> DebugUtilsMessengerCallbackDataEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceDeviceMemoryReportFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -25819,7 +25819,7 @@ impl<'a> PhysicalDeviceDeviceMemoryReportFeaturesEXTBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DeviceDeviceMemoryReportCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -25905,7 +25905,7 @@ impl<'a> DeviceDeviceMemoryReportCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DeviceMemoryReportCallbackDataEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -25995,7 +25995,7 @@ impl<'a> DeviceMemoryReportCallbackDataEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImportMemoryHostPointerInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -26057,7 +26057,7 @@ impl<'a> ImportMemoryHostPointerInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MemoryHostPointerPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -26111,7 +26111,7 @@ impl<'a> MemoryHostPointerPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceExternalMemoryHostPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -26173,7 +26173,7 @@ impl<'a> PhysicalDeviceExternalMemoryHostPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceConservativeRasterizationPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -26306,7 +26306,7 @@ impl<'a> PhysicalDeviceConservativeRasterizationPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CalibratedTimestampInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -26360,7 +26360,7 @@ impl<'a> CalibratedTimestampInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceShaderCorePropertiesAMD { pub s_type: StructureType, pub p_next: *mut c_void, @@ -26494,7 +26494,7 @@ impl<'a> PhysicalDeviceShaderCorePropertiesAMDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceShaderCoreProperties2AMD { pub s_type: StructureType, pub p_next: *mut c_void, @@ -26559,7 +26559,7 @@ impl<'a> PhysicalDeviceShaderCoreProperties2AMDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineRasterizationConservativeStateCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -26639,7 +26639,7 @@ impl<'a> PipelineRasterizationConservativeStateCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceDescriptorIndexingFeatures { pub s_type: StructureType, pub p_next: *mut c_void, @@ -26897,7 +26897,7 @@ impl<'a> PhysicalDeviceDescriptorIndexingFeaturesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceDescriptorIndexingProperties { pub s_type: StructureType, pub p_next: *mut c_void, @@ -27194,7 +27194,7 @@ impl<'a> PhysicalDeviceDescriptorIndexingPropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DescriptorSetLayoutBindingFlagsCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -27256,7 +27256,7 @@ impl<'a> DescriptorSetLayoutBindingFlagsCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DescriptorSetVariableDescriptorCountAllocateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -27318,7 +27318,7 @@ impl<'a> DescriptorSetVariableDescriptorCountAllocateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DescriptorSetVariableDescriptorCountLayoutSupport { pub s_type: StructureType, pub p_next: *mut c_void, @@ -27380,7 +27380,7 @@ impl<'a> DescriptorSetVariableDescriptorCountLayoutSupportBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AttachmentDescription2 { pub s_type: StructureType, pub p_next: *const c_void, @@ -27497,7 +27497,7 @@ impl<'a> AttachmentDescription2Builder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AttachmentReference2 { pub s_type: StructureType, pub p_next: *const c_void, @@ -27578,7 +27578,7 @@ impl<'a> AttachmentReference2Builder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SubpassDescription2 { pub s_type: StructureType, pub p_next: *const c_void, @@ -27702,7 +27702,7 @@ impl<'a> SubpassDescription2Builder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SubpassDependency2 { pub s_type: StructureType, pub p_next: *const c_void, @@ -27813,7 +27813,7 @@ impl<'a> SubpassDependency2Builder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct RenderPassCreateInfo2 { pub s_type: StructureType, pub p_next: *const c_void, @@ -27918,7 +27918,7 @@ impl<'a> RenderPassCreateInfo2Builder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SubpassBeginInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -27972,7 +27972,7 @@ impl<'a> SubpassBeginInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SubpassEndInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -28035,7 +28035,7 @@ impl<'a> SubpassEndInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceTimelineSemaphoreFeatures { pub s_type: StructureType, pub p_next: *mut c_void, @@ -28093,7 +28093,7 @@ impl<'a> PhysicalDeviceTimelineSemaphoreFeaturesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceTimelineSemaphoreProperties { pub s_type: StructureType, pub p_next: *mut c_void, @@ -28156,7 +28156,7 @@ impl<'a> PhysicalDeviceTimelineSemaphorePropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SemaphoreTypeCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -28220,7 +28220,7 @@ impl<'a> SemaphoreTypeCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct TimelineSemaphoreSubmitInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -28290,7 +28290,7 @@ impl<'a> TimelineSemaphoreSubmitInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SemaphoreWaitInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -28360,7 +28360,7 @@ impl<'a> SemaphoreWaitInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SemaphoreSignalInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -28420,7 +28420,7 @@ impl<'a> SemaphoreSignalInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct VertexInputBindingDivisorDescriptionEXT { pub binding: u32, pub divisor: u32, @@ -28468,7 +28468,7 @@ impl<'a> VertexInputBindingDivisorDescriptionEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineVertexInputDivisorStateCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -28536,7 +28536,7 @@ impl<'a> PipelineVertexInputDivisorStateCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceVertexAttributeDivisorPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -28595,7 +28595,7 @@ impl<'a> PhysicalDeviceVertexAttributeDivisorPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDevicePCIBusInfoPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -28669,7 +28669,7 @@ impl<'a> PhysicalDevicePCIBusInfoPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImportAndroidHardwareBufferInfoANDROID { pub s_type: StructureType, pub p_next: *const c_void, @@ -28725,7 +28725,7 @@ impl<'a> ImportAndroidHardwareBufferInfoANDROIDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AndroidHardwareBufferUsageANDROID { pub s_type: StructureType, pub p_next: *mut c_void, @@ -28781,7 +28781,7 @@ impl<'a> AndroidHardwareBufferUsageANDROIDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AndroidHardwareBufferPropertiesANDROID { pub s_type: StructureType, pub p_next: *mut c_void, @@ -28859,7 +28859,7 @@ impl<'a> AndroidHardwareBufferPropertiesANDROIDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MemoryGetAndroidHardwareBufferInfoANDROID { pub s_type: StructureType, pub p_next: *const c_void, @@ -28913,7 +28913,7 @@ impl<'a> MemoryGetAndroidHardwareBufferInfoANDROIDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AndroidHardwareBufferFormatPropertiesANDROID { pub s_type: StructureType, pub p_next: *mut c_void, @@ -29023,7 +29023,7 @@ impl<'a> AndroidHardwareBufferFormatPropertiesANDROIDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CommandBufferInheritanceConditionalRenderingInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -29085,7 +29085,7 @@ impl<'a> CommandBufferInheritanceConditionalRenderingInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ExternalFormatANDROID { pub s_type: StructureType, pub p_next: *mut c_void, @@ -29143,7 +29143,7 @@ impl<'a> ExternalFormatANDROIDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDevice8BitStorageFeatures { pub s_type: StructureType, pub p_next: *mut c_void, @@ -29217,7 +29217,7 @@ impl<'a> PhysicalDevice8BitStorageFeaturesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceConditionalRenderingFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -29287,7 +29287,7 @@ impl<'a> PhysicalDeviceConditionalRenderingFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceVulkanMemoryModelFeatures { pub s_type: StructureType, pub p_next: *mut c_void, @@ -29365,7 +29365,7 @@ impl<'a> PhysicalDeviceVulkanMemoryModelFeaturesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceShaderAtomicInt64Features { pub s_type: StructureType, pub p_next: *mut c_void, @@ -29429,7 +29429,7 @@ impl<'a> PhysicalDeviceShaderAtomicInt64FeaturesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceShaderAtomicFloatFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -29574,7 +29574,7 @@ impl<'a> PhysicalDeviceShaderAtomicFloatFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceShaderAtomicFloat2FeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -29737,7 +29737,7 @@ impl<'a> PhysicalDeviceShaderAtomicFloat2FeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceVertexAttributeDivisorFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -29812,7 +29812,7 @@ impl<'a> PhysicalDeviceVertexAttributeDivisorFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct QueueFamilyCheckpointPropertiesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -29871,7 +29871,7 @@ impl<'a> QueueFamilyCheckpointPropertiesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CheckpointDataNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -29931,7 +29931,7 @@ impl<'a> CheckpointDataNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceDepthStencilResolveProperties { pub s_type: StructureType, pub p_next: *mut c_void, @@ -30014,7 +30014,7 @@ impl<'a> PhysicalDeviceDepthStencilResolvePropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SubpassDescriptionDepthStencilResolve { pub s_type: StructureType, pub p_next: *const c_void, @@ -30085,7 +30085,7 @@ impl<'a> SubpassDescriptionDepthStencilResolveBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageViewASTCDecodeModeEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -30141,7 +30141,7 @@ impl<'a> ImageViewASTCDecodeModeEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceASTCDecodeFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -30199,7 +30199,7 @@ impl<'a> PhysicalDeviceASTCDecodeFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceTransformFeedbackFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -30266,7 +30266,7 @@ impl<'a> PhysicalDeviceTransformFeedbackFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceTransformFeedbackPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -30402,7 +30402,7 @@ impl<'a> PhysicalDeviceTransformFeedbackPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineRasterizationStateStreamCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -30470,7 +30470,7 @@ impl<'a> PipelineRasterizationStateStreamCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceRepresentativeFragmentTestFeaturesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -30534,7 +30534,7 @@ impl<'a> PhysicalDeviceRepresentativeFragmentTestFeaturesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineRepresentativeFragmentTestStateCreateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -30599,7 +30599,7 @@ impl<'a> PipelineRepresentativeFragmentTestStateCreateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceExclusiveScissorFeaturesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -30657,7 +30657,7 @@ impl<'a> PhysicalDeviceExclusiveScissorFeaturesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineViewportExclusiveScissorStateCreateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -30722,7 +30722,7 @@ impl<'a> PipelineViewportExclusiveScissorStateCreateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceCornerSampledImageFeaturesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -30783,7 +30783,7 @@ impl<'a> PhysicalDeviceCornerSampledImageFeaturesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceComputeShaderDerivativesFeaturesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -30856,7 +30856,7 @@ impl<'a> PhysicalDeviceComputeShaderDerivativesFeaturesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceFragmentShaderBarycentricFeaturesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -30920,7 +30920,7 @@ impl<'a> PhysicalDeviceFragmentShaderBarycentricFeaturesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceShaderImageFootprintFeaturesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -30981,7 +30981,7 @@ impl<'a> PhysicalDeviceShaderImageFootprintFeaturesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -31053,7 +31053,7 @@ impl<'a> PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ShadingRatePaletteNV { pub shading_rate_palette_entry_count: u32, pub p_shading_rate_palette_entries: *const ShadingRatePaletteEntryNV, @@ -31109,7 +31109,7 @@ impl<'a> ShadingRatePaletteNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineViewportShadingRateImageStateCreateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -31183,7 +31183,7 @@ impl<'a> PipelineViewportShadingRateImageStateCreateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceShadingRateImageFeaturesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -31250,7 +31250,7 @@ impl<'a> PhysicalDeviceShadingRateImageFeaturesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceShadingRateImagePropertiesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -31321,7 +31321,7 @@ impl<'a> PhysicalDeviceShadingRateImagePropertiesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceInvocationMaskFeaturesHUAWEI { pub s_type: StructureType, pub p_next: *mut c_void, @@ -31382,7 +31382,7 @@ impl<'a> PhysicalDeviceInvocationMaskFeaturesHUAWEIBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct CoarseSampleLocationNV { pub pixel_x: u32, pub pixel_y: u32, @@ -31435,7 +31435,7 @@ impl<'a> CoarseSampleLocationNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CoarseSampleOrderCustomNV { pub shading_rate: ShadingRatePaletteEntryNV, pub sample_count: u32, @@ -31500,7 +31500,7 @@ impl<'a> CoarseSampleOrderCustomNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineViewportCoarseSampleOrderStateCreateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -31574,7 +31574,7 @@ impl<'a> PipelineViewportCoarseSampleOrderStateCreateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceMeshShaderFeaturesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -31638,7 +31638,7 @@ impl<'a> PhysicalDeviceMeshShaderFeaturesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceMeshShaderPropertiesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -31772,7 +31772,7 @@ impl<'a> PhysicalDeviceMeshShaderPropertiesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct DrawMeshTasksIndirectCommandNV { pub task_count: u32, pub first_task: u32, @@ -31820,7 +31820,7 @@ impl<'a> DrawMeshTasksIndirectCommandNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct RayTracingShaderGroupCreateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -31898,7 +31898,7 @@ impl<'a> RayTracingShaderGroupCreateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct RayTracingShaderGroupCreateInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -31985,7 +31985,7 @@ impl<'a> RayTracingShaderGroupCreateInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct RayTracingPipelineCreateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -32096,7 +32096,7 @@ impl<'a> RayTracingPipelineCreateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct RayTracingPipelineCreateInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -32231,7 +32231,7 @@ impl<'a> RayTracingPipelineCreateInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct GeometryTrianglesNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -32345,7 +32345,7 @@ impl<'a> GeometryTrianglesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct GeometryAABBNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -32417,7 +32417,7 @@ impl<'a> GeometryAABBNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct GeometryDataNV { pub triangles: GeometryTrianglesNV, pub aabbs: GeometryAABBNV, @@ -32465,7 +32465,7 @@ impl<'a> GeometryDataNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct GeometryNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -32531,7 +32531,7 @@ impl<'a> GeometryNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -32606,7 +32606,7 @@ impl<'a> AccelerationStructureInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureCreateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -32666,7 +32666,7 @@ impl<'a> AccelerationStructureCreateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BindAccelerationStructureMemoryInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -32744,7 +32744,7 @@ impl<'a> BindAccelerationStructureMemoryInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct WriteDescriptorSetAccelerationStructureKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -32806,7 +32806,7 @@ impl<'a> WriteDescriptorSetAccelerationStructureKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct WriteDescriptorSetAccelerationStructureNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -32868,7 +32868,7 @@ impl<'a> WriteDescriptorSetAccelerationStructureNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureMemoryRequirementsInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -32931,7 +32931,7 @@ impl<'a> AccelerationStructureMemoryRequirementsInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceAccelerationStructureFeaturesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -33033,7 +33033,7 @@ impl<'a> PhysicalDeviceAccelerationStructureFeaturesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceRayTracingPipelineFeaturesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -33135,7 +33135,7 @@ impl<'a> PhysicalDeviceRayTracingPipelineFeaturesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceRayQueryFeaturesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -33193,7 +33193,7 @@ impl<'a> PhysicalDeviceRayQueryFeaturesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceAccelerationStructurePropertiesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -33317,7 +33317,7 @@ impl<'a> PhysicalDeviceAccelerationStructurePropertiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceRayTracingPipelinePropertiesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -33425,7 +33425,7 @@ impl<'a> PhysicalDeviceRayTracingPipelinePropertiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceRayTracingPropertiesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -33527,7 +33527,7 @@ impl<'a> PhysicalDeviceRayTracingPropertiesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct StridedDeviceAddressRegionKHR { pub device_address: DeviceAddress, pub stride: DeviceSize, @@ -33580,7 +33580,7 @@ impl<'a> StridedDeviceAddressRegionKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct TraceRaysIndirectCommandKHR { pub width: u32, pub height: u32, @@ -33633,7 +33633,7 @@ impl<'a> TraceRaysIndirectCommandKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DrmFormatModifierPropertiesListEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -33695,7 +33695,7 @@ impl<'a> DrmFormatModifierPropertiesListEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct DrmFormatModifierPropertiesEXT { pub drm_format_modifier: u64, pub drm_format_modifier_plane_count: u32, @@ -33751,7 +33751,7 @@ impl<'a> DrmFormatModifierPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceImageDrmFormatModifierInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -33825,7 +33825,7 @@ impl<'a> PhysicalDeviceImageDrmFormatModifierInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageDrmFormatModifierListCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -33884,7 +33884,7 @@ impl<'a> ImageDrmFormatModifierListCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageDrmFormatModifierExplicitCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -33949,7 +33949,7 @@ impl<'a> ImageDrmFormatModifierExplicitCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageDrmFormatModifierPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -34003,7 +34003,7 @@ impl<'a> ImageDrmFormatModifierPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageStencilUsageCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -34061,7 +34061,7 @@ impl<'a> ImageStencilUsageCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DeviceMemoryOverallocationCreateInfoAMD { pub s_type: StructureType, pub p_next: *const c_void, @@ -34120,7 +34120,7 @@ impl<'a> DeviceMemoryOverallocationCreateInfoAMDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceFragmentDensityMapFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -34197,7 +34197,7 @@ impl<'a> PhysicalDeviceFragmentDensityMapFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceFragmentDensityMap2FeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -34258,7 +34258,7 @@ impl<'a> PhysicalDeviceFragmentDensityMap2FeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM { pub s_type: StructureType, pub p_next: *mut c_void, @@ -34322,7 +34322,7 @@ impl<'a> PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOMBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceFragmentDensityMapPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -34399,7 +34399,7 @@ impl<'a> PhysicalDeviceFragmentDensityMapPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceFragmentDensityMap2PropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -34483,7 +34483,7 @@ impl<'a> PhysicalDeviceFragmentDensityMap2PropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM { pub s_type: StructureType, pub p_next: *mut c_void, @@ -34548,7 +34548,7 @@ impl<'a> PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOMBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct RenderPassFragmentDensityMapCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -34609,7 +34609,7 @@ impl<'a> RenderPassFragmentDensityMapCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SubpassFragmentDensityMapOffsetEndInfoQCOM { pub s_type: StructureType, pub p_next: *const c_void, @@ -34668,7 +34668,7 @@ impl<'a> SubpassFragmentDensityMapOffsetEndInfoQCOMBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceScalarBlockLayoutFeatures { pub s_type: StructureType, pub p_next: *mut c_void, @@ -34726,7 +34726,7 @@ impl<'a> PhysicalDeviceScalarBlockLayoutFeaturesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SurfaceProtectedCapabilitiesKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -34782,7 +34782,7 @@ impl<'a> SurfaceProtectedCapabilitiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceUniformBufferStandardLayoutFeatures { pub s_type: StructureType, pub p_next: *mut c_void, @@ -34846,7 +34846,7 @@ impl<'a> PhysicalDeviceUniformBufferStandardLayoutFeaturesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceDepthClipEnableFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -34904,7 +34904,7 @@ impl<'a> PhysicalDeviceDepthClipEnableFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineRasterizationDepthClipStateCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -34972,7 +34972,7 @@ impl<'a> PipelineRasterizationDepthClipStateCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceMemoryBudgetPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -35037,7 +35037,7 @@ impl<'a> PhysicalDeviceMemoryBudgetPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceMemoryPriorityFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -35095,7 +35095,7 @@ impl<'a> PhysicalDeviceMemoryPriorityFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MemoryPriorityAllocateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -35151,7 +35151,7 @@ impl<'a> MemoryPriorityAllocateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -35215,7 +35215,7 @@ impl<'a> PhysicalDevicePageableDeviceLocalMemoryFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceBufferDeviceAddressFeatures { pub s_type: StructureType, pub p_next: *mut c_void, @@ -35295,7 +35295,7 @@ impl<'a> PhysicalDeviceBufferDeviceAddressFeaturesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceBufferDeviceAddressFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -35375,7 +35375,7 @@ impl<'a> PhysicalDeviceBufferDeviceAddressFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BufferDeviceAddressInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -35429,7 +35429,7 @@ impl<'a> BufferDeviceAddressInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BufferOpaqueCaptureAddressCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -35485,7 +35485,7 @@ impl<'a> BufferOpaqueCaptureAddressCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BufferDeviceAddressCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -35541,7 +35541,7 @@ impl<'a> BufferDeviceAddressCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceImageViewImageFormatInfoEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -35600,7 +35600,7 @@ impl<'a> PhysicalDeviceImageViewImageFormatInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct FilterCubicImageViewImageFormatPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -35665,7 +35665,7 @@ impl<'a> FilterCubicImageViewImageFormatPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceImagelessFramebufferFeatures { pub s_type: StructureType, pub p_next: *mut c_void, @@ -35726,7 +35726,7 @@ impl<'a> PhysicalDeviceImagelessFramebufferFeaturesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct FramebufferAttachmentsCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -35788,7 +35788,7 @@ impl<'a> FramebufferAttachmentsCreateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct FramebufferAttachmentImageInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -35875,7 +35875,7 @@ impl<'a> FramebufferAttachmentImageInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct RenderPassAttachmentBeginInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -35934,7 +35934,7 @@ impl<'a> RenderPassAttachmentBeginInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceTextureCompressionASTCHDRFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -35998,7 +35998,7 @@ impl<'a> PhysicalDeviceTextureCompressionASTCHDRFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceCooperativeMatrixFeaturesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -36069,7 +36069,7 @@ impl<'a> PhysicalDeviceCooperativeMatrixFeaturesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceCooperativeMatrixPropertiesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -36131,7 +36131,7 @@ impl<'a> PhysicalDeviceCooperativeMatrixPropertiesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CooperativeMatrixPropertiesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -36227,7 +36227,7 @@ impl<'a> CooperativeMatrixPropertiesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceYcbcrImageArraysFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -36288,7 +36288,7 @@ impl<'a> PhysicalDeviceYcbcrImageArraysFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageViewHandleInfoNVX { pub s_type: StructureType, pub p_next: *const c_void, @@ -36354,7 +36354,7 @@ impl<'a> ImageViewHandleInfoNVXBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageViewAddressPropertiesNVX { pub s_type: StructureType, pub p_next: *mut c_void, @@ -36414,7 +36414,7 @@ impl<'a> ImageViewAddressPropertiesNVXBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PresentFrameTokenGGP { pub s_type: StructureType, pub p_next: *const c_void, @@ -36470,7 +36470,7 @@ impl<'a> PresentFrameTokenGGPBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct PipelineCreationFeedbackEXT { pub flags: PipelineCreationFeedbackFlagsEXT, pub duration: u64, @@ -36518,7 +36518,7 @@ impl<'a> PipelineCreationFeedbackEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineCreationFeedbackCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -36603,7 +36603,7 @@ impl<'a> PipelineCreationFeedbackCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SurfaceFullScreenExclusiveInfoEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -36661,7 +36661,7 @@ impl<'a> SurfaceFullScreenExclusiveInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SurfaceFullScreenExclusiveWin32InfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -36722,7 +36722,7 @@ impl<'a> SurfaceFullScreenExclusiveWin32InfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SurfaceCapabilitiesFullScreenExclusiveEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -36784,7 +36784,7 @@ impl<'a> SurfaceCapabilitiesFullScreenExclusiveEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDevicePerformanceQueryFeaturesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -36858,7 +36858,7 @@ impl<'a> PhysicalDevicePerformanceQueryFeaturesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDevicePerformanceQueryPropertiesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -36920,7 +36920,7 @@ impl<'a> PhysicalDevicePerformanceQueryPropertiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PerformanceCounterKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -36991,7 +36991,7 @@ impl<'a> PerformanceCounterKHRBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PerformanceCounterDescriptionKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -37082,7 +37082,7 @@ impl<'a> PerformanceCounterDescriptionKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct QueryPoolPerformanceCreateInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -37146,7 +37146,7 @@ impl<'a> QueryPoolPerformanceCreateInfoKHRBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub union PerformanceCounterResultKHR { pub int32: i32, pub int64: i64, @@ -37163,7 +37163,7 @@ impl ::std::default::Default for PerformanceCounterResultKHR { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AcquireProfilingLockInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -37223,7 +37223,7 @@ impl<'a> AcquireProfilingLockInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PerformanceQuerySubmitInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -37281,7 +37281,7 @@ impl<'a> PerformanceQuerySubmitInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct HeadlessSurfaceCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -37335,7 +37335,7 @@ impl<'a> HeadlessSurfaceCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceCoverageReductionModeFeaturesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -37396,7 +37396,7 @@ impl<'a> PhysicalDeviceCoverageReductionModeFeaturesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineCoverageReductionStateCreateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -37467,7 +37467,7 @@ impl<'a> PipelineCoverageReductionStateCreateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct FramebufferMixedSamplesCombinationNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -37542,7 +37542,7 @@ impl<'a> FramebufferMixedSamplesCombinationNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL { pub s_type: StructureType, pub p_next: *mut c_void, @@ -37605,7 +37605,7 @@ impl<'a> PhysicalDeviceShaderIntegerFunctions2FeaturesINTELBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub union PerformanceValueDataINTEL { pub value32: u32, pub value64: u64, @@ -37620,7 +37620,7 @@ impl ::std::default::Default for PerformanceValueDataINTEL { } #[repr(C)] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct PerformanceValueINTEL { pub ty: PerformanceValueTypeINTEL, pub data: PerformanceValueDataINTEL, @@ -37677,7 +37677,7 @@ impl<'a> PerformanceValueINTELBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct InitializePerformanceApiInfoINTEL { pub s_type: StructureType, pub p_next: *const c_void, @@ -37731,7 +37731,7 @@ impl<'a> InitializePerformanceApiInfoINTELBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct QueryPoolPerformanceQueryCreateInfoINTEL { pub s_type: StructureType, pub p_next: *const c_void, @@ -37790,7 +37790,7 @@ impl<'a> QueryPoolPerformanceQueryCreateInfoINTELBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PerformanceMarkerInfoINTEL { pub s_type: StructureType, pub p_next: *const c_void, @@ -37844,7 +37844,7 @@ impl<'a> PerformanceMarkerInfoINTELBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PerformanceStreamMarkerInfoINTEL { pub s_type: StructureType, pub p_next: *const c_void, @@ -37898,7 +37898,7 @@ impl<'a> PerformanceStreamMarkerInfoINTELBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PerformanceOverrideInfoINTEL { pub s_type: StructureType, pub p_next: *const c_void, @@ -37964,7 +37964,7 @@ impl<'a> PerformanceOverrideInfoINTELBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PerformanceConfigurationAcquireInfoINTEL { pub s_type: StructureType, pub p_next: *const c_void, @@ -38018,7 +38018,7 @@ impl<'a> PerformanceConfigurationAcquireInfoINTELBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceShaderClockFeaturesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -38082,7 +38082,7 @@ impl<'a> PhysicalDeviceShaderClockFeaturesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceIndexTypeUint8FeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -38140,7 +38140,7 @@ impl<'a> PhysicalDeviceIndexTypeUint8FeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceShaderSMBuiltinsPropertiesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -38205,7 +38205,7 @@ impl<'a> PhysicalDeviceShaderSMBuiltinsPropertiesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceShaderSMBuiltinsFeaturesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -38263,7 +38263,7 @@ impl<'a> PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceFragmentShaderInterlockFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -38349,7 +38349,7 @@ impl<'a> PhysicalDeviceFragmentShaderInterlockFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceSeparateDepthStencilLayoutsFeatures { pub s_type: StructureType, pub p_next: *mut c_void, @@ -38413,7 +38413,7 @@ impl<'a> PhysicalDeviceSeparateDepthStencilLayoutsFeaturesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AttachmentReferenceStencilLayout { pub s_type: StructureType, pub p_next: *mut c_void, @@ -38469,7 +38469,7 @@ impl<'a> AttachmentReferenceStencilLayoutBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -38549,7 +38549,7 @@ impl<'a> PhysicalDevicePrimitiveTopologyListRestartFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AttachmentDescriptionStencilLayout { pub s_type: StructureType, pub p_next: *mut c_void, @@ -38611,7 +38611,7 @@ impl<'a> AttachmentDescriptionStencilLayoutBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDevicePipelineExecutablePropertiesFeaturesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -38678,7 +38678,7 @@ impl<'a> PhysicalDevicePipelineExecutablePropertiesFeaturesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -38731,7 +38731,7 @@ impl<'a> PipelineInfoKHRBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineExecutablePropertiesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -38820,7 +38820,7 @@ impl<'a> PipelineExecutablePropertiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineExecutableInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -38879,7 +38879,7 @@ impl<'a> PipelineExecutableInfoKHRBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub union PipelineExecutableStatisticValueKHR { pub b32: Bool32, pub i64: i64, @@ -38893,7 +38893,7 @@ impl ::std::default::Default for PipelineExecutableStatisticValueKHR { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineExecutableStatisticKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -38981,7 +38981,7 @@ impl<'a> PipelineExecutableStatisticKHRBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineExecutableInternalRepresentationKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -39074,7 +39074,7 @@ impl<'a> PipelineExecutableInternalRepresentationKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -39146,7 +39146,7 @@ impl<'a> PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceTexelBufferAlignmentFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -39207,7 +39207,7 @@ impl<'a> PhysicalDeviceTexelBufferAlignmentFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceTexelBufferAlignmentPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -39302,7 +39302,7 @@ impl<'a> PhysicalDeviceTexelBufferAlignmentPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceSubgroupSizeControlFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -39369,7 +39369,7 @@ impl<'a> PhysicalDeviceSubgroupSizeControlFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceSubgroupSizeControlPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -39449,7 +39449,7 @@ impl<'a> PhysicalDeviceSubgroupSizeControlPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineShaderStageRequiredSubgroupSizeCreateInfoEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -39511,7 +39511,7 @@ impl<'a> PipelineShaderStageRequiredSubgroupSizeCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SubpassShadingPipelineCreateInfoHUAWEI { pub s_type: StructureType, pub p_next: *mut c_void, @@ -39573,7 +39573,7 @@ impl<'a> SubpassShadingPipelineCreateInfoHUAWEIBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceSubpassShadingPropertiesHUAWEI { pub s_type: StructureType, pub p_next: *mut c_void, @@ -39636,7 +39636,7 @@ impl<'a> PhysicalDeviceSubpassShadingPropertiesHUAWEIBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MemoryOpaqueCaptureAddressAllocateInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -39692,7 +39692,7 @@ impl<'a> MemoryOpaqueCaptureAddressAllocateInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DeviceMemoryOpaqueCaptureAddressInfo { pub s_type: StructureType, pub p_next: *const c_void, @@ -39746,7 +39746,7 @@ impl<'a> DeviceMemoryOpaqueCaptureAddressInfoBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceLineRasterizationFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -39837,7 +39837,7 @@ impl<'a> PhysicalDeviceLineRasterizationFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceLineRasterizationPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -39896,7 +39896,7 @@ impl<'a> PhysicalDeviceLineRasterizationPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineRasterizationLineStateCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -39979,7 +39979,7 @@ impl<'a> PipelineRasterizationLineStateCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDevicePipelineCreationCacheControlFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -40049,7 +40049,7 @@ impl<'a> PhysicalDevicePipelineCreationCacheControlFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceVulkan11Features { pub s_type: StructureType, pub p_next: *mut c_void, @@ -40180,7 +40180,7 @@ impl<'a> PhysicalDeviceVulkan11FeaturesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceVulkan11Properties { pub s_type: StructureType, pub p_next: *mut c_void, @@ -40333,7 +40333,7 @@ impl<'a> PhysicalDeviceVulkan11PropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceVulkan12Features { pub s_type: StructureType, pub p_next: *mut c_void, @@ -40771,7 +40771,7 @@ impl<'a> PhysicalDeviceVulkan12FeaturesBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceVulkan12Properties { pub s_type: StructureType, pub p_next: *mut c_void, @@ -41509,7 +41509,7 @@ impl<'a> PhysicalDeviceVulkan12PropertiesBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineCompilerControlCreateInfoAMD { pub s_type: StructureType, pub p_next: *const c_void, @@ -41570,7 +41570,7 @@ impl<'a> PipelineCompilerControlCreateInfoAMDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceCoherentMemoryFeaturesAMD { pub s_type: StructureType, pub p_next: *mut c_void, @@ -41627,7 +41627,7 @@ impl<'a> PhysicalDeviceCoherentMemoryFeaturesAMDBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceToolPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -41726,7 +41726,7 @@ impl<'a> PhysicalDeviceToolPropertiesEXTBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SamplerCustomBorderColorCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -41799,7 +41799,7 @@ impl<'a> SamplerCustomBorderColorCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceCustomBorderColorPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -41861,7 +41861,7 @@ impl<'a> PhysicalDeviceCustomBorderColorPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceCustomBorderColorFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -41931,7 +41931,7 @@ impl<'a> PhysicalDeviceCustomBorderColorFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SamplerBorderColorComponentMappingCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -41996,7 +41996,7 @@ impl<'a> SamplerBorderColorComponentMappingCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceBorderColorSwizzleFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -42065,7 +42065,7 @@ impl<'a> PhysicalDeviceBorderColorSwizzleFeaturesEXTBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub union DeviceOrHostAddressKHR { pub device_address: DeviceAddress, pub host_address: *mut c_void, @@ -42077,7 +42077,7 @@ impl ::std::default::Default for DeviceOrHostAddressKHR { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub union DeviceOrHostAddressConstKHR { pub device_address: DeviceAddress, pub host_address: *const c_void, @@ -42089,7 +42089,7 @@ impl ::std::default::Default for DeviceOrHostAddressConstKHR { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureGeometryTrianglesDataKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -42212,7 +42212,7 @@ impl<'a> AccelerationStructureGeometryTrianglesDataKHRBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureGeometryAabbsDataKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -42282,7 +42282,7 @@ impl<'a> AccelerationStructureGeometryAabbsDataKHRBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureGeometryInstancesDataKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -42352,7 +42352,7 @@ impl<'a> AccelerationStructureGeometryInstancesDataKHRBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub union AccelerationStructureGeometryDataKHR { pub triangles: AccelerationStructureGeometryTrianglesDataKHR, pub aabbs: AccelerationStructureGeometryAabbsDataKHR, @@ -42365,7 +42365,7 @@ impl ::std::default::Default for AccelerationStructureGeometryDataKHR { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureGeometryKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -42442,7 +42442,7 @@ impl<'a> AccelerationStructureGeometryKHRBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureBuildGeometryInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -42575,7 +42575,7 @@ impl<'a> AccelerationStructureBuildGeometryInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureBuildRangeInfoKHR { pub primitive_count: u32, pub primitive_offset: u32, @@ -42633,7 +42633,7 @@ impl<'a> AccelerationStructureBuildRangeInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureCreateInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -42735,7 +42735,7 @@ impl<'a> AccelerationStructureCreateInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct AabbPositionsKHR { pub min_x: f32, pub min_y: f32, @@ -42813,7 +42813,7 @@ pub union AccelerationStructureReferenceKHR { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureInstanceKHR { pub transform: TransformMatrixKHR, #[doc = r" Use [`Packed24_8::new(instance_custom_index, mask)`][Packed24_8::new()] to construct this field"] @@ -42825,7 +42825,7 @@ pub struct AccelerationStructureInstanceKHR { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureDeviceAddressInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -42882,7 +42882,7 @@ impl<'a> AccelerationStructureDeviceAddressInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureVersionInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -42936,7 +42936,7 @@ impl<'a> AccelerationStructureVersionInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CopyAccelerationStructureInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -43001,7 +43001,7 @@ impl<'a> CopyAccelerationStructureInfoKHRBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CopyAccelerationStructureToMemoryInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -43078,7 +43078,7 @@ impl<'a> CopyAccelerationStructureToMemoryInfoKHRBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CopyMemoryToAccelerationStructureInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -43156,7 +43156,7 @@ impl<'a> CopyMemoryToAccelerationStructureInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct RayTracingPipelineInterfaceCreateInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -43219,7 +43219,7 @@ impl<'a> RayTracingPipelineInterfaceCreateInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineLibraryCreateInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -43276,7 +43276,7 @@ impl<'a> PipelineLibraryCreateInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceExtendedDynamicStateFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -43337,7 +43337,7 @@ impl<'a> PhysicalDeviceExtendedDynamicStateFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceExtendedDynamicState2FeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -43417,7 +43417,7 @@ impl<'a> PhysicalDeviceExtendedDynamicState2FeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct RenderPassTransformBeginInfoQCOM { pub s_type: StructureType, pub p_next: *mut c_void, @@ -43473,7 +43473,7 @@ impl<'a> RenderPassTransformBeginInfoQCOMBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CopyCommandTransformInfoQCOM { pub s_type: StructureType, pub p_next: *const c_void, @@ -43531,7 +43531,7 @@ impl<'a> CopyCommandTransformInfoQCOMBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CommandBufferInheritanceRenderPassTransformInfoQCOM { pub s_type: StructureType, pub p_next: *mut c_void, @@ -43599,7 +43599,7 @@ impl<'a> CommandBufferInheritanceRenderPassTransformInfoQCOMBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceDiagnosticsConfigFeaturesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -43660,7 +43660,7 @@ impl<'a> PhysicalDeviceDiagnosticsConfigFeaturesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DeviceDiagnosticsConfigCreateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -43716,7 +43716,7 @@ impl<'a> DeviceDiagnosticsConfigCreateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -43789,7 +43789,7 @@ impl<'a> PhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -43865,7 +43865,7 @@ impl<'a> PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceRobustness2FeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -43935,7 +43935,7 @@ impl<'a> PhysicalDeviceRobustness2FeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceRobustness2PropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -44005,7 +44005,7 @@ impl<'a> PhysicalDeviceRobustness2PropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceImageRobustnessFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -44063,7 +44063,7 @@ impl<'a> PhysicalDeviceImageRobustnessFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -44166,7 +44166,7 @@ impl<'a> PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDevicePortabilitySubsetFeaturesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -44325,7 +44325,7 @@ impl<'a> PhysicalDevicePortabilitySubsetFeaturesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDevicePortabilitySubsetPropertiesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -44388,7 +44388,7 @@ impl<'a> PhysicalDevicePortabilitySubsetPropertiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDevice4444FormatsFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -44452,7 +44452,7 @@ impl<'a> PhysicalDevice4444FormatsFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceSubpassShadingFeaturesHUAWEI { pub s_type: StructureType, pub p_next: *mut c_void, @@ -44513,7 +44513,7 @@ impl<'a> PhysicalDeviceSubpassShadingFeaturesHUAWEIBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BufferCopy2KHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -44579,7 +44579,7 @@ impl<'a> BufferCopy2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageCopy2KHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -44657,7 +44657,7 @@ impl<'a> ImageCopy2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageBlit2KHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -44744,7 +44744,7 @@ impl<'a> ImageBlit2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BufferImageCopy2KHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -44843,7 +44843,7 @@ impl<'a> BufferImageCopy2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageResolve2KHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -44921,7 +44921,7 @@ impl<'a> ImageResolve2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CopyBufferInfo2KHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -44990,7 +44990,7 @@ impl<'a> CopyBufferInfo2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CopyImageInfo2KHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -45071,7 +45071,7 @@ impl<'a> CopyImageInfo2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BlitImageInfo2KHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -45158,7 +45158,7 @@ impl<'a> BlitImageInfo2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CopyBufferToImageInfo2KHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -45233,7 +45233,7 @@ impl<'a> CopyBufferToImageInfo2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CopyImageToBufferInfo2KHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -45308,7 +45308,7 @@ impl<'a> CopyImageToBufferInfo2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ResolveImageInfo2KHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -45389,7 +45389,7 @@ impl<'a> ResolveImageInfo2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceShaderImageAtomicInt64FeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -45456,7 +45456,7 @@ impl<'a> PhysicalDeviceShaderImageAtomicInt64FeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct FragmentShadingRateAttachmentInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -45524,7 +45524,7 @@ impl<'a> FragmentShadingRateAttachmentInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineFragmentShadingRateStateCreateInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -45589,7 +45589,7 @@ impl<'a> PipelineFragmentShadingRateStateCreateInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceFragmentShadingRateFeaturesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -45668,7 +45668,7 @@ impl<'a> PhysicalDeviceFragmentShadingRateFeaturesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceFragmentShadingRatePropertiesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -45888,7 +45888,7 @@ impl<'a> PhysicalDeviceFragmentShadingRatePropertiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceFragmentShadingRateKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -45948,7 +45948,7 @@ impl<'a> PhysicalDeviceFragmentShadingRateKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceShaderTerminateInvocationFeaturesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -46012,7 +46012,7 @@ impl<'a> PhysicalDeviceShaderTerminateInvocationFeaturesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceFragmentShadingRateEnumsFeaturesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -46095,7 +46095,7 @@ impl<'a> PhysicalDeviceFragmentShadingRateEnumsFeaturesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceFragmentShadingRateEnumsPropertiesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -46161,7 +46161,7 @@ impl<'a> PhysicalDeviceFragmentShadingRateEnumsPropertiesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineFragmentShadingRateEnumStateCreateInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -46232,7 +46232,7 @@ impl<'a> PipelineFragmentShadingRateEnumStateCreateInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureBuildSizesInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -46298,7 +46298,7 @@ impl<'a> AccelerationStructureBuildSizesInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceMutableDescriptorTypeFeaturesVALVE { pub s_type: StructureType, pub p_next: *mut c_void, @@ -46362,7 +46362,7 @@ impl<'a> PhysicalDeviceMutableDescriptorTypeFeaturesVALVEBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MutableDescriptorTypeListVALVE { pub descriptor_type_count: u32, pub p_descriptor_types: *const DescriptorType, @@ -46415,7 +46415,7 @@ impl<'a> MutableDescriptorTypeListVALVEBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MutableDescriptorTypeCreateInfoVALVE { pub s_type: StructureType, pub p_next: *const c_void, @@ -46482,7 +46482,7 @@ impl<'a> MutableDescriptorTypeCreateInfoVALVEBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceDepthClipControlFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -46543,7 +46543,7 @@ impl<'a> PhysicalDeviceDepthClipControlFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineViewportDepthClipControlCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -46605,7 +46605,7 @@ impl<'a> PipelineViewportDepthClipControlCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceVertexInputDynamicStateFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -46669,7 +46669,7 @@ impl<'a> PhysicalDeviceVertexInputDynamicStateFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceExternalMemoryRDMAFeaturesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -46730,7 +46730,7 @@ impl<'a> PhysicalDeviceExternalMemoryRDMAFeaturesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VertexInputBindingDescription2EXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -46802,7 +46802,7 @@ impl<'a> VertexInputBindingDescription2EXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VertexInputAttributeDescription2EXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -46874,7 +46874,7 @@ impl<'a> VertexInputAttributeDescription2EXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceColorWriteEnableFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -46935,7 +46935,7 @@ impl<'a> PhysicalDeviceColorWriteEnableFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineColorWriteCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -46997,7 +46997,7 @@ impl<'a> PipelineColorWriteCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MemoryBarrier2KHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -47071,7 +47071,7 @@ impl<'a> MemoryBarrier2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageMemoryBarrier2KHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -47194,7 +47194,7 @@ impl<'a> ImageMemoryBarrier2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BufferMemoryBarrier2KHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -47296,7 +47296,7 @@ impl<'a> BufferMemoryBarrier2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DependencyInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -47383,7 +47383,7 @@ impl<'a> DependencyInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SemaphoreSubmitInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -47455,7 +47455,7 @@ impl<'a> SemaphoreSubmitInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CommandBufferSubmitInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -47515,7 +47515,7 @@ impl<'a> CommandBufferSubmitInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SubmitInfo2KHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -47620,7 +47620,7 @@ impl<'a> SubmitInfo2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct QueueFamilyCheckpointProperties2NV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -47679,7 +47679,7 @@ impl<'a> QueueFamilyCheckpointProperties2NVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CheckpointData2NV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -47739,7 +47739,7 @@ impl<'a> CheckpointData2NVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceSynchronization2FeaturesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -47800,7 +47800,7 @@ impl<'a> PhysicalDeviceSynchronization2FeaturesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoQueueFamilyProperties2KHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -47859,7 +47859,7 @@ impl<'a> VideoQueueFamilyProperties2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct QueueFamilyQueryResultStatusProperties2KHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -47918,7 +47918,7 @@ impl<'a> QueueFamilyQueryResultStatusProperties2KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoProfilesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -47986,7 +47986,7 @@ impl<'a> VideoProfilesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceVideoFormatInfoKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -48046,7 +48046,7 @@ impl<'a> PhysicalDeviceVideoFormatInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoFormatPropertiesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -48100,7 +48100,7 @@ impl<'a> VideoFormatPropertiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoProfileKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -48203,7 +48203,7 @@ impl<'a> VideoProfileKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoCapabilitiesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -48329,7 +48329,7 @@ impl<'a> VideoCapabilitiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoGetMemoryPropertiesKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -48389,7 +48389,7 @@ impl<'a> VideoGetMemoryPropertiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoBindMemoryKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -48461,7 +48461,7 @@ impl<'a> VideoBindMemoryKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoPictureResourceKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -48533,7 +48533,7 @@ impl<'a> VideoPictureResourceKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoReferenceSlotKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -48608,7 +48608,7 @@ impl<'a> VideoReferenceSlotKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoDecodeInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -48728,7 +48728,7 @@ impl<'a> VideoDecodeInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoDecodeH264ProfileEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -48800,7 +48800,7 @@ impl<'a> VideoDecodeH264ProfileEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoDecodeH264CapabilitiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -48868,7 +48868,7 @@ impl<'a> VideoDecodeH264CapabilitiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoDecodeH264SessionCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -48930,7 +48930,7 @@ impl<'a> VideoDecodeH264SessionCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoDecodeH264SessionParametersAddInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -49004,7 +49004,7 @@ impl<'a> VideoDecodeH264SessionParametersAddInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoDecodeH264SessionParametersCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -49081,7 +49081,7 @@ impl<'a> VideoDecodeH264SessionParametersCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoDecodeH264PictureInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -49161,7 +49161,7 @@ impl<'a> VideoDecodeH264PictureInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoDecodeH264DpbSlotInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -49220,7 +49220,7 @@ impl<'a> VideoDecodeH264DpbSlotInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoDecodeH264MvcEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -49276,7 +49276,7 @@ impl<'a> VideoDecodeH264MvcEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoDecodeH265ProfileEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -49342,7 +49342,7 @@ impl<'a> VideoDecodeH265ProfileEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoDecodeH265CapabilitiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -49404,7 +49404,7 @@ impl<'a> VideoDecodeH265CapabilitiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoDecodeH265SessionCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -49466,7 +49466,7 @@ impl<'a> VideoDecodeH265SessionCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoDecodeH265SessionParametersAddInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -49540,7 +49540,7 @@ impl<'a> VideoDecodeH265SessionParametersAddInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoDecodeH265SessionParametersCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -49617,7 +49617,7 @@ impl<'a> VideoDecodeH265SessionParametersCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoDecodeH265PictureInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -49685,7 +49685,7 @@ impl<'a> VideoDecodeH265PictureInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoDecodeH265DpbSlotInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -49744,7 +49744,7 @@ impl<'a> VideoDecodeH265DpbSlotInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoSessionCreateInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -49861,7 +49861,7 @@ impl<'a> VideoSessionCreateInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoSessionParametersCreateInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -49942,7 +49942,7 @@ impl<'a> VideoSessionParametersCreateInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoSessionParametersUpdateInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -50014,7 +50014,7 @@ impl<'a> VideoSessionParametersUpdateInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoBeginCodingInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -50101,7 +50101,7 @@ impl<'a> VideoBeginCodingInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEndCodingInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -50155,7 +50155,7 @@ impl<'a> VideoEndCodingInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoCodingControlInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -50224,7 +50224,7 @@ impl<'a> VideoCodingControlInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -50356,7 +50356,7 @@ impl<'a> VideoEncodeInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeRateControlInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -50448,7 +50448,7 @@ impl<'a> VideoEncodeRateControlInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeRateControlLayerInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -50555,7 +50555,7 @@ impl<'a> VideoEncodeRateControlLayerInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH264CapabilitiesEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -50674,7 +50674,7 @@ impl<'a> VideoEncodeH264CapabilitiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH264SessionCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -50742,7 +50742,7 @@ impl<'a> VideoEncodeH264SessionCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH264SessionParametersAddInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -50816,7 +50816,7 @@ impl<'a> VideoEncodeH264SessionParametersAddInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH264SessionParametersCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -50893,7 +50893,7 @@ impl<'a> VideoEncodeH264SessionParametersCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH264DpbSlotInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -50953,7 +50953,7 @@ impl<'a> VideoEncodeH264DpbSlotInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH264VclFrameInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -51048,7 +51048,7 @@ impl<'a> VideoEncodeH264VclFrameInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH264EmitPictureParametersEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -51119,7 +51119,7 @@ impl<'a> VideoEncodeH264EmitPictureParametersEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH264ProfileEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -51185,7 +51185,7 @@ impl<'a> VideoEncodeH264ProfileEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH264NaluSliceEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -51269,7 +51269,7 @@ impl<'a> VideoEncodeH264NaluSliceEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH264RateControlInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -51352,7 +51352,7 @@ impl<'a> VideoEncodeH264RateControlInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH264QpEXT { pub qp_i: i32, pub qp_p: i32, @@ -51405,7 +51405,7 @@ impl<'a> VideoEncodeH264QpEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH264FrameSizeEXT { pub frame_i_size: u32, pub frame_p_size: u32, @@ -51458,7 +51458,7 @@ impl<'a> VideoEncodeH264FrameSizeEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH264RateControlLayerInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -51565,7 +51565,7 @@ impl<'a> VideoEncodeH264RateControlLayerInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH265CapabilitiesEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -51684,7 +51684,7 @@ impl<'a> VideoEncodeH265CapabilitiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH265SessionCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -51746,7 +51746,7 @@ impl<'a> VideoEncodeH265SessionCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH265SessionParametersAddInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -51829,7 +51829,7 @@ impl<'a> VideoEncodeH265SessionParametersAddInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH265SessionParametersCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -51912,7 +51912,7 @@ impl<'a> VideoEncodeH265SessionParametersCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH265VclFrameInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -51992,7 +51992,7 @@ impl<'a> VideoEncodeH265VclFrameInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH265EmitPictureParametersEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -52075,7 +52075,7 @@ impl<'a> VideoEncodeH265EmitPictureParametersEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH265NaluSliceEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -52144,7 +52144,7 @@ impl<'a> VideoEncodeH265NaluSliceEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH265RateControlInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -52227,7 +52227,7 @@ impl<'a> VideoEncodeH265RateControlInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH265QpEXT { pub qp_i: i32, pub qp_p: i32, @@ -52280,7 +52280,7 @@ impl<'a> VideoEncodeH265QpEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH265FrameSizeEXT { pub frame_i_size: u32, pub frame_p_size: u32, @@ -52333,7 +52333,7 @@ impl<'a> VideoEncodeH265FrameSizeEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH265RateControlLayerInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -52440,7 +52440,7 @@ impl<'a> VideoEncodeH265RateControlLayerInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH265ProfileEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -52506,7 +52506,7 @@ impl<'a> VideoEncodeH265ProfileEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH265DpbSlotInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -52569,7 +52569,7 @@ impl<'a> VideoEncodeH265DpbSlotInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct VideoEncodeH265ReferenceListsEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -52650,7 +52650,7 @@ impl<'a> VideoEncodeH265ReferenceListsEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceInheritedViewportScissorFeaturesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -52714,7 +52714,7 @@ impl<'a> PhysicalDeviceInheritedViewportScissorFeaturesNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CommandBufferInheritanceViewportScissorInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -52785,7 +52785,7 @@ impl<'a> CommandBufferInheritanceViewportScissorInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -52846,7 +52846,7 @@ impl<'a> PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceProvokingVertexFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -52914,7 +52914,7 @@ impl<'a> PhysicalDeviceProvokingVertexFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceProvokingVertexPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -52987,7 +52987,7 @@ impl<'a> PhysicalDeviceProvokingVertexPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineRasterizationProvokingVertexStateCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -53051,7 +53051,7 @@ impl<'a> PipelineRasterizationProvokingVertexStateCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CuModuleCreateInfoNVX { pub s_type: StructureType, pub p_next: *const c_void, @@ -53108,7 +53108,7 @@ impl<'a> CuModuleCreateInfoNVXBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CuFunctionCreateInfoNVX { pub s_type: StructureType, pub p_next: *const c_void, @@ -53168,7 +53168,7 @@ impl<'a> CuFunctionCreateInfoNVXBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CuLaunchInfoNVX { pub s_type: StructureType, pub p_next: *const c_void, @@ -53282,7 +53282,7 @@ impl<'a> CuLaunchInfoNVXBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceShaderIntegerDotProductFeaturesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -53346,7 +53346,7 @@ impl<'a> PhysicalDeviceShaderIntegerDotProductFeaturesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceShaderIntegerDotProductPropertiesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -53690,7 +53690,7 @@ impl<'a> PhysicalDeviceShaderIntegerDotProductPropertiesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceDrmPropertiesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -53776,7 +53776,7 @@ impl<'a> PhysicalDeviceDrmPropertiesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceRayTracingMotionBlurFeaturesNV { pub s_type: StructureType, pub p_next: *mut c_void, @@ -53847,7 +53847,7 @@ impl<'a> PhysicalDeviceRayTracingMotionBlurFeaturesNVBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureGeometryMotionTrianglesDataNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -53919,7 +53919,7 @@ impl<'a> AccelerationStructureGeometryMotionTrianglesDataNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureMotionInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -53984,7 +53984,7 @@ impl<'a> AccelerationStructureMotionInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct SRTDataNV { pub sx: f32, pub a: f32, @@ -54101,7 +54101,7 @@ impl<'a> SRTDataNVBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureSRTMotionInstanceNV { pub transform_t0: SRTDataNV, pub transform_t1: SRTDataNV, @@ -54113,7 +54113,7 @@ pub struct AccelerationStructureSRTMotionInstanceNV { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureMatrixMotionInstanceNV { pub transform_t0: TransformMatrixKHR, pub transform_t1: TransformMatrixKHR, @@ -54125,7 +54125,7 @@ pub struct AccelerationStructureMatrixMotionInstanceNV { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub union AccelerationStructureMotionInstanceDataNV { pub static_instance: AccelerationStructureInstanceKHR, pub matrix_motion_instance: AccelerationStructureMatrixMotionInstanceNV, @@ -54138,7 +54138,7 @@ impl ::std::default::Default for AccelerationStructureMotionInstanceDataNV { } #[repr(C)] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureMotionInstanceNV { pub ty: AccelerationStructureMotionInstanceTypeNV, pub flags: AccelerationStructureMotionInstanceFlagsNV, @@ -54198,12 +54198,12 @@ impl<'a> AccelerationStructureMotionInstanceNVBuilder<'a> { self.inner } } -#[doc = ""] +#[doc = ""] pub type RemoteAddressNV = c_void; #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MemoryGetRemoteAddressInfoNV { pub s_type: StructureType, pub p_next: *const c_void, @@ -54263,7 +54263,7 @@ impl<'a> MemoryGetRemoteAddressInfoNVBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImportMemoryBufferCollectionFUCHSIA { pub s_type: StructureType, pub p_next: *const c_void, @@ -54325,7 +54325,7 @@ impl<'a> ImportMemoryBufferCollectionFUCHSIABuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BufferCollectionImageCreateInfoFUCHSIA { pub s_type: StructureType, pub p_next: *const c_void, @@ -54387,7 +54387,7 @@ impl<'a> BufferCollectionImageCreateInfoFUCHSIABuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BufferCollectionBufferCreateInfoFUCHSIA { pub s_type: StructureType, pub p_next: *const c_void, @@ -54449,7 +54449,7 @@ impl<'a> BufferCollectionBufferCreateInfoFUCHSIABuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BufferCollectionCreateInfoFUCHSIA { pub s_type: StructureType, pub p_next: *const c_void, @@ -54503,7 +54503,7 @@ impl<'a> BufferCollectionCreateInfoFUCHSIABuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BufferCollectionPropertiesFUCHSIA { pub s_type: StructureType, pub p_next: *mut c_void, @@ -54626,7 +54626,7 @@ impl<'a> BufferCollectionPropertiesFUCHSIABuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BufferConstraintsInfoFUCHSIA { pub s_type: StructureType, pub p_next: *const c_void, @@ -54698,7 +54698,7 @@ impl<'a> BufferConstraintsInfoFUCHSIABuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct SysmemColorSpaceFUCHSIA { pub s_type: StructureType, pub p_next: *const c_void, @@ -54752,7 +54752,7 @@ impl<'a> SysmemColorSpaceFUCHSIABuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageFormatConstraintsInfoFUCHSIA { pub s_type: StructureType, pub p_next: *const c_void, @@ -54839,7 +54839,7 @@ impl<'a> ImageFormatConstraintsInfoFUCHSIABuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageConstraintsInfoFUCHSIA { pub s_type: StructureType, pub p_next: *const c_void, @@ -54914,7 +54914,7 @@ impl<'a> ImageConstraintsInfoFUCHSIABuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct BufferCollectionConstraintsInfoFUCHSIA { pub s_type: StructureType, pub p_next: *const c_void, @@ -54998,7 +54998,7 @@ impl<'a> BufferCollectionConstraintsInfoFUCHSIABuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceRGBA10X6FormatsFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -55060,7 +55060,7 @@ impl<'a> PhysicalDeviceRGBA10X6FormatsFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct FormatProperties3KHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -55134,7 +55134,7 @@ impl<'a> FormatProperties3KHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct DrmFormatModifierPropertiesList2EXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -55196,7 +55196,7 @@ impl<'a> DrmFormatModifierPropertiesList2EXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone, Default)] -#[doc = ""] +#[doc = ""] pub struct DrmFormatModifierProperties2EXT { pub drm_format_modifier: u64, pub drm_format_modifier_plane_count: u32, @@ -55252,7 +55252,7 @@ impl<'a> DrmFormatModifierProperties2EXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AndroidHardwareBufferFormatProperties2ANDROID { pub s_type: StructureType, pub p_next: *mut c_void, @@ -55362,7 +55362,7 @@ impl<'a> AndroidHardwareBufferFormatProperties2ANDROIDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PipelineRenderingCreateInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -55439,7 +55439,7 @@ impl<'a> PipelineRenderingCreateInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct RenderingInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -55552,7 +55552,7 @@ impl<'a> RenderingInfoKHRBuilder<'a> { } #[repr(C)] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct RenderingAttachmentInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -55665,7 +55665,7 @@ impl<'a> RenderingAttachmentInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct RenderingFragmentShadingRateAttachmentInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -55736,7 +55736,7 @@ impl<'a> RenderingFragmentShadingRateAttachmentInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct RenderingFragmentDensityMapAttachmentInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -55798,7 +55798,7 @@ impl<'a> RenderingFragmentDensityMapAttachmentInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceDynamicRenderingFeaturesKHR { pub s_type: StructureType, pub p_next: *mut c_void, @@ -55859,7 +55859,7 @@ impl<'a> PhysicalDeviceDynamicRenderingFeaturesKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct CommandBufferInheritanceRenderingInfoKHR { pub s_type: StructureType, pub p_next: *const c_void, @@ -55951,7 +55951,7 @@ impl<'a> CommandBufferInheritanceRenderingInfoKHRBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct AttachmentSampleCountInfoAMD { pub s_type: StructureType, pub p_next: *const c_void, @@ -56024,7 +56024,7 @@ impl<'a> AttachmentSampleCountInfoAMDBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct MultiviewPerViewAttributesInfoNVX { pub s_type: StructureType, pub p_next: *const c_void, @@ -56093,7 +56093,7 @@ impl<'a> MultiviewPerViewAttributesInfoNVXBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceImageViewMinLodFeaturesEXT { pub s_type: StructureType, pub p_next: *mut c_void, @@ -56151,7 +56151,7 @@ impl<'a> PhysicalDeviceImageViewMinLodFeaturesEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct ImageViewMinLodCreateInfoEXT { pub s_type: StructureType, pub p_next: *const c_void, @@ -56207,7 +56207,7 @@ impl<'a> ImageViewMinLodCreateInfoEXTBuilder<'a> { #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM { pub s_type: StructureType, pub p_next: *const c_void, @@ -56306,7 +56306,7 @@ impl<'a> PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARMBuilder<'a> #[repr(C)] #[cfg_attr(feature = "debug", derive(Debug))] #[derive(Copy, Clone)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceLinearColorAttachmentFeaturesNV { pub s_type: StructureType, pub p_next: *mut c_void, diff --git a/ash/src/vk/enums.rs b/ash/src/vk/enums.rs index dda54dd73..320ef4994 100644 --- a/ash/src/vk/enums.rs +++ b/ash/src/vk/enums.rs @@ -1,7 +1,7 @@ use std::fmt; #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct ImageLayout(pub(crate) i32); impl ImageLayout { pub const fn from_raw(x: i32) -> Self { @@ -33,7 +33,7 @@ impl ImageLayout { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct AttachmentLoadOp(pub(crate) i32); impl AttachmentLoadOp { pub const fn from_raw(x: i32) -> Self { @@ -50,7 +50,7 @@ impl AttachmentLoadOp { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct AttachmentStoreOp(pub(crate) i32); impl AttachmentStoreOp { pub const fn from_raw(x: i32) -> Self { @@ -66,7 +66,7 @@ impl AttachmentStoreOp { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct ImageType(pub(crate) i32); impl ImageType { pub const fn from_raw(x: i32) -> Self { @@ -83,7 +83,7 @@ impl ImageType { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct ImageTiling(pub(crate) i32); impl ImageTiling { pub const fn from_raw(x: i32) -> Self { @@ -99,7 +99,7 @@ impl ImageTiling { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct ImageViewType(pub(crate) i32); impl ImageViewType { pub const fn from_raw(x: i32) -> Self { @@ -120,7 +120,7 @@ impl ImageViewType { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct CommandBufferLevel(pub(crate) i32); impl CommandBufferLevel { pub const fn from_raw(x: i32) -> Self { @@ -136,7 +136,7 @@ impl CommandBufferLevel { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct ComponentSwizzle(pub(crate) i32); impl ComponentSwizzle { pub const fn from_raw(x: i32) -> Self { @@ -157,7 +157,7 @@ impl ComponentSwizzle { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct DescriptorType(pub(crate) i32); impl DescriptorType { pub const fn from_raw(x: i32) -> Self { @@ -182,7 +182,7 @@ impl DescriptorType { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct QueryType(pub(crate) i32); impl QueryType { pub const fn from_raw(x: i32) -> Self { @@ -200,7 +200,7 @@ impl QueryType { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct BorderColor(pub(crate) i32); impl BorderColor { pub const fn from_raw(x: i32) -> Self { @@ -220,7 +220,7 @@ impl BorderColor { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct PipelineBindPoint(pub(crate) i32); impl PipelineBindPoint { pub const fn from_raw(x: i32) -> Self { @@ -236,7 +236,7 @@ impl PipelineBindPoint { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct PipelineCacheHeaderVersion(pub(crate) i32); impl PipelineCacheHeaderVersion { pub const fn from_raw(x: i32) -> Self { @@ -251,7 +251,7 @@ impl PipelineCacheHeaderVersion { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct PrimitiveTopology(pub(crate) i32); impl PrimitiveTopology { pub const fn from_raw(x: i32) -> Self { @@ -276,7 +276,7 @@ impl PrimitiveTopology { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct SharingMode(pub(crate) i32); impl SharingMode { pub const fn from_raw(x: i32) -> Self { @@ -292,7 +292,7 @@ impl SharingMode { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct IndexType(pub(crate) i32); impl IndexType { pub const fn from_raw(x: i32) -> Self { @@ -308,7 +308,7 @@ impl IndexType { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct Filter(pub(crate) i32); impl Filter { pub const fn from_raw(x: i32) -> Self { @@ -324,7 +324,7 @@ impl Filter { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct SamplerMipmapMode(pub(crate) i32); impl SamplerMipmapMode { pub const fn from_raw(x: i32) -> Self { @@ -342,7 +342,7 @@ impl SamplerMipmapMode { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct SamplerAddressMode(pub(crate) i32); impl SamplerAddressMode { pub const fn from_raw(x: i32) -> Self { @@ -360,7 +360,7 @@ impl SamplerAddressMode { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct CompareOp(pub(crate) i32); impl CompareOp { pub const fn from_raw(x: i32) -> Self { @@ -382,7 +382,7 @@ impl CompareOp { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct PolygonMode(pub(crate) i32); impl PolygonMode { pub const fn from_raw(x: i32) -> Self { @@ -399,7 +399,7 @@ impl PolygonMode { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct FrontFace(pub(crate) i32); impl FrontFace { pub const fn from_raw(x: i32) -> Self { @@ -415,7 +415,7 @@ impl FrontFace { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct BlendFactor(pub(crate) i32); impl BlendFactor { pub const fn from_raw(x: i32) -> Self { @@ -448,7 +448,7 @@ impl BlendFactor { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct BlendOp(pub(crate) i32); impl BlendOp { pub const fn from_raw(x: i32) -> Self { @@ -467,7 +467,7 @@ impl BlendOp { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct StencilOp(pub(crate) i32); impl StencilOp { pub const fn from_raw(x: i32) -> Self { @@ -489,7 +489,7 @@ impl StencilOp { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct LogicOp(pub(crate) i32); impl LogicOp { pub const fn from_raw(x: i32) -> Self { @@ -519,7 +519,7 @@ impl LogicOp { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct InternalAllocationType(pub(crate) i32); impl InternalAllocationType { pub const fn from_raw(x: i32) -> Self { @@ -534,7 +534,7 @@ impl InternalAllocationType { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct SystemAllocationScope(pub(crate) i32); impl SystemAllocationScope { pub const fn from_raw(x: i32) -> Self { @@ -553,7 +553,7 @@ impl SystemAllocationScope { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct PhysicalDeviceType(pub(crate) i32); impl PhysicalDeviceType { pub const fn from_raw(x: i32) -> Self { @@ -572,7 +572,7 @@ impl PhysicalDeviceType { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct VertexInputRate(pub(crate) i32); impl VertexInputRate { pub const fn from_raw(x: i32) -> Self { @@ -588,7 +588,7 @@ impl VertexInputRate { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct Format(pub(crate) i32); impl Format { pub const fn from_raw(x: i32) -> Self { @@ -787,7 +787,7 @@ impl Format { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct StructureType(pub(crate) i32); impl StructureType { pub const fn from_raw(x: i32) -> Self { @@ -852,7 +852,7 @@ impl StructureType { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct SubpassContents(pub(crate) i32); impl SubpassContents { pub const fn from_raw(x: i32) -> Self { @@ -868,7 +868,7 @@ impl SubpassContents { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] #[must_use] pub struct Result(pub(crate) i32); impl Result { @@ -965,7 +965,7 @@ impl fmt::Display for Result { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct DynamicState(pub(crate) i32); impl DynamicState { pub const fn from_raw(x: i32) -> Self { @@ -988,7 +988,7 @@ impl DynamicState { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct DescriptorUpdateTemplateType(pub(crate) i32); impl DescriptorUpdateTemplateType { pub const fn from_raw(x: i32) -> Self { @@ -1004,7 +1004,7 @@ impl DescriptorUpdateTemplateType { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct ObjectType(pub(crate) i32); impl ObjectType { pub const fn from_raw(x: i32) -> Self { @@ -1044,7 +1044,7 @@ impl ObjectType { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct SemaphoreType(pub(crate) i32); impl SemaphoreType { pub const fn from_raw(x: i32) -> Self { @@ -1060,7 +1060,7 @@ impl SemaphoreType { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct PresentModeKHR(pub(crate) i32); impl PresentModeKHR { pub const fn from_raw(x: i32) -> Self { @@ -1078,7 +1078,7 @@ impl PresentModeKHR { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct ColorSpaceKHR(pub(crate) i32); impl ColorSpaceKHR { pub const fn from_raw(x: i32) -> Self { @@ -1093,7 +1093,7 @@ impl ColorSpaceKHR { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct TimeDomainEXT(pub(crate) i32); impl TimeDomainEXT { pub const fn from_raw(x: i32) -> Self { @@ -1111,7 +1111,7 @@ impl TimeDomainEXT { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct DebugReportObjectTypeEXT(pub(crate) i32); impl DebugReportObjectTypeEXT { pub const fn from_raw(x: i32) -> Self { @@ -1157,7 +1157,7 @@ impl DebugReportObjectTypeEXT { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct DeviceMemoryReportEventTypeEXT(pub(crate) i32); impl DeviceMemoryReportEventTypeEXT { pub const fn from_raw(x: i32) -> Self { @@ -1176,7 +1176,7 @@ impl DeviceMemoryReportEventTypeEXT { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct RasterizationOrderAMD(pub(crate) i32); impl RasterizationOrderAMD { pub const fn from_raw(x: i32) -> Self { @@ -1192,7 +1192,7 @@ impl RasterizationOrderAMD { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct ValidationCheckEXT(pub(crate) i32); impl ValidationCheckEXT { pub const fn from_raw(x: i32) -> Self { @@ -1208,7 +1208,7 @@ impl ValidationCheckEXT { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct ValidationFeatureEnableEXT(pub(crate) i32); impl ValidationFeatureEnableEXT { pub const fn from_raw(x: i32) -> Self { @@ -1227,7 +1227,7 @@ impl ValidationFeatureEnableEXT { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct ValidationFeatureDisableEXT(pub(crate) i32); impl ValidationFeatureDisableEXT { pub const fn from_raw(x: i32) -> Self { @@ -1249,7 +1249,7 @@ impl ValidationFeatureDisableEXT { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct IndirectCommandsTokenTypeNV(pub(crate) i32); impl IndirectCommandsTokenTypeNV { pub const fn from_raw(x: i32) -> Self { @@ -1271,7 +1271,7 @@ impl IndirectCommandsTokenTypeNV { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct DisplayPowerStateEXT(pub(crate) i32); impl DisplayPowerStateEXT { pub const fn from_raw(x: i32) -> Self { @@ -1288,7 +1288,7 @@ impl DisplayPowerStateEXT { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct DeviceEventTypeEXT(pub(crate) i32); impl DeviceEventTypeEXT { pub const fn from_raw(x: i32) -> Self { @@ -1303,7 +1303,7 @@ impl DeviceEventTypeEXT { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct DisplayEventTypeEXT(pub(crate) i32); impl DisplayEventTypeEXT { pub const fn from_raw(x: i32) -> Self { @@ -1318,7 +1318,7 @@ impl DisplayEventTypeEXT { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct ViewportCoordinateSwizzleNV(pub(crate) i32); impl ViewportCoordinateSwizzleNV { pub const fn from_raw(x: i32) -> Self { @@ -1340,7 +1340,7 @@ impl ViewportCoordinateSwizzleNV { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct DiscardRectangleModeEXT(pub(crate) i32); impl DiscardRectangleModeEXT { pub const fn from_raw(x: i32) -> Self { @@ -1356,7 +1356,7 @@ impl DiscardRectangleModeEXT { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct PointClippingBehavior(pub(crate) i32); impl PointClippingBehavior { pub const fn from_raw(x: i32) -> Self { @@ -1372,7 +1372,7 @@ impl PointClippingBehavior { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct SamplerReductionMode(pub(crate) i32); impl SamplerReductionMode { pub const fn from_raw(x: i32) -> Self { @@ -1389,7 +1389,7 @@ impl SamplerReductionMode { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct TessellationDomainOrigin(pub(crate) i32); impl TessellationDomainOrigin { pub const fn from_raw(x: i32) -> Self { @@ -1405,7 +1405,7 @@ impl TessellationDomainOrigin { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct SamplerYcbcrModelConversion(pub(crate) i32); impl SamplerYcbcrModelConversion { pub const fn from_raw(x: i32) -> Self { @@ -1428,7 +1428,7 @@ impl SamplerYcbcrModelConversion { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct SamplerYcbcrRange(pub(crate) i32); impl SamplerYcbcrRange { pub const fn from_raw(x: i32) -> Self { @@ -1446,7 +1446,7 @@ impl SamplerYcbcrRange { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct ChromaLocation(pub(crate) i32); impl ChromaLocation { pub const fn from_raw(x: i32) -> Self { @@ -1462,7 +1462,7 @@ impl ChromaLocation { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct BlendOverlapEXT(pub(crate) i32); impl BlendOverlapEXT { pub const fn from_raw(x: i32) -> Self { @@ -1479,7 +1479,7 @@ impl BlendOverlapEXT { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct CoverageModulationModeNV(pub(crate) i32); impl CoverageModulationModeNV { pub const fn from_raw(x: i32) -> Self { @@ -1497,7 +1497,7 @@ impl CoverageModulationModeNV { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct CoverageReductionModeNV(pub(crate) i32); impl CoverageReductionModeNV { pub const fn from_raw(x: i32) -> Self { @@ -1513,7 +1513,7 @@ impl CoverageReductionModeNV { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct ValidationCacheHeaderVersionEXT(pub(crate) i32); impl ValidationCacheHeaderVersionEXT { pub const fn from_raw(x: i32) -> Self { @@ -1528,7 +1528,7 @@ impl ValidationCacheHeaderVersionEXT { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct ShaderInfoTypeAMD(pub(crate) i32); impl ShaderInfoTypeAMD { pub const fn from_raw(x: i32) -> Self { @@ -1545,7 +1545,7 @@ impl ShaderInfoTypeAMD { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct QueueGlobalPriorityEXT(pub(crate) i32); impl QueueGlobalPriorityEXT { pub const fn from_raw(x: i32) -> Self { @@ -1563,7 +1563,7 @@ impl QueueGlobalPriorityEXT { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct ConservativeRasterizationModeEXT(pub(crate) i32); impl ConservativeRasterizationModeEXT { pub const fn from_raw(x: i32) -> Self { @@ -1580,7 +1580,7 @@ impl ConservativeRasterizationModeEXT { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct VendorId(pub(crate) i32); impl VendorId { pub const fn from_raw(x: i32) -> Self { @@ -1606,7 +1606,7 @@ impl VendorId { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct DriverId(pub(crate) i32); impl DriverId { pub const fn from_raw(x: i32) -> Self { @@ -1662,7 +1662,7 @@ impl DriverId { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct ShadingRatePaletteEntryNV(pub(crate) i32); impl ShadingRatePaletteEntryNV { pub const fn from_raw(x: i32) -> Self { @@ -1688,7 +1688,7 @@ impl ShadingRatePaletteEntryNV { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct CoarseSampleOrderTypeNV(pub(crate) i32); impl CoarseSampleOrderTypeNV { pub const fn from_raw(x: i32) -> Self { @@ -1706,7 +1706,7 @@ impl CoarseSampleOrderTypeNV { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct CopyAccelerationStructureModeKHR(pub(crate) i32); impl CopyAccelerationStructureModeKHR { pub const fn from_raw(x: i32) -> Self { @@ -1724,7 +1724,7 @@ impl CopyAccelerationStructureModeKHR { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct BuildAccelerationStructureModeKHR(pub(crate) i32); impl BuildAccelerationStructureModeKHR { pub const fn from_raw(x: i32) -> Self { @@ -1740,7 +1740,7 @@ impl BuildAccelerationStructureModeKHR { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureTypeKHR(pub(crate) i32); impl AccelerationStructureTypeKHR { pub const fn from_raw(x: i32) -> Self { @@ -1757,7 +1757,7 @@ impl AccelerationStructureTypeKHR { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct GeometryTypeKHR(pub(crate) i32); impl GeometryTypeKHR { pub const fn from_raw(x: i32) -> Self { @@ -1774,7 +1774,7 @@ impl GeometryTypeKHR { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureMemoryRequirementsTypeNV(pub(crate) i32); impl AccelerationStructureMemoryRequirementsTypeNV { pub const fn from_raw(x: i32) -> Self { @@ -1791,7 +1791,7 @@ impl AccelerationStructureMemoryRequirementsTypeNV { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureBuildTypeKHR(pub(crate) i32); impl AccelerationStructureBuildTypeKHR { pub const fn from_raw(x: i32) -> Self { @@ -1808,7 +1808,7 @@ impl AccelerationStructureBuildTypeKHR { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct RayTracingShaderGroupTypeKHR(pub(crate) i32); impl RayTracingShaderGroupTypeKHR { pub const fn from_raw(x: i32) -> Self { @@ -1825,7 +1825,7 @@ impl RayTracingShaderGroupTypeKHR { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureCompatibilityKHR(pub(crate) i32); impl AccelerationStructureCompatibilityKHR { pub const fn from_raw(x: i32) -> Self { @@ -1841,7 +1841,7 @@ impl AccelerationStructureCompatibilityKHR { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct ShaderGroupShaderKHR(pub(crate) i32); impl ShaderGroupShaderKHR { pub const fn from_raw(x: i32) -> Self { @@ -1859,7 +1859,7 @@ impl ShaderGroupShaderKHR { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct MemoryOverallocationBehaviorAMD(pub(crate) i32); impl MemoryOverallocationBehaviorAMD { pub const fn from_raw(x: i32) -> Self { @@ -1876,7 +1876,7 @@ impl MemoryOverallocationBehaviorAMD { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct ScopeNV(pub(crate) i32); impl ScopeNV { pub const fn from_raw(x: i32) -> Self { @@ -1894,7 +1894,7 @@ impl ScopeNV { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct ComponentTypeNV(pub(crate) i32); impl ComponentTypeNV { pub const fn from_raw(x: i32) -> Self { @@ -1919,7 +1919,7 @@ impl ComponentTypeNV { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct FullScreenExclusiveEXT(pub(crate) i32); impl FullScreenExclusiveEXT { pub const fn from_raw(x: i32) -> Self { @@ -1937,7 +1937,7 @@ impl FullScreenExclusiveEXT { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct PerformanceCounterScopeKHR(pub(crate) i32); impl PerformanceCounterScopeKHR { pub const fn from_raw(x: i32) -> Self { @@ -1954,7 +1954,7 @@ impl PerformanceCounterScopeKHR { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct PerformanceCounterUnitKHR(pub(crate) i32); impl PerformanceCounterUnitKHR { pub const fn from_raw(x: i32) -> Self { @@ -1979,7 +1979,7 @@ impl PerformanceCounterUnitKHR { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct PerformanceCounterStorageKHR(pub(crate) i32); impl PerformanceCounterStorageKHR { pub const fn from_raw(x: i32) -> Self { @@ -1999,7 +1999,7 @@ impl PerformanceCounterStorageKHR { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct PerformanceConfigurationTypeINTEL(pub(crate) i32); impl PerformanceConfigurationTypeINTEL { pub const fn from_raw(x: i32) -> Self { @@ -2014,7 +2014,7 @@ impl PerformanceConfigurationTypeINTEL { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct QueryPoolSamplingModeINTEL(pub(crate) i32); impl QueryPoolSamplingModeINTEL { pub const fn from_raw(x: i32) -> Self { @@ -2029,7 +2029,7 @@ impl QueryPoolSamplingModeINTEL { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct PerformanceOverrideTypeINTEL(pub(crate) i32); impl PerformanceOverrideTypeINTEL { pub const fn from_raw(x: i32) -> Self { @@ -2045,7 +2045,7 @@ impl PerformanceOverrideTypeINTEL { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct PerformanceParameterTypeINTEL(pub(crate) i32); impl PerformanceParameterTypeINTEL { pub const fn from_raw(x: i32) -> Self { @@ -2061,7 +2061,7 @@ impl PerformanceParameterTypeINTEL { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct PerformanceValueTypeINTEL(pub(crate) i32); impl PerformanceValueTypeINTEL { pub const fn from_raw(x: i32) -> Self { @@ -2080,7 +2080,7 @@ impl PerformanceValueTypeINTEL { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct ShaderFloatControlsIndependence(pub(crate) i32); impl ShaderFloatControlsIndependence { pub const fn from_raw(x: i32) -> Self { @@ -2097,7 +2097,7 @@ impl ShaderFloatControlsIndependence { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct PipelineExecutableStatisticFormatKHR(pub(crate) i32); impl PipelineExecutableStatisticFormatKHR { pub const fn from_raw(x: i32) -> Self { @@ -2115,7 +2115,7 @@ impl PipelineExecutableStatisticFormatKHR { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct LineRasterizationModeEXT(pub(crate) i32); impl LineRasterizationModeEXT { pub const fn from_raw(x: i32) -> Self { @@ -2133,7 +2133,7 @@ impl LineRasterizationModeEXT { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct FragmentShadingRateCombinerOpKHR(pub(crate) i32); impl FragmentShadingRateCombinerOpKHR { pub const fn from_raw(x: i32) -> Self { @@ -2152,7 +2152,7 @@ impl FragmentShadingRateCombinerOpKHR { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct FragmentShadingRateNV(pub(crate) i32); impl FragmentShadingRateNV { pub const fn from_raw(x: i32) -> Self { @@ -2178,7 +2178,7 @@ impl FragmentShadingRateNV { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct FragmentShadingRateTypeNV(pub(crate) i32); impl FragmentShadingRateTypeNV { pub const fn from_raw(x: i32) -> Self { @@ -2194,7 +2194,7 @@ impl FragmentShadingRateTypeNV { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct ProvokingVertexModeEXT(pub(crate) i32); impl ProvokingVertexModeEXT { pub const fn from_raw(x: i32) -> Self { @@ -2210,7 +2210,7 @@ impl ProvokingVertexModeEXT { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct AccelerationStructureMotionInstanceTypeNV(pub(crate) i32); impl AccelerationStructureMotionInstanceTypeNV { pub const fn from_raw(x: i32) -> Self { @@ -2227,7 +2227,7 @@ impl AccelerationStructureMotionInstanceTypeNV { } #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] -#[doc = ""] +#[doc = ""] pub struct QueryResultStatusKHR(pub(crate) i32); impl QueryResultStatusKHR { pub const fn from_raw(x: i32) -> Self { diff --git a/ash/src/vk/extensions.rs b/ash/src/vk/extensions.rs index 041695428..97709dfa3 100644 --- a/ash/src/vk/extensions.rs +++ b/ash/src/vk/extensions.rs @@ -166,7 +166,7 @@ impl KhrSurfaceFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_surface_khr( &self, instance: Instance, @@ -175,7 +175,7 @@ impl KhrSurfaceFn { ) { (self.destroy_surface_khr)(instance, surface, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_surface_support_khr( &self, physical_device: PhysicalDevice, @@ -190,7 +190,7 @@ impl KhrSurfaceFn { p_supported, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_surface_capabilities_khr( &self, physical_device: PhysicalDevice, @@ -203,7 +203,7 @@ impl KhrSurfaceFn { p_surface_capabilities, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_surface_formats_khr( &self, physical_device: PhysicalDevice, @@ -218,7 +218,7 @@ impl KhrSurfaceFn { p_surface_formats, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_surface_present_modes_khr( &self, physical_device: PhysicalDevice, @@ -507,7 +507,7 @@ impl KhrSwapchainFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_swapchain_khr( &self, device: Device, @@ -517,7 +517,7 @@ impl KhrSwapchainFn { ) -> Result { (self.create_swapchain_khr)(device, p_create_info, p_allocator, p_swapchain) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_swapchain_khr( &self, device: Device, @@ -526,7 +526,7 @@ impl KhrSwapchainFn { ) { (self.destroy_swapchain_khr)(device, swapchain, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_swapchain_images_khr( &self, device: Device, @@ -541,7 +541,7 @@ impl KhrSwapchainFn { p_swapchain_images, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn acquire_next_image_khr( &self, device: Device, @@ -553,7 +553,7 @@ impl KhrSwapchainFn { ) -> Result { (self.acquire_next_image_khr)(device, swapchain, timeout, semaphore, fence, p_image_index) } - #[doc = ""] + #[doc = ""] pub unsafe fn queue_present_khr( &self, queue: Queue, @@ -561,7 +561,7 @@ impl KhrSwapchainFn { ) -> Result { (self.queue_present_khr)(queue, p_present_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_device_group_present_capabilities_khr( &self, device: Device, @@ -572,7 +572,7 @@ impl KhrSwapchainFn { p_device_group_present_capabilities, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_device_group_surface_present_modes_khr( &self, device: Device, @@ -581,7 +581,7 @@ impl KhrSwapchainFn { ) -> Result { (self.get_device_group_surface_present_modes_khr)(device, surface, p_modes) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_present_rectangles_khr( &self, physical_device: PhysicalDevice, @@ -596,7 +596,7 @@ impl KhrSwapchainFn { p_rects, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn acquire_next_image2_khr( &self, device: Device, @@ -864,7 +864,7 @@ impl KhrDisplayFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_display_properties_khr( &self, physical_device: PhysicalDevice, @@ -877,7 +877,7 @@ impl KhrDisplayFn { p_properties, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_display_plane_properties_khr( &self, physical_device: PhysicalDevice, @@ -890,7 +890,7 @@ impl KhrDisplayFn { p_properties, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_display_plane_supported_displays_khr( &self, physical_device: PhysicalDevice, @@ -905,7 +905,7 @@ impl KhrDisplayFn { p_displays, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_display_mode_properties_khr( &self, physical_device: PhysicalDevice, @@ -920,7 +920,7 @@ impl KhrDisplayFn { p_properties, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_display_mode_khr( &self, physical_device: PhysicalDevice, @@ -931,7 +931,7 @@ impl KhrDisplayFn { ) -> Result { (self.create_display_mode_khr)(physical_device, display, p_create_info, p_allocator, p_mode) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_display_plane_capabilities_khr( &self, physical_device: PhysicalDevice, @@ -946,7 +946,7 @@ impl KhrDisplayFn { p_capabilities, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_display_plane_surface_khr( &self, instance: Instance, @@ -1018,7 +1018,7 @@ impl KhrDisplaySwapchainFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_shared_swapchains_khr( &self, device: Device, @@ -1123,7 +1123,7 @@ impl KhrXlibSurfaceFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_xlib_surface_khr( &self, instance: Instance, @@ -1133,7 +1133,7 @@ impl KhrXlibSurfaceFn { ) -> Result { (self.create_xlib_surface_khr)(instance, p_create_info, p_allocator, p_surface) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_xlib_presentation_support_khr( &self, physical_device: PhysicalDevice, @@ -1232,7 +1232,7 @@ impl KhrXcbSurfaceFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_xcb_surface_khr( &self, instance: Instance, @@ -1242,7 +1242,7 @@ impl KhrXcbSurfaceFn { ) -> Result { (self.create_xcb_surface_khr)(instance, p_create_info, p_allocator, p_surface) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_xcb_presentation_support_khr( &self, physical_device: PhysicalDevice, @@ -1340,7 +1340,7 @@ impl KhrWaylandSurfaceFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_wayland_surface_khr( &self, instance: Instance, @@ -1350,7 +1350,7 @@ impl KhrWaylandSurfaceFn { ) -> Result { (self.create_wayland_surface_khr)(instance, p_create_info, p_allocator, p_surface) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_wayland_presentation_support_khr( &self, physical_device: PhysicalDevice, @@ -1434,7 +1434,7 @@ impl KhrAndroidSurfaceFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_android_surface_khr( &self, instance: Instance, @@ -1522,7 +1522,7 @@ impl KhrWin32SurfaceFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_win32_surface_khr( &self, instance: Instance, @@ -1532,7 +1532,7 @@ impl KhrWin32SurfaceFn { ) -> Result { (self.create_win32_surface_khr)(instance, p_create_info, p_allocator, p_surface) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_win32_presentation_support_khr( &self, physical_device: PhysicalDevice, @@ -1694,7 +1694,7 @@ impl AndroidNativeBufferFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_swapchain_gralloc_usage_android( &self, device: Device, @@ -1704,7 +1704,7 @@ impl AndroidNativeBufferFn { ) -> Result { (self.get_swapchain_gralloc_usage_android)(device, format, image_usage, gralloc_usage) } - #[doc = ""] + #[doc = ""] pub unsafe fn acquire_image_android( &self, device: Device, @@ -1715,7 +1715,7 @@ impl AndroidNativeBufferFn { ) -> Result { (self.acquire_image_android)(device, image, native_fence_fd, semaphore, fence) } - #[doc = ""] + #[doc = ""] pub unsafe fn queue_signal_release_image_android( &self, queue: Queue, @@ -1732,7 +1732,7 @@ impl AndroidNativeBufferFn { p_native_fence_fd, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_swapchain_gralloc_usage2_android( &self, device: Device, @@ -1872,7 +1872,7 @@ impl ExtDebugReportFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_debug_report_callback_ext( &self, instance: Instance, @@ -1882,7 +1882,7 @@ impl ExtDebugReportFn { ) -> Result { (self.create_debug_report_callback_ext)(instance, p_create_info, p_allocator, p_callback) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_debug_report_callback_ext( &self, instance: Instance, @@ -1891,7 +1891,7 @@ impl ExtDebugReportFn { ) { (self.destroy_debug_report_callback_ext)(instance, callback, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn debug_report_message_ext( &self, instance: Instance, @@ -2288,7 +2288,7 @@ impl ExtDebugMarkerFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn debug_marker_set_object_tag_ext( &self, device: Device, @@ -2296,7 +2296,7 @@ impl ExtDebugMarkerFn { ) -> Result { (self.debug_marker_set_object_tag_ext)(device, p_tag_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn debug_marker_set_object_name_ext( &self, device: Device, @@ -2304,7 +2304,7 @@ impl ExtDebugMarkerFn { ) -> Result { (self.debug_marker_set_object_name_ext)(device, p_name_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_debug_marker_begin_ext( &self, command_buffer: CommandBuffer, @@ -2312,11 +2312,11 @@ impl ExtDebugMarkerFn { ) { (self.cmd_debug_marker_begin_ext)(command_buffer, p_marker_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_debug_marker_end_ext(&self, command_buffer: CommandBuffer) { (self.cmd_debug_marker_end_ext)(command_buffer) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_debug_marker_insert_ext( &self, command_buffer: CommandBuffer, @@ -2687,7 +2687,7 @@ impl KhrVideoQueueFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_video_capabilities_khr( &self, physical_device: PhysicalDevice, @@ -2700,7 +2700,7 @@ impl KhrVideoQueueFn { p_capabilities, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_video_format_properties_khr( &self, physical_device: PhysicalDevice, @@ -2715,7 +2715,7 @@ impl KhrVideoQueueFn { p_video_format_properties, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_video_session_khr( &self, device: Device, @@ -2725,7 +2725,7 @@ impl KhrVideoQueueFn { ) -> Result { (self.create_video_session_khr)(device, p_create_info, p_allocator, p_video_session) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_video_session_khr( &self, device: Device, @@ -2734,7 +2734,7 @@ impl KhrVideoQueueFn { ) { (self.destroy_video_session_khr)(device, video_session, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_video_session_memory_requirements_khr( &self, device: Device, @@ -2749,7 +2749,7 @@ impl KhrVideoQueueFn { p_video_session_memory_requirements, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn bind_video_session_memory_khr( &self, device: Device, @@ -2764,7 +2764,7 @@ impl KhrVideoQueueFn { p_video_session_bind_memories, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_video_session_parameters_khr( &self, device: Device, @@ -2779,7 +2779,7 @@ impl KhrVideoQueueFn { p_video_session_parameters, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn update_video_session_parameters_khr( &self, device: Device, @@ -2788,7 +2788,7 @@ impl KhrVideoQueueFn { ) -> Result { (self.update_video_session_parameters_khr)(device, video_session_parameters, p_update_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_video_session_parameters_khr( &self, device: Device, @@ -2797,7 +2797,7 @@ impl KhrVideoQueueFn { ) { (self.destroy_video_session_parameters_khr)(device, video_session_parameters, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_begin_video_coding_khr( &self, command_buffer: CommandBuffer, @@ -2805,7 +2805,7 @@ impl KhrVideoQueueFn { ) { (self.cmd_begin_video_coding_khr)(command_buffer, p_begin_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_end_video_coding_khr( &self, command_buffer: CommandBuffer, @@ -2813,7 +2813,7 @@ impl KhrVideoQueueFn { ) { (self.cmd_end_video_coding_khr)(command_buffer, p_end_coding_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_control_video_coding_khr( &self, command_buffer: CommandBuffer, @@ -2898,7 +2898,7 @@ impl KhrVideoDecodeQueueFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_decode_video_khr( &self, command_buffer: CommandBuffer, @@ -3224,7 +3224,7 @@ impl ExtTransformFeedbackFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_bind_transform_feedback_buffers_ext( &self, command_buffer: CommandBuffer, @@ -3243,7 +3243,7 @@ impl ExtTransformFeedbackFn { p_sizes, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_begin_transform_feedback_ext( &self, command_buffer: CommandBuffer, @@ -3260,7 +3260,7 @@ impl ExtTransformFeedbackFn { p_counter_buffer_offsets, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_end_transform_feedback_ext( &self, command_buffer: CommandBuffer, @@ -3277,7 +3277,7 @@ impl ExtTransformFeedbackFn { p_counter_buffer_offsets, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_begin_query_indexed_ext( &self, command_buffer: CommandBuffer, @@ -3288,7 +3288,7 @@ impl ExtTransformFeedbackFn { ) { (self.cmd_begin_query_indexed_ext)(command_buffer, query_pool, query, flags, index) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_end_query_indexed_ext( &self, command_buffer: CommandBuffer, @@ -3298,7 +3298,7 @@ impl ExtTransformFeedbackFn { ) { (self.cmd_end_query_indexed_ext)(command_buffer, query_pool, query, index) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_draw_indirect_byte_count_ext( &self, command_buffer: CommandBuffer, @@ -3497,7 +3497,7 @@ impl NvxBinaryImportFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_cu_module_nvx( &self, device: Device, @@ -3507,7 +3507,7 @@ impl NvxBinaryImportFn { ) -> Result { (self.create_cu_module_nvx)(device, p_create_info, p_allocator, p_module) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_cu_function_nvx( &self, device: Device, @@ -3517,7 +3517,7 @@ impl NvxBinaryImportFn { ) -> Result { (self.create_cu_function_nvx)(device, p_create_info, p_allocator, p_function) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_cu_module_nvx( &self, device: Device, @@ -3526,7 +3526,7 @@ impl NvxBinaryImportFn { ) { (self.destroy_cu_module_nvx)(device, module, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_cu_function_nvx( &self, device: Device, @@ -3535,7 +3535,7 @@ impl NvxBinaryImportFn { ) { (self.destroy_cu_function_nvx)(device, function, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_cu_launch_kernel_nvx( &self, command_buffer: CommandBuffer, @@ -3629,7 +3629,7 @@ impl NvxImageViewHandleFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_image_view_handle_nvx( &self, device: Device, @@ -3637,7 +3637,7 @@ impl NvxImageViewHandleFn { ) -> u32 { (self.get_image_view_handle_nvx)(device, p_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_image_view_address_nvx( &self, device: Device, @@ -3778,7 +3778,7 @@ impl AmdDrawIndirectCountFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_draw_indirect_count_amd( &self, command_buffer: CommandBuffer, @@ -3799,7 +3799,7 @@ impl AmdDrawIndirectCountFn { stride, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_draw_indexed_indirect_count_amd( &self, command_buffer: CommandBuffer, @@ -4076,7 +4076,7 @@ impl AmdShaderInfoFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_shader_info_amd( &self, device: Device, @@ -4177,7 +4177,7 @@ impl KhrDynamicRenderingFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_begin_rendering_khr( &self, command_buffer: CommandBuffer, @@ -4185,7 +4185,7 @@ impl KhrDynamicRenderingFn { ) { (self.cmd_begin_rendering_khr)(command_buffer, p_rendering_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_end_rendering_khr(&self, command_buffer: CommandBuffer) { (self.cmd_end_rendering_khr)(command_buffer) } @@ -4339,7 +4339,7 @@ impl GgpStreamDescriptorSurfaceFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_stream_descriptor_surface_ggp( &self, instance: Instance, @@ -4544,7 +4544,7 @@ impl NvExternalMemoryCapabilitiesFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_external_image_format_properties_nv( &self, physical_device: PhysicalDevice, @@ -4639,7 +4639,7 @@ impl NvExternalMemoryWin32Fn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_memory_win32_handle_nv( &self, device: Device, @@ -4895,7 +4895,7 @@ impl KhrGetPhysicalDeviceProperties2Fn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_features2_khr( &self, physical_device: PhysicalDevice, @@ -4903,7 +4903,7 @@ impl KhrGetPhysicalDeviceProperties2Fn { ) { (self.get_physical_device_features2_khr)(physical_device, p_features) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_properties2_khr( &self, physical_device: PhysicalDevice, @@ -4911,7 +4911,7 @@ impl KhrGetPhysicalDeviceProperties2Fn { ) { (self.get_physical_device_properties2_khr)(physical_device, p_properties) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_format_properties2_khr( &self, physical_device: PhysicalDevice, @@ -4924,7 +4924,7 @@ impl KhrGetPhysicalDeviceProperties2Fn { p_format_properties, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_image_format_properties2_khr( &self, physical_device: PhysicalDevice, @@ -4937,7 +4937,7 @@ impl KhrGetPhysicalDeviceProperties2Fn { p_image_format_properties, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_queue_family_properties2_khr( &self, physical_device: PhysicalDevice, @@ -4950,7 +4950,7 @@ impl KhrGetPhysicalDeviceProperties2Fn { p_queue_family_properties, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_memory_properties2_khr( &self, physical_device: PhysicalDevice, @@ -4958,7 +4958,7 @@ impl KhrGetPhysicalDeviceProperties2Fn { ) { (self.get_physical_device_memory_properties2_khr)(physical_device, p_memory_properties) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_sparse_image_format_properties2_khr( &self, physical_device: PhysicalDevice, @@ -5188,7 +5188,7 @@ impl KhrDeviceGroupFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_device_group_peer_memory_features_khr( &self, device: Device, @@ -5205,11 +5205,11 @@ impl KhrDeviceGroupFn { p_peer_memory_features, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_device_mask_khr(&self, command_buffer: CommandBuffer, device_mask: u32) { (self.cmd_set_device_mask_khr)(command_buffer, device_mask) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_dispatch_base_khr( &self, command_buffer: CommandBuffer, @@ -5230,7 +5230,7 @@ impl KhrDeviceGroupFn { group_count_z, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_device_group_present_capabilities_khr( &self, device: Device, @@ -5241,7 +5241,7 @@ impl KhrDeviceGroupFn { p_device_group_present_capabilities, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_device_group_surface_present_modes_khr( &self, device: Device, @@ -5250,7 +5250,7 @@ impl KhrDeviceGroupFn { ) -> Result { (self.get_device_group_surface_present_modes_khr)(device, surface, p_modes) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_present_rectangles_khr( &self, physical_device: PhysicalDevice, @@ -5265,7 +5265,7 @@ impl KhrDeviceGroupFn { p_rects, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn acquire_next_image2_khr( &self, device: Device, @@ -5379,7 +5379,7 @@ impl NnViSurfaceFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_vi_surface_nn( &self, instance: Instance, @@ -5582,7 +5582,7 @@ impl KhrMaintenance1Fn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn trim_command_pool_khr( &self, device: Device, @@ -5654,7 +5654,7 @@ impl KhrDeviceGroupCreationFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn enumerate_physical_device_groups_khr( &self, instance: Instance, @@ -5729,7 +5729,7 @@ impl KhrExternalMemoryCapabilitiesFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_external_buffer_properties_khr( &self, physical_device: PhysicalDevice, @@ -5876,7 +5876,7 @@ impl KhrExternalMemoryWin32Fn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_memory_win32_handle_khr( &self, device: Device, @@ -5885,7 +5885,7 @@ impl KhrExternalMemoryWin32Fn { ) -> Result { (self.get_memory_win32_handle_khr)(device, p_get_win32_handle_info, p_handle) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_memory_win32_handle_properties_khr( &self, device: Device, @@ -5980,7 +5980,7 @@ impl KhrExternalMemoryFdFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_memory_fd_khr( &self, device: Device, @@ -5989,7 +5989,7 @@ impl KhrExternalMemoryFdFn { ) -> Result { (self.get_memory_fd_khr)(device, p_get_fd_info, p_fd) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_memory_fd_properties_khr( &self, device: Device, @@ -6080,7 +6080,7 @@ impl KhrExternalSemaphoreCapabilitiesFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_external_semaphore_properties_khr( &self, physical_device: PhysicalDevice, @@ -6214,7 +6214,7 @@ impl KhrExternalSemaphoreWin32Fn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn import_semaphore_win32_handle_khr( &self, device: Device, @@ -6222,7 +6222,7 @@ impl KhrExternalSemaphoreWin32Fn { ) -> Result { (self.import_semaphore_win32_handle_khr)(device, p_import_semaphore_win32_handle_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_semaphore_win32_handle_khr( &self, device: Device, @@ -6309,7 +6309,7 @@ impl KhrExternalSemaphoreFdFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn import_semaphore_fd_khr( &self, device: Device, @@ -6317,7 +6317,7 @@ impl KhrExternalSemaphoreFdFn { ) -> Result { (self.import_semaphore_fd_khr)(device, p_import_semaphore_fd_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_semaphore_fd_khr( &self, device: Device, @@ -6416,7 +6416,7 @@ impl KhrPushDescriptorFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_push_descriptor_set_khr( &self, command_buffer: CommandBuffer, @@ -6435,7 +6435,7 @@ impl KhrPushDescriptorFn { p_descriptor_writes, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_push_descriptor_set_with_template_khr( &self, command_buffer: CommandBuffer, @@ -6537,7 +6537,7 @@ impl ExtConditionalRenderingFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_begin_conditional_rendering_ext( &self, command_buffer: CommandBuffer, @@ -6545,7 +6545,7 @@ impl ExtConditionalRenderingFn { ) { (self.cmd_begin_conditional_rendering_ext)(command_buffer, p_conditional_rendering_begin) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_end_conditional_rendering_ext(&self, command_buffer: CommandBuffer) { (self.cmd_end_conditional_rendering_ext)(command_buffer) } @@ -6775,7 +6775,7 @@ impl KhrDescriptorUpdateTemplateFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_descriptor_update_template_khr( &self, device: Device, @@ -6790,7 +6790,7 @@ impl KhrDescriptorUpdateTemplateFn { p_descriptor_update_template, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_descriptor_update_template_khr( &self, device: Device, @@ -6803,7 +6803,7 @@ impl KhrDescriptorUpdateTemplateFn { p_allocator, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn update_descriptor_set_with_template_khr( &self, device: Device, @@ -6818,7 +6818,7 @@ impl KhrDescriptorUpdateTemplateFn { p_data, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_push_descriptor_set_with_template_khr( &self, command_buffer: CommandBuffer, @@ -6922,7 +6922,7 @@ impl NvClipSpaceWScalingFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_viewport_w_scaling_nv( &self, command_buffer: CommandBuffer, @@ -6985,7 +6985,7 @@ impl ExtDirectModeDisplayFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn release_display_ext( &self, physical_device: PhysicalDevice, @@ -7070,7 +7070,7 @@ impl ExtAcquireXlibDisplayFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn acquire_xlib_display_ext( &self, physical_device: PhysicalDevice, @@ -7079,7 +7079,7 @@ impl ExtAcquireXlibDisplayFn { ) -> Result { (self.acquire_xlib_display_ext)(physical_device, dpy, display) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_rand_r_output_display_ext( &self, physical_device: PhysicalDevice, @@ -7140,7 +7140,7 @@ impl ExtDisplaySurfaceCounterFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_surface_capabilities2_ext( &self, physical_device: PhysicalDevice, @@ -7293,7 +7293,7 @@ impl ExtDisplayControlFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn display_power_control_ext( &self, device: Device, @@ -7302,7 +7302,7 @@ impl ExtDisplayControlFn { ) -> Result { (self.display_power_control_ext)(device, display, p_display_power_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn register_device_event_ext( &self, device: Device, @@ -7312,7 +7312,7 @@ impl ExtDisplayControlFn { ) -> Result { (self.register_device_event_ext)(device, p_device_event_info, p_allocator, p_fence) } - #[doc = ""] + #[doc = ""] pub unsafe fn register_display_event_ext( &self, device: Device, @@ -7329,7 +7329,7 @@ impl ExtDisplayControlFn { p_fence, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_swapchain_counter_ext( &self, device: Device, @@ -7424,7 +7424,7 @@ impl GoogleDisplayTimingFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_refresh_cycle_duration_google( &self, device: Device, @@ -7433,7 +7433,7 @@ impl GoogleDisplayTimingFn { ) -> Result { (self.get_refresh_cycle_duration_google)(device, swapchain, p_display_timing_properties) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_past_presentation_timing_google( &self, device: Device, @@ -7616,7 +7616,7 @@ impl ExtDiscardRectanglesFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_discard_rectangle_ext( &self, command_buffer: CommandBuffer, @@ -7805,7 +7805,7 @@ impl ExtHdrMetadataFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn set_hdr_metadata_ext( &self, device: Device, @@ -8016,7 +8016,7 @@ impl KhrCreateRenderpass2Fn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_render_pass2_khr( &self, device: Device, @@ -8026,7 +8026,7 @@ impl KhrCreateRenderpass2Fn { ) -> Result { (self.create_render_pass2_khr)(device, p_create_info, p_allocator, p_render_pass) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_begin_render_pass2_khr( &self, command_buffer: CommandBuffer, @@ -8035,7 +8035,7 @@ impl KhrCreateRenderpass2Fn { ) { (self.cmd_begin_render_pass2_khr)(command_buffer, p_render_pass_begin, p_subpass_begin_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_next_subpass2_khr( &self, command_buffer: CommandBuffer, @@ -8044,7 +8044,7 @@ impl KhrCreateRenderpass2Fn { ) { (self.cmd_next_subpass2_khr)(command_buffer, p_subpass_begin_info, p_subpass_end_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_end_render_pass2_khr( &self, command_buffer: CommandBuffer, @@ -8125,7 +8125,7 @@ impl KhrSharedPresentableImageFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_swapchain_status_khr( &self, device: Device, @@ -8197,7 +8197,7 @@ impl KhrExternalFenceCapabilitiesFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_external_fence_properties_khr( &self, physical_device: PhysicalDevice, @@ -8327,7 +8327,7 @@ impl KhrExternalFenceWin32Fn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn import_fence_win32_handle_khr( &self, device: Device, @@ -8335,7 +8335,7 @@ impl KhrExternalFenceWin32Fn { ) -> Result { (self.import_fence_win32_handle_khr)(device, p_import_fence_win32_handle_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_fence_win32_handle_khr( &self, device: Device, @@ -8415,7 +8415,7 @@ impl KhrExternalFenceFdFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn import_fence_fd_khr( &self, device: Device, @@ -8423,7 +8423,7 @@ impl KhrExternalFenceFdFn { ) -> Result { (self.import_fence_fd_khr)(device, p_import_fence_fd_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_fence_fd_khr( &self, device: Device, @@ -8565,7 +8565,7 @@ impl KhrPerformanceQueryFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn enumerate_physical_device_queue_family_performance_query_counters_khr( &self, physical_device: PhysicalDevice, @@ -8582,7 +8582,7 @@ impl KhrPerformanceQueryFn { p_counter_descriptions, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_queue_family_performance_query_passes_khr( &self, physical_device: PhysicalDevice, @@ -8595,7 +8595,7 @@ impl KhrPerformanceQueryFn { p_num_passes, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn acquire_profiling_lock_khr( &self, device: Device, @@ -8603,7 +8603,7 @@ impl KhrPerformanceQueryFn { ) -> Result { (self.acquire_profiling_lock_khr)(device, p_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn release_profiling_lock_khr(&self, device: Device) { (self.release_profiling_lock_khr)(device) } @@ -8770,7 +8770,7 @@ impl KhrGetSurfaceCapabilities2Fn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_surface_capabilities2_khr( &self, physical_device: PhysicalDevice, @@ -8783,7 +8783,7 @@ impl KhrGetSurfaceCapabilities2Fn { p_surface_capabilities, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_surface_formats2_khr( &self, physical_device: PhysicalDevice, @@ -8966,7 +8966,7 @@ impl KhrGetDisplayProperties2Fn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_display_properties2_khr( &self, physical_device: PhysicalDevice, @@ -8979,7 +8979,7 @@ impl KhrGetDisplayProperties2Fn { p_properties, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_display_plane_properties2_khr( &self, physical_device: PhysicalDevice, @@ -8992,7 +8992,7 @@ impl KhrGetDisplayProperties2Fn { p_properties, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_display_mode_properties2_khr( &self, physical_device: PhysicalDevice, @@ -9007,7 +9007,7 @@ impl KhrGetDisplayProperties2Fn { p_properties, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_display_plane_capabilities2_khr( &self, physical_device: PhysicalDevice, @@ -9077,7 +9077,7 @@ impl MvkIosSurfaceFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_ios_surface_mvk( &self, instance: Instance, @@ -9140,7 +9140,7 @@ impl MvkMacosSurfaceFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_mac_os_surface_mvk( &self, instance: Instance, @@ -9539,7 +9539,7 @@ impl ExtDebugUtilsFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn set_debug_utils_object_name_ext( &self, device: Device, @@ -9547,7 +9547,7 @@ impl ExtDebugUtilsFn { ) -> Result { (self.set_debug_utils_object_name_ext)(device, p_name_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn set_debug_utils_object_tag_ext( &self, device: Device, @@ -9555,7 +9555,7 @@ impl ExtDebugUtilsFn { ) -> Result { (self.set_debug_utils_object_tag_ext)(device, p_tag_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn queue_begin_debug_utils_label_ext( &self, queue: Queue, @@ -9563,11 +9563,11 @@ impl ExtDebugUtilsFn { ) { (self.queue_begin_debug_utils_label_ext)(queue, p_label_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn queue_end_debug_utils_label_ext(&self, queue: Queue) { (self.queue_end_debug_utils_label_ext)(queue) } - #[doc = ""] + #[doc = ""] pub unsafe fn queue_insert_debug_utils_label_ext( &self, queue: Queue, @@ -9575,7 +9575,7 @@ impl ExtDebugUtilsFn { ) { (self.queue_insert_debug_utils_label_ext)(queue, p_label_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_begin_debug_utils_label_ext( &self, command_buffer: CommandBuffer, @@ -9583,11 +9583,11 @@ impl ExtDebugUtilsFn { ) { (self.cmd_begin_debug_utils_label_ext)(command_buffer, p_label_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_end_debug_utils_label_ext(&self, command_buffer: CommandBuffer) { (self.cmd_end_debug_utils_label_ext)(command_buffer) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_insert_debug_utils_label_ext( &self, command_buffer: CommandBuffer, @@ -9595,7 +9595,7 @@ impl ExtDebugUtilsFn { ) { (self.cmd_insert_debug_utils_label_ext)(command_buffer, p_label_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_debug_utils_messenger_ext( &self, instance: Instance, @@ -9605,7 +9605,7 @@ impl ExtDebugUtilsFn { ) -> Result { (self.create_debug_utils_messenger_ext)(instance, p_create_info, p_allocator, p_messenger) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_debug_utils_messenger_ext( &self, instance: Instance, @@ -9614,7 +9614,7 @@ impl ExtDebugUtilsFn { ) { (self.destroy_debug_utils_messenger_ext)(instance, messenger, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn submit_debug_utils_message_ext( &self, instance: Instance, @@ -9722,7 +9722,7 @@ impl AndroidExternalMemoryAndroidHardwareBufferFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_android_hardware_buffer_properties_android( &self, device: Device, @@ -9731,7 +9731,7 @@ impl AndroidExternalMemoryAndroidHardwareBufferFn { ) -> Result { (self.get_android_hardware_buffer_properties_android)(device, buffer, p_properties) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_memory_android_hardware_buffer_android( &self, device: Device, @@ -10101,7 +10101,7 @@ impl ExtSampleLocationsFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_sample_locations_ext( &self, command_buffer: CommandBuffer, @@ -10109,7 +10109,7 @@ impl ExtSampleLocationsFn { ) { (self.cmd_set_sample_locations_ext)(command_buffer, p_sample_locations_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_multisample_properties_ext( &self, physical_device: PhysicalDevice, @@ -10264,7 +10264,7 @@ impl KhrGetMemoryRequirements2Fn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_image_memory_requirements2_khr( &self, device: Device, @@ -10273,7 +10273,7 @@ impl KhrGetMemoryRequirements2Fn { ) { (self.get_image_memory_requirements2_khr)(device, p_info, p_memory_requirements) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_buffer_memory_requirements2_khr( &self, device: Device, @@ -10282,7 +10282,7 @@ impl KhrGetMemoryRequirements2Fn { ) { (self.get_buffer_memory_requirements2_khr)(device, p_info, p_memory_requirements) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_image_sparse_memory_requirements2_khr( &self, device: Device, @@ -10934,7 +10934,7 @@ impl KhrAccelerationStructureFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_acceleration_structure_khr( &self, device: Device, @@ -10949,7 +10949,7 @@ impl KhrAccelerationStructureFn { p_acceleration_structure, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_acceleration_structure_khr( &self, device: Device, @@ -10958,7 +10958,7 @@ impl KhrAccelerationStructureFn { ) { (self.destroy_acceleration_structure_khr)(device, acceleration_structure, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_build_acceleration_structures_khr( &self, command_buffer: CommandBuffer, @@ -10973,7 +10973,7 @@ impl KhrAccelerationStructureFn { pp_build_range_infos, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_build_acceleration_structures_indirect_khr( &self, command_buffer: CommandBuffer, @@ -10992,7 +10992,7 @@ impl KhrAccelerationStructureFn { pp_max_primitive_counts, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn build_acceleration_structures_khr( &self, device: Device, @@ -11009,7 +11009,7 @@ impl KhrAccelerationStructureFn { pp_build_range_infos, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn copy_acceleration_structure_khr( &self, device: Device, @@ -11018,7 +11018,7 @@ impl KhrAccelerationStructureFn { ) -> Result { (self.copy_acceleration_structure_khr)(device, deferred_operation, p_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn copy_acceleration_structure_to_memory_khr( &self, device: Device, @@ -11027,7 +11027,7 @@ impl KhrAccelerationStructureFn { ) -> Result { (self.copy_acceleration_structure_to_memory_khr)(device, deferred_operation, p_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn copy_memory_to_acceleration_structure_khr( &self, device: Device, @@ -11036,7 +11036,7 @@ impl KhrAccelerationStructureFn { ) -> Result { (self.copy_memory_to_acceleration_structure_khr)(device, deferred_operation, p_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn write_acceleration_structures_properties_khr( &self, device: Device, @@ -11057,7 +11057,7 @@ impl KhrAccelerationStructureFn { stride, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_copy_acceleration_structure_khr( &self, command_buffer: CommandBuffer, @@ -11065,7 +11065,7 @@ impl KhrAccelerationStructureFn { ) { (self.cmd_copy_acceleration_structure_khr)(command_buffer, p_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_copy_acceleration_structure_to_memory_khr( &self, command_buffer: CommandBuffer, @@ -11073,7 +11073,7 @@ impl KhrAccelerationStructureFn { ) { (self.cmd_copy_acceleration_structure_to_memory_khr)(command_buffer, p_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_copy_memory_to_acceleration_structure_khr( &self, command_buffer: CommandBuffer, @@ -11081,7 +11081,7 @@ impl KhrAccelerationStructureFn { ) { (self.cmd_copy_memory_to_acceleration_structure_khr)(command_buffer, p_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_acceleration_structure_device_address_khr( &self, device: Device, @@ -11089,7 +11089,7 @@ impl KhrAccelerationStructureFn { ) -> DeviceAddress { (self.get_acceleration_structure_device_address_khr)(device, p_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_write_acceleration_structures_properties_khr( &self, command_buffer: CommandBuffer, @@ -11108,7 +11108,7 @@ impl KhrAccelerationStructureFn { first_query, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_device_acceleration_structure_compatibility_khr( &self, device: Device, @@ -11121,7 +11121,7 @@ impl KhrAccelerationStructureFn { p_compatibility, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_acceleration_structure_build_sizes_khr( &self, device: Device, @@ -11448,7 +11448,7 @@ impl KhrRayTracingPipelineFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_trace_rays_khr( &self, command_buffer: CommandBuffer, @@ -11471,7 +11471,7 @@ impl KhrRayTracingPipelineFn { depth, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_ray_tracing_pipelines_khr( &self, device: Device, @@ -11492,7 +11492,7 @@ impl KhrRayTracingPipelineFn { p_pipelines, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_ray_tracing_shader_group_handles_khr( &self, device: Device, @@ -11511,7 +11511,7 @@ impl KhrRayTracingPipelineFn { p_data, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_ray_tracing_capture_replay_shader_group_handles_khr( &self, device: Device, @@ -11530,7 +11530,7 @@ impl KhrRayTracingPipelineFn { p_data, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_trace_rays_indirect_khr( &self, command_buffer: CommandBuffer, @@ -11549,7 +11549,7 @@ impl KhrRayTracingPipelineFn { indirect_device_address, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_ray_tracing_shader_group_stack_size_khr( &self, device: Device, @@ -11559,7 +11559,7 @@ impl KhrRayTracingPipelineFn { ) -> DeviceSize { (self.get_ray_tracing_shader_group_stack_size_khr)(device, pipeline, group, group_shader) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_ray_tracing_pipeline_stack_size_khr( &self, command_buffer: CommandBuffer, @@ -11818,7 +11818,7 @@ impl KhrSamplerYcbcrConversionFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_sampler_ycbcr_conversion_khr( &self, device: Device, @@ -11833,7 +11833,7 @@ impl KhrSamplerYcbcrConversionFn { p_ycbcr_conversion, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_sampler_ycbcr_conversion_khr( &self, device: Device, @@ -12032,7 +12032,7 @@ impl KhrBindMemory2Fn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn bind_buffer_memory2_khr( &self, device: Device, @@ -12041,7 +12041,7 @@ impl KhrBindMemory2Fn { ) -> Result { (self.bind_buffer_memory2_khr)(device, bind_info_count, p_bind_infos) } - #[doc = ""] + #[doc = ""] pub unsafe fn bind_image_memory2_khr( &self, device: Device, @@ -12109,7 +12109,7 @@ impl ExtImageDrmFormatModifierFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_image_drm_format_modifier_properties_ext( &self, device: Device, @@ -12298,7 +12298,7 @@ impl ExtValidationCacheFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_validation_cache_ext( &self, device: Device, @@ -12308,7 +12308,7 @@ impl ExtValidationCacheFn { ) -> Result { (self.create_validation_cache_ext)(device, p_create_info, p_allocator, p_validation_cache) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_validation_cache_ext( &self, device: Device, @@ -12317,7 +12317,7 @@ impl ExtValidationCacheFn { ) { (self.destroy_validation_cache_ext)(device, validation_cache, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn merge_validation_caches_ext( &self, device: Device, @@ -12327,7 +12327,7 @@ impl ExtValidationCacheFn { ) -> Result { (self.merge_validation_caches_ext)(device, dst_cache, src_cache_count, p_src_caches) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_validation_cache_data_ext( &self, device: Device, @@ -12547,7 +12547,7 @@ impl NvShadingRateImageFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_bind_shading_rate_image_nv( &self, command_buffer: CommandBuffer, @@ -12556,7 +12556,7 @@ impl NvShadingRateImageFn { ) { (self.cmd_bind_shading_rate_image_nv)(command_buffer, image_view, image_layout) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_viewport_shading_rate_palette_nv( &self, command_buffer: CommandBuffer, @@ -12571,7 +12571,7 @@ impl NvShadingRateImageFn { p_shading_rate_palettes, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_coarse_sample_order_nv( &self, command_buffer: CommandBuffer, @@ -13013,7 +13013,7 @@ impl NvRayTracingFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_acceleration_structure_nv( &self, device: Device, @@ -13028,7 +13028,7 @@ impl NvRayTracingFn { p_acceleration_structure, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_acceleration_structure_nv( &self, device: Device, @@ -13037,7 +13037,7 @@ impl NvRayTracingFn { ) { (self.destroy_acceleration_structure_nv)(device, acceleration_structure, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_acceleration_structure_memory_requirements_nv( &self, device: Device, @@ -13050,7 +13050,7 @@ impl NvRayTracingFn { p_memory_requirements, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn bind_acceleration_structure_memory_nv( &self, device: Device, @@ -13059,7 +13059,7 @@ impl NvRayTracingFn { ) -> Result { (self.bind_acceleration_structure_memory_nv)(device, bind_info_count, p_bind_infos) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_build_acceleration_structure_nv( &self, command_buffer: CommandBuffer, @@ -13084,7 +13084,7 @@ impl NvRayTracingFn { scratch_offset, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_copy_acceleration_structure_nv( &self, command_buffer: CommandBuffer, @@ -13094,7 +13094,7 @@ impl NvRayTracingFn { ) { (self.cmd_copy_acceleration_structure_nv)(command_buffer, dst, src, mode) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_trace_rays_nv( &self, command_buffer: CommandBuffer, @@ -13131,7 +13131,7 @@ impl NvRayTracingFn { depth, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_ray_tracing_pipelines_nv( &self, device: Device, @@ -13150,7 +13150,7 @@ impl NvRayTracingFn { p_pipelines, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_ray_tracing_shader_group_handles_nv( &self, device: Device, @@ -13169,7 +13169,7 @@ impl NvRayTracingFn { p_data, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_acceleration_structure_handle_nv( &self, device: Device, @@ -13184,7 +13184,7 @@ impl NvRayTracingFn { p_data, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_write_acceleration_structures_properties_nv( &self, command_buffer: CommandBuffer, @@ -13203,7 +13203,7 @@ impl NvRayTracingFn { first_query, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn compile_deferred_nv( &self, device: Device, @@ -13410,7 +13410,7 @@ impl KhrMaintenance3Fn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_descriptor_set_layout_support_khr( &self, device: Device, @@ -13496,7 +13496,7 @@ impl KhrDrawIndirectCountFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_draw_indirect_count_khr( &self, command_buffer: CommandBuffer, @@ -13517,7 +13517,7 @@ impl KhrDrawIndirectCountFn { stride, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_draw_indexed_indirect_count_khr( &self, command_buffer: CommandBuffer, @@ -13783,7 +13783,7 @@ impl ExtExternalMemoryHostFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_memory_host_pointer_properties_ext( &self, device: Device, @@ -13860,7 +13860,7 @@ impl AmdBufferMarkerFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_write_buffer_marker_amd( &self, command_buffer: CommandBuffer, @@ -14047,7 +14047,7 @@ impl ExtCalibratedTimestampsFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_calibrateable_time_domains_ext( &self, physical_device: PhysicalDevice, @@ -14060,7 +14060,7 @@ impl ExtCalibratedTimestampsFn { p_time_domains, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_calibrated_timestamps_ext( &self, device: Device, @@ -14616,7 +14616,7 @@ impl NvMeshShaderFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_draw_mesh_tasks_nv( &self, command_buffer: CommandBuffer, @@ -14625,7 +14625,7 @@ impl NvMeshShaderFn { ) { (self.cmd_draw_mesh_tasks_nv)(command_buffer, task_count, first_task) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_draw_mesh_tasks_indirect_nv( &self, command_buffer: CommandBuffer, @@ -14636,7 +14636,7 @@ impl NvMeshShaderFn { ) { (self.cmd_draw_mesh_tasks_indirect_nv)(command_buffer, buffer, offset, draw_count, stride) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_draw_mesh_tasks_indirect_count_nv( &self, command_buffer: CommandBuffer, @@ -14770,7 +14770,7 @@ impl NvScissorExclusiveFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_exclusive_scissor_nv( &self, command_buffer: CommandBuffer, @@ -14869,7 +14869,7 @@ impl NvDeviceDiagnosticCheckpointsFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_checkpoint_nv( &self, command_buffer: CommandBuffer, @@ -14877,7 +14877,7 @@ impl NvDeviceDiagnosticCheckpointsFn { ) { (self.cmd_set_checkpoint_nv)(command_buffer, p_checkpoint_marker) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_queue_checkpoint_data_nv( &self, queue: Queue, @@ -14980,7 +14980,7 @@ impl KhrTimelineSemaphoreFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_semaphore_counter_value_khr( &self, device: Device, @@ -14989,7 +14989,7 @@ impl KhrTimelineSemaphoreFn { ) -> Result { (self.get_semaphore_counter_value_khr)(device, semaphore, p_value) } - #[doc = ""] + #[doc = ""] pub unsafe fn wait_semaphores_khr( &self, device: Device, @@ -14998,7 +14998,7 @@ impl KhrTimelineSemaphoreFn { ) -> Result { (self.wait_semaphores_khr)(device, p_wait_info, timeout) } - #[doc = ""] + #[doc = ""] pub unsafe fn signal_semaphore_khr( &self, device: Device, @@ -15318,7 +15318,7 @@ impl IntelPerformanceQueryFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn initialize_performance_api_intel( &self, device: Device, @@ -15326,11 +15326,11 @@ impl IntelPerformanceQueryFn { ) -> Result { (self.initialize_performance_api_intel)(device, p_initialize_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn uninitialize_performance_api_intel(&self, device: Device) { (self.uninitialize_performance_api_intel)(device) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_performance_marker_intel( &self, command_buffer: CommandBuffer, @@ -15338,7 +15338,7 @@ impl IntelPerformanceQueryFn { ) -> Result { (self.cmd_set_performance_marker_intel)(command_buffer, p_marker_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_performance_stream_marker_intel( &self, command_buffer: CommandBuffer, @@ -15346,7 +15346,7 @@ impl IntelPerformanceQueryFn { ) -> Result { (self.cmd_set_performance_stream_marker_intel)(command_buffer, p_marker_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_performance_override_intel( &self, command_buffer: CommandBuffer, @@ -15354,7 +15354,7 @@ impl IntelPerformanceQueryFn { ) -> Result { (self.cmd_set_performance_override_intel)(command_buffer, p_override_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn acquire_performance_configuration_intel( &self, device: Device, @@ -15363,7 +15363,7 @@ impl IntelPerformanceQueryFn { ) -> Result { (self.acquire_performance_configuration_intel)(device, p_acquire_info, p_configuration) } - #[doc = ""] + #[doc = ""] pub unsafe fn release_performance_configuration_intel( &self, device: Device, @@ -15371,7 +15371,7 @@ impl IntelPerformanceQueryFn { ) -> Result { (self.release_performance_configuration_intel)(device, configuration) } - #[doc = ""] + #[doc = ""] pub unsafe fn queue_set_performance_configuration_intel( &self, queue: Queue, @@ -15379,7 +15379,7 @@ impl IntelPerformanceQueryFn { ) -> Result { (self.queue_set_performance_configuration_intel)(queue, configuration) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_performance_parameter_intel( &self, device: Device, @@ -15497,7 +15497,7 @@ impl AmdDisplayNativeHdrFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn set_local_dimming_amd( &self, device: Device, @@ -15567,7 +15567,7 @@ impl FuchsiaImagepipeSurfaceFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_image_pipe_surface_fuchsia( &self, instance: Instance, @@ -15672,7 +15672,7 @@ impl ExtMetalSurfaceFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_metal_surface_ext( &self, instance: Instance, @@ -15977,7 +15977,7 @@ impl KhrFragmentShadingRateFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_fragment_shading_rates_khr( &self, physical_device: PhysicalDevice, @@ -15990,7 +15990,7 @@ impl KhrFragmentShadingRateFn { p_fragment_shading_rates, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_fragment_shading_rate_khr( &self, command_buffer: CommandBuffer, @@ -16461,7 +16461,7 @@ impl ExtBufferDeviceAddressFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_buffer_device_address_ext( &self, device: Device, @@ -16537,7 +16537,7 @@ impl ExtToolingInfoFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_tool_properties_ext( &self, physical_device: PhysicalDevice, @@ -16651,7 +16651,7 @@ impl KhrPresentWaitFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn wait_for_present_khr( &self, device: Device, @@ -16715,7 +16715,7 @@ impl NvCooperativeMatrixFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_cooperative_matrix_properties_nv( &self, physical_device: PhysicalDevice, @@ -16788,7 +16788,7 @@ impl NvCoverageReductionModeFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_supported_framebuffer_mixed_samples_combinations_nv( &self, physical_device: PhysicalDevice, @@ -17034,7 +17034,7 @@ impl ExtFullScreenExclusiveFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_surface_present_modes2_ext( &self, physical_device: PhysicalDevice, @@ -17049,7 +17049,7 @@ impl ExtFullScreenExclusiveFn { p_present_modes, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn acquire_full_screen_exclusive_mode_ext( &self, device: Device, @@ -17057,7 +17057,7 @@ impl ExtFullScreenExclusiveFn { ) -> Result { (self.acquire_full_screen_exclusive_mode_ext)(device, swapchain) } - #[doc = ""] + #[doc = ""] pub unsafe fn release_full_screen_exclusive_mode_ext( &self, device: Device, @@ -17065,7 +17065,7 @@ impl ExtFullScreenExclusiveFn { ) -> Result { (self.release_full_screen_exclusive_mode_ext)(device, swapchain) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_device_group_surface_present_modes2_ext( &self, device: Device, @@ -17134,7 +17134,7 @@ impl ExtHeadlessSurfaceFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_headless_surface_ext( &self, instance: Instance, @@ -17241,7 +17241,7 @@ impl KhrBufferDeviceAddressFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_buffer_device_address_khr( &self, device: Device, @@ -17249,7 +17249,7 @@ impl KhrBufferDeviceAddressFn { ) -> DeviceAddress { (self.get_buffer_device_address_khr)(device, p_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_buffer_opaque_capture_address_khr( &self, device: Device, @@ -17257,7 +17257,7 @@ impl KhrBufferDeviceAddressFn { ) -> u64 { (self.get_buffer_opaque_capture_address_khr)(device, p_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_device_memory_opaque_capture_address_khr( &self, device: Device, @@ -17360,7 +17360,7 @@ impl ExtLineRasterizationFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_line_stipple_ext( &self, command_buffer: CommandBuffer, @@ -17447,7 +17447,7 @@ impl ExtHostQueryResetFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn reset_query_pool_ext( &self, device: Device, @@ -17896,7 +17896,7 @@ impl ExtExtendedDynamicStateFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_cull_mode_ext( &self, command_buffer: CommandBuffer, @@ -17904,7 +17904,7 @@ impl ExtExtendedDynamicStateFn { ) { (self.cmd_set_cull_mode_ext)(command_buffer, cull_mode) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_front_face_ext( &self, command_buffer: CommandBuffer, @@ -17912,7 +17912,7 @@ impl ExtExtendedDynamicStateFn { ) { (self.cmd_set_front_face_ext)(command_buffer, front_face) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_primitive_topology_ext( &self, command_buffer: CommandBuffer, @@ -17920,7 +17920,7 @@ impl ExtExtendedDynamicStateFn { ) { (self.cmd_set_primitive_topology_ext)(command_buffer, primitive_topology) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_viewport_with_count_ext( &self, command_buffer: CommandBuffer, @@ -17929,7 +17929,7 @@ impl ExtExtendedDynamicStateFn { ) { (self.cmd_set_viewport_with_count_ext)(command_buffer, viewport_count, p_viewports) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_scissor_with_count_ext( &self, command_buffer: CommandBuffer, @@ -17938,7 +17938,7 @@ impl ExtExtendedDynamicStateFn { ) { (self.cmd_set_scissor_with_count_ext)(command_buffer, scissor_count, p_scissors) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_bind_vertex_buffers2_ext( &self, command_buffer: CommandBuffer, @@ -17959,7 +17959,7 @@ impl ExtExtendedDynamicStateFn { p_strides, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_depth_test_enable_ext( &self, command_buffer: CommandBuffer, @@ -17967,7 +17967,7 @@ impl ExtExtendedDynamicStateFn { ) { (self.cmd_set_depth_test_enable_ext)(command_buffer, depth_test_enable) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_depth_write_enable_ext( &self, command_buffer: CommandBuffer, @@ -17975,7 +17975,7 @@ impl ExtExtendedDynamicStateFn { ) { (self.cmd_set_depth_write_enable_ext)(command_buffer, depth_write_enable) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_depth_compare_op_ext( &self, command_buffer: CommandBuffer, @@ -17983,7 +17983,7 @@ impl ExtExtendedDynamicStateFn { ) { (self.cmd_set_depth_compare_op_ext)(command_buffer, depth_compare_op) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_depth_bounds_test_enable_ext( &self, command_buffer: CommandBuffer, @@ -17991,7 +17991,7 @@ impl ExtExtendedDynamicStateFn { ) { (self.cmd_set_depth_bounds_test_enable_ext)(command_buffer, depth_bounds_test_enable) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_stencil_test_enable_ext( &self, command_buffer: CommandBuffer, @@ -17999,7 +17999,7 @@ impl ExtExtendedDynamicStateFn { ) { (self.cmd_set_stencil_test_enable_ext)(command_buffer, stencil_test_enable) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_stencil_op_ext( &self, command_buffer: CommandBuffer, @@ -18187,7 +18187,7 @@ impl KhrDeferredHostOperationsFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_deferred_operation_khr( &self, device: Device, @@ -18196,7 +18196,7 @@ impl KhrDeferredHostOperationsFn { ) -> Result { (self.create_deferred_operation_khr)(device, p_allocator, p_deferred_operation) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_deferred_operation_khr( &self, device: Device, @@ -18205,7 +18205,7 @@ impl KhrDeferredHostOperationsFn { ) { (self.destroy_deferred_operation_khr)(device, operation, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_deferred_operation_max_concurrency_khr( &self, device: Device, @@ -18213,7 +18213,7 @@ impl KhrDeferredHostOperationsFn { ) -> u32 { (self.get_deferred_operation_max_concurrency_khr)(device, operation) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_deferred_operation_result_khr( &self, device: Device, @@ -18221,7 +18221,7 @@ impl KhrDeferredHostOperationsFn { ) -> Result { (self.get_deferred_operation_result_khr)(device, operation) } - #[doc = ""] + #[doc = ""] pub unsafe fn deferred_operation_join_khr( &self, device: Device, @@ -18356,7 +18356,7 @@ impl KhrPipelineExecutablePropertiesFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_pipeline_executable_properties_khr( &self, device: Device, @@ -18371,7 +18371,7 @@ impl KhrPipelineExecutablePropertiesFn { p_properties, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_pipeline_executable_statistics_khr( &self, device: Device, @@ -18386,7 +18386,7 @@ impl KhrPipelineExecutablePropertiesFn { p_statistics, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_pipeline_executable_internal_representations_khr( &self, device: Device, @@ -18748,7 +18748,7 @@ impl NvDeviceGeneratedCommandsFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_generated_commands_memory_requirements_nv( &self, device: Device, @@ -18757,7 +18757,7 @@ impl NvDeviceGeneratedCommandsFn { ) { (self.get_generated_commands_memory_requirements_nv)(device, p_info, p_memory_requirements) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_preprocess_generated_commands_nv( &self, command_buffer: CommandBuffer, @@ -18765,7 +18765,7 @@ impl NvDeviceGeneratedCommandsFn { ) { (self.cmd_preprocess_generated_commands_nv)(command_buffer, p_generated_commands_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_execute_generated_commands_nv( &self, command_buffer: CommandBuffer, @@ -18778,7 +18778,7 @@ impl NvDeviceGeneratedCommandsFn { p_generated_commands_info, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_bind_pipeline_shader_group_nv( &self, command_buffer: CommandBuffer, @@ -18793,7 +18793,7 @@ impl NvDeviceGeneratedCommandsFn { group_index, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_indirect_commands_layout_nv( &self, device: Device, @@ -18808,7 +18808,7 @@ impl NvDeviceGeneratedCommandsFn { p_indirect_commands_layout, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_indirect_commands_layout_nv( &self, device: Device, @@ -19083,7 +19083,7 @@ impl ExtAcquireDrmDisplayFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn acquire_drm_display_ext( &self, physical_device: PhysicalDevice, @@ -19092,7 +19092,7 @@ impl ExtAcquireDrmDisplayFn { ) -> Result { (self.acquire_drm_display_ext)(physical_device, drm_fd, display) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_drm_display_ext( &self, physical_device: PhysicalDevice, @@ -19462,7 +19462,7 @@ impl ExtPrivateDataFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_private_data_slot_ext( &self, device: Device, @@ -19472,7 +19472,7 @@ impl ExtPrivateDataFn { ) -> Result { (self.create_private_data_slot_ext)(device, p_create_info, p_allocator, p_private_data_slot) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_private_data_slot_ext( &self, device: Device, @@ -19481,7 +19481,7 @@ impl ExtPrivateDataFn { ) { (self.destroy_private_data_slot_ext)(device, private_data_slot, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn set_private_data_ext( &self, device: Device, @@ -19492,7 +19492,7 @@ impl ExtPrivateDataFn { ) -> Result { (self.set_private_data_ext)(device, object_type, object_handle, private_data_slot, data) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_private_data_ext( &self, device: Device, @@ -19651,7 +19651,7 @@ impl KhrVideoEncodeQueueFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_encode_video_khr( &self, command_buffer: CommandBuffer, @@ -20210,7 +20210,7 @@ impl KhrSynchronization2Fn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_event2_khr( &self, command_buffer: CommandBuffer, @@ -20219,7 +20219,7 @@ impl KhrSynchronization2Fn { ) { (self.cmd_set_event2_khr)(command_buffer, event, p_dependency_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_reset_event2_khr( &self, command_buffer: CommandBuffer, @@ -20228,7 +20228,7 @@ impl KhrSynchronization2Fn { ) { (self.cmd_reset_event2_khr)(command_buffer, event, stage_mask) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_wait_events2_khr( &self, command_buffer: CommandBuffer, @@ -20238,7 +20238,7 @@ impl KhrSynchronization2Fn { ) { (self.cmd_wait_events2_khr)(command_buffer, event_count, p_events, p_dependency_infos) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_pipeline_barrier2_khr( &self, command_buffer: CommandBuffer, @@ -20246,7 +20246,7 @@ impl KhrSynchronization2Fn { ) { (self.cmd_pipeline_barrier2_khr)(command_buffer, p_dependency_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_write_timestamp2_khr( &self, command_buffer: CommandBuffer, @@ -20256,7 +20256,7 @@ impl KhrSynchronization2Fn { ) { (self.cmd_write_timestamp2_khr)(command_buffer, stage, query_pool, query) } - #[doc = ""] + #[doc = ""] pub unsafe fn queue_submit2_khr( &self, queue: Queue, @@ -20266,7 +20266,7 @@ impl KhrSynchronization2Fn { ) -> Result { (self.queue_submit2_khr)(queue, submit_count, p_submits, fence) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_write_buffer_marker2_amd( &self, command_buffer: CommandBuffer, @@ -20277,7 +20277,7 @@ impl KhrSynchronization2Fn { ) { (self.cmd_write_buffer_marker2_amd)(command_buffer, stage, dst_buffer, dst_offset, marker) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_queue_checkpoint_data2_nv( &self, queue: Queue, @@ -20659,7 +20659,7 @@ impl NvFragmentShadingRateEnumsFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_fragment_shading_rate_enum_nv( &self, command_buffer: CommandBuffer, @@ -21080,7 +21080,7 @@ impl KhrCopyCommands2Fn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_copy_buffer2_khr( &self, command_buffer: CommandBuffer, @@ -21088,7 +21088,7 @@ impl KhrCopyCommands2Fn { ) { (self.cmd_copy_buffer2_khr)(command_buffer, p_copy_buffer_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_copy_image2_khr( &self, command_buffer: CommandBuffer, @@ -21096,7 +21096,7 @@ impl KhrCopyCommands2Fn { ) { (self.cmd_copy_image2_khr)(command_buffer, p_copy_image_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_copy_buffer_to_image2_khr( &self, command_buffer: CommandBuffer, @@ -21104,7 +21104,7 @@ impl KhrCopyCommands2Fn { ) { (self.cmd_copy_buffer_to_image2_khr)(command_buffer, p_copy_buffer_to_image_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_copy_image_to_buffer2_khr( &self, command_buffer: CommandBuffer, @@ -21112,7 +21112,7 @@ impl KhrCopyCommands2Fn { ) { (self.cmd_copy_image_to_buffer2_khr)(command_buffer, p_copy_image_to_buffer_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_blit_image2_khr( &self, command_buffer: CommandBuffer, @@ -21120,7 +21120,7 @@ impl KhrCopyCommands2Fn { ) { (self.cmd_blit_image2_khr)(command_buffer, p_blit_image_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_resolve_image2_khr( &self, command_buffer: CommandBuffer, @@ -21376,7 +21376,7 @@ impl NvAcquireWinrtDisplayFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn acquire_winrt_display_nv( &self, physical_device: PhysicalDevice, @@ -21384,7 +21384,7 @@ impl NvAcquireWinrtDisplayFn { ) -> Result { (self.acquire_winrt_display_nv)(physical_device, display) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_winrt_display_nv( &self, physical_device: PhysicalDevice, @@ -21473,7 +21473,7 @@ impl ExtDirectfbSurfaceFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_direct_fb_surface_ext( &self, instance: Instance, @@ -21483,7 +21483,7 @@ impl ExtDirectfbSurfaceFn { ) -> Result { (self.create_direct_fb_surface_ext)(instance, p_create_info, p_allocator, p_surface) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_direct_fb_presentation_support_ext( &self, physical_device: PhysicalDevice, @@ -21626,7 +21626,7 @@ impl ExtVertexInputDynamicStateFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_vertex_input_ext( &self, command_buffer: CommandBuffer, @@ -21953,7 +21953,7 @@ impl FuchsiaExternalMemoryFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_memory_zircon_handle_fuchsia( &self, device: Device, @@ -21962,7 +21962,7 @@ impl FuchsiaExternalMemoryFn { ) -> Result { (self.get_memory_zircon_handle_fuchsia)(device, p_get_zircon_handle_info, p_zircon_handle) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_memory_zircon_handle_properties_fuchsia( &self, device: Device, @@ -22063,7 +22063,7 @@ impl FuchsiaExternalSemaphoreFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn import_semaphore_zircon_handle_fuchsia( &self, device: Device, @@ -22071,7 +22071,7 @@ impl FuchsiaExternalSemaphoreFn { ) -> Result { (self.import_semaphore_zircon_handle_fuchsia)(device, p_import_semaphore_zircon_handle_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_semaphore_zircon_handle_fuchsia( &self, device: Device, @@ -22259,7 +22259,7 @@ impl FuchsiaBufferCollectionFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_buffer_collection_fuchsia( &self, device: Device, @@ -22269,7 +22269,7 @@ impl FuchsiaBufferCollectionFn { ) -> Result { (self.create_buffer_collection_fuchsia)(device, p_create_info, p_allocator, p_collection) } - #[doc = ""] + #[doc = ""] pub unsafe fn set_buffer_collection_image_constraints_fuchsia( &self, device: Device, @@ -22282,7 +22282,7 @@ impl FuchsiaBufferCollectionFn { p_image_constraints_info, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn set_buffer_collection_buffer_constraints_fuchsia( &self, device: Device, @@ -22295,7 +22295,7 @@ impl FuchsiaBufferCollectionFn { p_buffer_constraints_info, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_buffer_collection_fuchsia( &self, device: Device, @@ -22304,7 +22304,7 @@ impl FuchsiaBufferCollectionFn { ) { (self.destroy_buffer_collection_fuchsia)(device, collection, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_buffer_collection_properties_fuchsia( &self, device: Device, @@ -22445,7 +22445,7 @@ impl HuaweiSubpassShadingFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_device_subpass_shading_max_workgroup_size_huawei( &self, device: Device, @@ -22458,7 +22458,7 @@ impl HuaweiSubpassShadingFn { p_max_workgroup_size, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_subpass_shading_huawei(&self, command_buffer: CommandBuffer) { (self.cmd_subpass_shading_huawei)(command_buffer) } @@ -22529,7 +22529,7 @@ impl HuaweiInvocationMaskFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_bind_invocation_mask_huawei( &self, command_buffer: CommandBuffer, @@ -22604,7 +22604,7 @@ impl NvExternalMemoryRdmaFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_memory_remote_address_nv( &self, device: Device, @@ -22868,7 +22868,7 @@ impl ExtExtendedDynamicState2Fn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_patch_control_points_ext( &self, command_buffer: CommandBuffer, @@ -22876,7 +22876,7 @@ impl ExtExtendedDynamicState2Fn { ) { (self.cmd_set_patch_control_points_ext)(command_buffer, patch_control_points) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_rasterizer_discard_enable_ext( &self, command_buffer: CommandBuffer, @@ -22884,7 +22884,7 @@ impl ExtExtendedDynamicState2Fn { ) { (self.cmd_set_rasterizer_discard_enable_ext)(command_buffer, rasterizer_discard_enable) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_depth_bias_enable_ext( &self, command_buffer: CommandBuffer, @@ -22892,11 +22892,11 @@ impl ExtExtendedDynamicState2Fn { ) { (self.cmd_set_depth_bias_enable_ext)(command_buffer, depth_bias_enable) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_logic_op_ext(&self, command_buffer: CommandBuffer, logic_op: LogicOp) { (self.cmd_set_logic_op_ext)(command_buffer, logic_op) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_primitive_restart_enable_ext( &self, command_buffer: CommandBuffer, @@ -22994,7 +22994,7 @@ impl QnxScreenSurfaceFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_screen_surface_qnx( &self, instance: Instance, @@ -23004,7 +23004,7 @@ impl QnxScreenSurfaceFn { ) -> Result { (self.create_screen_surface_qnx)(instance, p_create_info, p_allocator, p_surface) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_screen_presentation_support_qnx( &self, physical_device: PhysicalDevice, @@ -23105,7 +23105,7 @@ impl ExtColorWriteEnableFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_color_write_enable_ext( &self, command_buffer: CommandBuffer, @@ -23411,7 +23411,7 @@ impl ExtMultiDrawFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_draw_multi_ext( &self, command_buffer: CommandBuffer, @@ -23430,7 +23430,7 @@ impl ExtMultiDrawFn { stride, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_draw_multi_indexed_ext( &self, command_buffer: CommandBuffer, @@ -23864,7 +23864,7 @@ impl ExtPageableDeviceLocalMemoryFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn set_device_memory_priority_ext( &self, device: Device, @@ -23984,7 +23984,7 @@ impl KhrMaintenance4Fn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_device_buffer_memory_requirements_khr( &self, device: Device, @@ -23993,7 +23993,7 @@ impl KhrMaintenance4Fn { ) { (self.get_device_buffer_memory_requirements_khr)(device, p_info, p_memory_requirements) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_device_image_memory_requirements_khr( &self, device: Device, @@ -24002,7 +24002,7 @@ impl KhrMaintenance4Fn { ) { (self.get_device_image_memory_requirements_khr)(device, p_info, p_memory_requirements) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_device_image_sparse_memory_requirements_khr( &self, device: Device, diff --git a/ash/src/vk/features.rs b/ash/src/vk/features.rs index 0b12aa7b7..8b03a924e 100644 --- a/ash/src/vk/features.rs +++ b/ash/src/vk/features.rs @@ -38,7 +38,7 @@ impl StaticFn { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn get_instance_proc_addr( &self, instance: Instance, @@ -137,7 +137,7 @@ impl EntryFnV1_0 { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn create_instance( &self, p_create_info: *const InstanceCreateInfo, @@ -146,7 +146,7 @@ impl EntryFnV1_0 { ) -> Result { (self.create_instance)(p_create_info, p_allocator, p_instance) } - #[doc = ""] + #[doc = ""] pub unsafe fn enumerate_instance_extension_properties( &self, p_layer_name: *const c_char, @@ -155,7 +155,7 @@ impl EntryFnV1_0 { ) -> Result { (self.enumerate_instance_extension_properties)(p_layer_name, p_property_count, p_properties) } - #[doc = ""] + #[doc = ""] pub unsafe fn enumerate_instance_layer_properties( &self, p_property_count: *mut u32, @@ -536,7 +536,7 @@ impl InstanceFnV1_0 { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_instance( &self, instance: Instance, @@ -544,7 +544,7 @@ impl InstanceFnV1_0 { ) { (self.destroy_instance)(instance, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn enumerate_physical_devices( &self, instance: Instance, @@ -553,7 +553,7 @@ impl InstanceFnV1_0 { ) -> Result { (self.enumerate_physical_devices)(instance, p_physical_device_count, p_physical_devices) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_features( &self, physical_device: PhysicalDevice, @@ -561,7 +561,7 @@ impl InstanceFnV1_0 { ) { (self.get_physical_device_features)(physical_device, p_features) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_format_properties( &self, physical_device: PhysicalDevice, @@ -570,7 +570,7 @@ impl InstanceFnV1_0 { ) { (self.get_physical_device_format_properties)(physical_device, format, p_format_properties) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_image_format_properties( &self, physical_device: PhysicalDevice, @@ -591,7 +591,7 @@ impl InstanceFnV1_0 { p_image_format_properties, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_properties( &self, physical_device: PhysicalDevice, @@ -599,7 +599,7 @@ impl InstanceFnV1_0 { ) { (self.get_physical_device_properties)(physical_device, p_properties) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_queue_family_properties( &self, physical_device: PhysicalDevice, @@ -612,7 +612,7 @@ impl InstanceFnV1_0 { p_queue_family_properties, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_memory_properties( &self, physical_device: PhysicalDevice, @@ -620,7 +620,7 @@ impl InstanceFnV1_0 { ) { (self.get_physical_device_memory_properties)(physical_device, p_memory_properties) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_device_proc_addr( &self, device: Device, @@ -628,7 +628,7 @@ impl InstanceFnV1_0 { ) -> PFN_vkVoidFunction { (self.get_device_proc_addr)(device, p_name) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_device( &self, physical_device: PhysicalDevice, @@ -638,7 +638,7 @@ impl InstanceFnV1_0 { ) -> Result { (self.create_device)(physical_device, p_create_info, p_allocator, p_device) } - #[doc = ""] + #[doc = ""] pub unsafe fn enumerate_device_extension_properties( &self, physical_device: PhysicalDevice, @@ -653,7 +653,7 @@ impl InstanceFnV1_0 { p_properties, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn enumerate_device_layer_properties( &self, physical_device: PhysicalDevice, @@ -662,7 +662,7 @@ impl InstanceFnV1_0 { ) -> Result { (self.enumerate_device_layer_properties)(physical_device, p_property_count, p_properties) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_sparse_image_format_properties( &self, physical_device: PhysicalDevice, @@ -3826,11 +3826,11 @@ impl DeviceFnV1_0 { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_device(&self, device: Device, p_allocator: *const AllocationCallbacks) { (self.destroy_device)(device, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_device_queue( &self, device: Device, @@ -3840,7 +3840,7 @@ impl DeviceFnV1_0 { ) { (self.get_device_queue)(device, queue_family_index, queue_index, p_queue) } - #[doc = ""] + #[doc = ""] pub unsafe fn queue_submit( &self, queue: Queue, @@ -3850,15 +3850,15 @@ impl DeviceFnV1_0 { ) -> Result { (self.queue_submit)(queue, submit_count, p_submits, fence) } - #[doc = ""] + #[doc = ""] pub unsafe fn queue_wait_idle(&self, queue: Queue) -> Result { (self.queue_wait_idle)(queue) } - #[doc = ""] + #[doc = ""] pub unsafe fn device_wait_idle(&self, device: Device) -> Result { (self.device_wait_idle)(device) } - #[doc = ""] + #[doc = ""] pub unsafe fn allocate_memory( &self, device: Device, @@ -3868,7 +3868,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.allocate_memory)(device, p_allocate_info, p_allocator, p_memory) } - #[doc = ""] + #[doc = ""] pub unsafe fn free_memory( &self, device: Device, @@ -3877,7 +3877,7 @@ impl DeviceFnV1_0 { ) { (self.free_memory)(device, memory, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn map_memory( &self, device: Device, @@ -3889,11 +3889,11 @@ impl DeviceFnV1_0 { ) -> Result { (self.map_memory)(device, memory, offset, size, flags, pp_data) } - #[doc = ""] + #[doc = ""] pub unsafe fn unmap_memory(&self, device: Device, memory: DeviceMemory) { (self.unmap_memory)(device, memory) } - #[doc = ""] + #[doc = ""] pub unsafe fn flush_mapped_memory_ranges( &self, device: Device, @@ -3902,7 +3902,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.flush_mapped_memory_ranges)(device, memory_range_count, p_memory_ranges) } - #[doc = ""] + #[doc = ""] pub unsafe fn invalidate_mapped_memory_ranges( &self, device: Device, @@ -3911,7 +3911,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.invalidate_mapped_memory_ranges)(device, memory_range_count, p_memory_ranges) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_device_memory_commitment( &self, device: Device, @@ -3920,7 +3920,7 @@ impl DeviceFnV1_0 { ) { (self.get_device_memory_commitment)(device, memory, p_committed_memory_in_bytes) } - #[doc = ""] + #[doc = ""] pub unsafe fn bind_buffer_memory( &self, device: Device, @@ -3930,7 +3930,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.bind_buffer_memory)(device, buffer, memory, memory_offset) } - #[doc = ""] + #[doc = ""] pub unsafe fn bind_image_memory( &self, device: Device, @@ -3940,7 +3940,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.bind_image_memory)(device, image, memory, memory_offset) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_buffer_memory_requirements( &self, device: Device, @@ -3949,7 +3949,7 @@ impl DeviceFnV1_0 { ) { (self.get_buffer_memory_requirements)(device, buffer, p_memory_requirements) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_image_memory_requirements( &self, device: Device, @@ -3958,7 +3958,7 @@ impl DeviceFnV1_0 { ) { (self.get_image_memory_requirements)(device, image, p_memory_requirements) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_image_sparse_memory_requirements( &self, device: Device, @@ -3973,7 +3973,7 @@ impl DeviceFnV1_0 { p_sparse_memory_requirements, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn queue_bind_sparse( &self, queue: Queue, @@ -3983,7 +3983,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.queue_bind_sparse)(queue, bind_info_count, p_bind_info, fence) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_fence( &self, device: Device, @@ -3993,7 +3993,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.create_fence)(device, p_create_info, p_allocator, p_fence) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_fence( &self, device: Device, @@ -4002,7 +4002,7 @@ impl DeviceFnV1_0 { ) { (self.destroy_fence)(device, fence, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn reset_fences( &self, device: Device, @@ -4011,11 +4011,11 @@ impl DeviceFnV1_0 { ) -> Result { (self.reset_fences)(device, fence_count, p_fences) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_fence_status(&self, device: Device, fence: Fence) -> Result { (self.get_fence_status)(device, fence) } - #[doc = ""] + #[doc = ""] pub unsafe fn wait_for_fences( &self, device: Device, @@ -4026,7 +4026,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.wait_for_fences)(device, fence_count, p_fences, wait_all, timeout) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_semaphore( &self, device: Device, @@ -4036,7 +4036,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.create_semaphore)(device, p_create_info, p_allocator, p_semaphore) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_semaphore( &self, device: Device, @@ -4045,7 +4045,7 @@ impl DeviceFnV1_0 { ) { (self.destroy_semaphore)(device, semaphore, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_event( &self, device: Device, @@ -4055,7 +4055,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.create_event)(device, p_create_info, p_allocator, p_event) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_event( &self, device: Device, @@ -4064,19 +4064,19 @@ impl DeviceFnV1_0 { ) { (self.destroy_event)(device, event, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_event_status(&self, device: Device, event: Event) -> Result { (self.get_event_status)(device, event) } - #[doc = ""] + #[doc = ""] pub unsafe fn set_event(&self, device: Device, event: Event) -> Result { (self.set_event)(device, event) } - #[doc = ""] + #[doc = ""] pub unsafe fn reset_event(&self, device: Device, event: Event) -> Result { (self.reset_event)(device, event) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_query_pool( &self, device: Device, @@ -4086,7 +4086,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.create_query_pool)(device, p_create_info, p_allocator, p_query_pool) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_query_pool( &self, device: Device, @@ -4095,7 +4095,7 @@ impl DeviceFnV1_0 { ) { (self.destroy_query_pool)(device, query_pool, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_query_pool_results( &self, device: Device, @@ -4118,7 +4118,7 @@ impl DeviceFnV1_0 { flags, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_buffer( &self, device: Device, @@ -4128,7 +4128,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.create_buffer)(device, p_create_info, p_allocator, p_buffer) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_buffer( &self, device: Device, @@ -4137,7 +4137,7 @@ impl DeviceFnV1_0 { ) { (self.destroy_buffer)(device, buffer, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_buffer_view( &self, device: Device, @@ -4147,7 +4147,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.create_buffer_view)(device, p_create_info, p_allocator, p_view) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_buffer_view( &self, device: Device, @@ -4156,7 +4156,7 @@ impl DeviceFnV1_0 { ) { (self.destroy_buffer_view)(device, buffer_view, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_image( &self, device: Device, @@ -4166,7 +4166,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.create_image)(device, p_create_info, p_allocator, p_image) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_image( &self, device: Device, @@ -4175,7 +4175,7 @@ impl DeviceFnV1_0 { ) { (self.destroy_image)(device, image, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_image_subresource_layout( &self, device: Device, @@ -4185,7 +4185,7 @@ impl DeviceFnV1_0 { ) { (self.get_image_subresource_layout)(device, image, p_subresource, p_layout) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_image_view( &self, device: Device, @@ -4195,7 +4195,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.create_image_view)(device, p_create_info, p_allocator, p_view) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_image_view( &self, device: Device, @@ -4204,7 +4204,7 @@ impl DeviceFnV1_0 { ) { (self.destroy_image_view)(device, image_view, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_shader_module( &self, device: Device, @@ -4214,7 +4214,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.create_shader_module)(device, p_create_info, p_allocator, p_shader_module) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_shader_module( &self, device: Device, @@ -4223,7 +4223,7 @@ impl DeviceFnV1_0 { ) { (self.destroy_shader_module)(device, shader_module, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_pipeline_cache( &self, device: Device, @@ -4233,7 +4233,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.create_pipeline_cache)(device, p_create_info, p_allocator, p_pipeline_cache) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_pipeline_cache( &self, device: Device, @@ -4242,7 +4242,7 @@ impl DeviceFnV1_0 { ) { (self.destroy_pipeline_cache)(device, pipeline_cache, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_pipeline_cache_data( &self, device: Device, @@ -4252,7 +4252,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.get_pipeline_cache_data)(device, pipeline_cache, p_data_size, p_data) } - #[doc = ""] + #[doc = ""] pub unsafe fn merge_pipeline_caches( &self, device: Device, @@ -4262,7 +4262,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.merge_pipeline_caches)(device, dst_cache, src_cache_count, p_src_caches) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_graphics_pipelines( &self, device: Device, @@ -4281,7 +4281,7 @@ impl DeviceFnV1_0 { p_pipelines, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_compute_pipelines( &self, device: Device, @@ -4300,7 +4300,7 @@ impl DeviceFnV1_0 { p_pipelines, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_pipeline( &self, device: Device, @@ -4309,7 +4309,7 @@ impl DeviceFnV1_0 { ) { (self.destroy_pipeline)(device, pipeline, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_pipeline_layout( &self, device: Device, @@ -4319,7 +4319,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.create_pipeline_layout)(device, p_create_info, p_allocator, p_pipeline_layout) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_pipeline_layout( &self, device: Device, @@ -4328,7 +4328,7 @@ impl DeviceFnV1_0 { ) { (self.destroy_pipeline_layout)(device, pipeline_layout, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_sampler( &self, device: Device, @@ -4338,7 +4338,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.create_sampler)(device, p_create_info, p_allocator, p_sampler) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_sampler( &self, device: Device, @@ -4347,7 +4347,7 @@ impl DeviceFnV1_0 { ) { (self.destroy_sampler)(device, sampler, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_descriptor_set_layout( &self, device: Device, @@ -4357,7 +4357,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.create_descriptor_set_layout)(device, p_create_info, p_allocator, p_set_layout) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_descriptor_set_layout( &self, device: Device, @@ -4366,7 +4366,7 @@ impl DeviceFnV1_0 { ) { (self.destroy_descriptor_set_layout)(device, descriptor_set_layout, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_descriptor_pool( &self, device: Device, @@ -4376,7 +4376,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.create_descriptor_pool)(device, p_create_info, p_allocator, p_descriptor_pool) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_descriptor_pool( &self, device: Device, @@ -4385,7 +4385,7 @@ impl DeviceFnV1_0 { ) { (self.destroy_descriptor_pool)(device, descriptor_pool, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn reset_descriptor_pool( &self, device: Device, @@ -4394,7 +4394,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.reset_descriptor_pool)(device, descriptor_pool, flags) } - #[doc = ""] + #[doc = ""] pub unsafe fn allocate_descriptor_sets( &self, device: Device, @@ -4403,7 +4403,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.allocate_descriptor_sets)(device, p_allocate_info, p_descriptor_sets) } - #[doc = ""] + #[doc = ""] pub unsafe fn free_descriptor_sets( &self, device: Device, @@ -4418,7 +4418,7 @@ impl DeviceFnV1_0 { p_descriptor_sets, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn update_descriptor_sets( &self, device: Device, @@ -4435,7 +4435,7 @@ impl DeviceFnV1_0 { p_descriptor_copies, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_framebuffer( &self, device: Device, @@ -4445,7 +4445,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.create_framebuffer)(device, p_create_info, p_allocator, p_framebuffer) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_framebuffer( &self, device: Device, @@ -4454,7 +4454,7 @@ impl DeviceFnV1_0 { ) { (self.destroy_framebuffer)(device, framebuffer, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_render_pass( &self, device: Device, @@ -4464,7 +4464,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.create_render_pass)(device, p_create_info, p_allocator, p_render_pass) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_render_pass( &self, device: Device, @@ -4473,7 +4473,7 @@ impl DeviceFnV1_0 { ) { (self.destroy_render_pass)(device, render_pass, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_render_area_granularity( &self, device: Device, @@ -4482,7 +4482,7 @@ impl DeviceFnV1_0 { ) { (self.get_render_area_granularity)(device, render_pass, p_granularity) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_command_pool( &self, device: Device, @@ -4492,7 +4492,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.create_command_pool)(device, p_create_info, p_allocator, p_command_pool) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_command_pool( &self, device: Device, @@ -4501,7 +4501,7 @@ impl DeviceFnV1_0 { ) { (self.destroy_command_pool)(device, command_pool, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn reset_command_pool( &self, device: Device, @@ -4510,7 +4510,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.reset_command_pool)(device, command_pool, flags) } - #[doc = ""] + #[doc = ""] pub unsafe fn allocate_command_buffers( &self, device: Device, @@ -4519,7 +4519,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.allocate_command_buffers)(device, p_allocate_info, p_command_buffers) } - #[doc = ""] + #[doc = ""] pub unsafe fn free_command_buffers( &self, device: Device, @@ -4534,7 +4534,7 @@ impl DeviceFnV1_0 { p_command_buffers, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn begin_command_buffer( &self, command_buffer: CommandBuffer, @@ -4542,11 +4542,11 @@ impl DeviceFnV1_0 { ) -> Result { (self.begin_command_buffer)(command_buffer, p_begin_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn end_command_buffer(&self, command_buffer: CommandBuffer) -> Result { (self.end_command_buffer)(command_buffer) } - #[doc = ""] + #[doc = ""] pub unsafe fn reset_command_buffer( &self, command_buffer: CommandBuffer, @@ -4554,7 +4554,7 @@ impl DeviceFnV1_0 { ) -> Result { (self.reset_command_buffer)(command_buffer, flags) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_bind_pipeline( &self, command_buffer: CommandBuffer, @@ -4563,7 +4563,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_bind_pipeline)(command_buffer, pipeline_bind_point, pipeline) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_viewport( &self, command_buffer: CommandBuffer, @@ -4573,7 +4573,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_set_viewport)(command_buffer, first_viewport, viewport_count, p_viewports) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_scissor( &self, command_buffer: CommandBuffer, @@ -4583,11 +4583,11 @@ impl DeviceFnV1_0 { ) { (self.cmd_set_scissor)(command_buffer, first_scissor, scissor_count, p_scissors) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_line_width(&self, command_buffer: CommandBuffer, line_width: f32) { (self.cmd_set_line_width)(command_buffer, line_width) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_depth_bias( &self, command_buffer: CommandBuffer, @@ -4602,7 +4602,7 @@ impl DeviceFnV1_0 { depth_bias_slope_factor, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_blend_constants( &self, command_buffer: CommandBuffer, @@ -4610,7 +4610,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_set_blend_constants)(command_buffer, blend_constants) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_depth_bounds( &self, command_buffer: CommandBuffer, @@ -4619,7 +4619,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_set_depth_bounds)(command_buffer, min_depth_bounds, max_depth_bounds) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_stencil_compare_mask( &self, command_buffer: CommandBuffer, @@ -4628,7 +4628,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_set_stencil_compare_mask)(command_buffer, face_mask, compare_mask) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_stencil_write_mask( &self, command_buffer: CommandBuffer, @@ -4637,7 +4637,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_set_stencil_write_mask)(command_buffer, face_mask, write_mask) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_stencil_reference( &self, command_buffer: CommandBuffer, @@ -4646,7 +4646,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_set_stencil_reference)(command_buffer, face_mask, reference) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_bind_descriptor_sets( &self, command_buffer: CommandBuffer, @@ -4669,7 +4669,7 @@ impl DeviceFnV1_0 { p_dynamic_offsets, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_bind_index_buffer( &self, command_buffer: CommandBuffer, @@ -4679,7 +4679,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_bind_index_buffer)(command_buffer, buffer, offset, index_type) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_bind_vertex_buffers( &self, command_buffer: CommandBuffer, @@ -4696,7 +4696,7 @@ impl DeviceFnV1_0 { p_offsets, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_draw( &self, command_buffer: CommandBuffer, @@ -4713,7 +4713,7 @@ impl DeviceFnV1_0 { first_instance, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_draw_indexed( &self, command_buffer: CommandBuffer, @@ -4732,7 +4732,7 @@ impl DeviceFnV1_0 { first_instance, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_draw_indirect( &self, command_buffer: CommandBuffer, @@ -4743,7 +4743,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_draw_indirect)(command_buffer, buffer, offset, draw_count, stride) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_draw_indexed_indirect( &self, command_buffer: CommandBuffer, @@ -4754,7 +4754,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_draw_indexed_indirect)(command_buffer, buffer, offset, draw_count, stride) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_dispatch( &self, command_buffer: CommandBuffer, @@ -4764,7 +4764,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_dispatch)(command_buffer, group_count_x, group_count_y, group_count_z) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_dispatch_indirect( &self, command_buffer: CommandBuffer, @@ -4773,7 +4773,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_dispatch_indirect)(command_buffer, buffer, offset) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_copy_buffer( &self, command_buffer: CommandBuffer, @@ -4790,7 +4790,7 @@ impl DeviceFnV1_0 { p_regions, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_copy_image( &self, command_buffer: CommandBuffer, @@ -4811,7 +4811,7 @@ impl DeviceFnV1_0 { p_regions, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_blit_image( &self, command_buffer: CommandBuffer, @@ -4834,7 +4834,7 @@ impl DeviceFnV1_0 { filter, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_copy_buffer_to_image( &self, command_buffer: CommandBuffer, @@ -4853,7 +4853,7 @@ impl DeviceFnV1_0 { p_regions, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_copy_image_to_buffer( &self, command_buffer: CommandBuffer, @@ -4872,7 +4872,7 @@ impl DeviceFnV1_0 { p_regions, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_update_buffer( &self, command_buffer: CommandBuffer, @@ -4883,7 +4883,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_update_buffer)(command_buffer, dst_buffer, dst_offset, data_size, p_data) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_fill_buffer( &self, command_buffer: CommandBuffer, @@ -4894,7 +4894,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_fill_buffer)(command_buffer, dst_buffer, dst_offset, size, data) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_clear_color_image( &self, command_buffer: CommandBuffer, @@ -4913,7 +4913,7 @@ impl DeviceFnV1_0 { p_ranges, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_clear_depth_stencil_image( &self, command_buffer: CommandBuffer, @@ -4932,7 +4932,7 @@ impl DeviceFnV1_0 { p_ranges, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_clear_attachments( &self, command_buffer: CommandBuffer, @@ -4949,7 +4949,7 @@ impl DeviceFnV1_0 { p_rects, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_resolve_image( &self, command_buffer: CommandBuffer, @@ -4970,7 +4970,7 @@ impl DeviceFnV1_0 { p_regions, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_event( &self, command_buffer: CommandBuffer, @@ -4979,7 +4979,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_set_event)(command_buffer, event, stage_mask) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_reset_event( &self, command_buffer: CommandBuffer, @@ -4988,7 +4988,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_reset_event)(command_buffer, event, stage_mask) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_wait_events( &self, command_buffer: CommandBuffer, @@ -5017,7 +5017,7 @@ impl DeviceFnV1_0 { p_image_memory_barriers, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_pipeline_barrier( &self, command_buffer: CommandBuffer, @@ -5044,7 +5044,7 @@ impl DeviceFnV1_0 { p_image_memory_barriers, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_begin_query( &self, command_buffer: CommandBuffer, @@ -5054,7 +5054,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_begin_query)(command_buffer, query_pool, query, flags) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_end_query( &self, command_buffer: CommandBuffer, @@ -5063,7 +5063,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_end_query)(command_buffer, query_pool, query) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_reset_query_pool( &self, command_buffer: CommandBuffer, @@ -5073,7 +5073,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_reset_query_pool)(command_buffer, query_pool, first_query, query_count) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_write_timestamp( &self, command_buffer: CommandBuffer, @@ -5083,7 +5083,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_write_timestamp)(command_buffer, pipeline_stage, query_pool, query) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_copy_query_pool_results( &self, command_buffer: CommandBuffer, @@ -5106,7 +5106,7 @@ impl DeviceFnV1_0 { flags, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_push_constants( &self, command_buffer: CommandBuffer, @@ -5118,7 +5118,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_push_constants)(command_buffer, layout, stage_flags, offset, size, p_values) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_begin_render_pass( &self, command_buffer: CommandBuffer, @@ -5127,7 +5127,7 @@ impl DeviceFnV1_0 { ) { (self.cmd_begin_render_pass)(command_buffer, p_render_pass_begin, contents) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_next_subpass( &self, command_buffer: CommandBuffer, @@ -5135,11 +5135,11 @@ impl DeviceFnV1_0 { ) { (self.cmd_next_subpass)(command_buffer, contents) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_end_render_pass(&self, command_buffer: CommandBuffer) { (self.cmd_end_render_pass)(command_buffer) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_execute_commands( &self, command_buffer: CommandBuffer, @@ -5185,7 +5185,7 @@ impl EntryFnV1_1 { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn enumerate_instance_version(&self, p_api_version: *mut u32) -> Result { (self.enumerate_instance_version)(p_api_version) } @@ -5449,7 +5449,7 @@ impl InstanceFnV1_1 { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn enumerate_physical_device_groups( &self, instance: Instance, @@ -5462,7 +5462,7 @@ impl InstanceFnV1_1 { p_physical_device_group_properties, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_features2( &self, physical_device: PhysicalDevice, @@ -5470,7 +5470,7 @@ impl InstanceFnV1_1 { ) { (self.get_physical_device_features2)(physical_device, p_features) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_properties2( &self, physical_device: PhysicalDevice, @@ -5478,7 +5478,7 @@ impl InstanceFnV1_1 { ) { (self.get_physical_device_properties2)(physical_device, p_properties) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_format_properties2( &self, physical_device: PhysicalDevice, @@ -5487,7 +5487,7 @@ impl InstanceFnV1_1 { ) { (self.get_physical_device_format_properties2)(physical_device, format, p_format_properties) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_image_format_properties2( &self, physical_device: PhysicalDevice, @@ -5500,7 +5500,7 @@ impl InstanceFnV1_1 { p_image_format_properties, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_queue_family_properties2( &self, physical_device: PhysicalDevice, @@ -5513,7 +5513,7 @@ impl InstanceFnV1_1 { p_queue_family_properties, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_memory_properties2( &self, physical_device: PhysicalDevice, @@ -5521,7 +5521,7 @@ impl InstanceFnV1_1 { ) { (self.get_physical_device_memory_properties2)(physical_device, p_memory_properties) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_sparse_image_format_properties2( &self, physical_device: PhysicalDevice, @@ -5536,7 +5536,7 @@ impl InstanceFnV1_1 { p_properties, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_external_buffer_properties( &self, physical_device: PhysicalDevice, @@ -5549,7 +5549,7 @@ impl InstanceFnV1_1 { p_external_buffer_properties, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_external_fence_properties( &self, physical_device: PhysicalDevice, @@ -5562,7 +5562,7 @@ impl InstanceFnV1_1 { p_external_fence_properties, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_physical_device_external_semaphore_properties( &self, physical_device: PhysicalDevice, @@ -5929,7 +5929,7 @@ impl DeviceFnV1_1 { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn bind_buffer_memory2( &self, device: Device, @@ -5938,7 +5938,7 @@ impl DeviceFnV1_1 { ) -> Result { (self.bind_buffer_memory2)(device, bind_info_count, p_bind_infos) } - #[doc = ""] + #[doc = ""] pub unsafe fn bind_image_memory2( &self, device: Device, @@ -5947,7 +5947,7 @@ impl DeviceFnV1_1 { ) -> Result { (self.bind_image_memory2)(device, bind_info_count, p_bind_infos) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_device_group_peer_memory_features( &self, device: Device, @@ -5964,11 +5964,11 @@ impl DeviceFnV1_1 { p_peer_memory_features, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_set_device_mask(&self, command_buffer: CommandBuffer, device_mask: u32) { (self.cmd_set_device_mask)(command_buffer, device_mask) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_dispatch_base( &self, command_buffer: CommandBuffer, @@ -5989,7 +5989,7 @@ impl DeviceFnV1_1 { group_count_z, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_image_memory_requirements2( &self, device: Device, @@ -5998,7 +5998,7 @@ impl DeviceFnV1_1 { ) { (self.get_image_memory_requirements2)(device, p_info, p_memory_requirements) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_buffer_memory_requirements2( &self, device: Device, @@ -6007,7 +6007,7 @@ impl DeviceFnV1_1 { ) { (self.get_buffer_memory_requirements2)(device, p_info, p_memory_requirements) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_image_sparse_memory_requirements2( &self, device: Device, @@ -6022,7 +6022,7 @@ impl DeviceFnV1_1 { p_sparse_memory_requirements, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn trim_command_pool( &self, device: Device, @@ -6031,7 +6031,7 @@ impl DeviceFnV1_1 { ) { (self.trim_command_pool)(device, command_pool, flags) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_device_queue2( &self, device: Device, @@ -6040,7 +6040,7 @@ impl DeviceFnV1_1 { ) { (self.get_device_queue2)(device, p_queue_info, p_queue) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_sampler_ycbcr_conversion( &self, device: Device, @@ -6055,7 +6055,7 @@ impl DeviceFnV1_1 { p_ycbcr_conversion, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_sampler_ycbcr_conversion( &self, device: Device, @@ -6064,7 +6064,7 @@ impl DeviceFnV1_1 { ) { (self.destroy_sampler_ycbcr_conversion)(device, ycbcr_conversion, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_descriptor_update_template( &self, device: Device, @@ -6079,7 +6079,7 @@ impl DeviceFnV1_1 { p_descriptor_update_template, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn destroy_descriptor_update_template( &self, device: Device, @@ -6088,7 +6088,7 @@ impl DeviceFnV1_1 { ) { (self.destroy_descriptor_update_template)(device, descriptor_update_template, p_allocator) } - #[doc = ""] + #[doc = ""] pub unsafe fn update_descriptor_set_with_template( &self, device: Device, @@ -6103,7 +6103,7 @@ impl DeviceFnV1_1 { p_data, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_descriptor_set_layout_support( &self, device: Device, @@ -6411,7 +6411,7 @@ impl DeviceFnV1_2 { }, } } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_draw_indirect_count( &self, command_buffer: CommandBuffer, @@ -6432,7 +6432,7 @@ impl DeviceFnV1_2 { stride, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_draw_indexed_indirect_count( &self, command_buffer: CommandBuffer, @@ -6453,7 +6453,7 @@ impl DeviceFnV1_2 { stride, ) } - #[doc = ""] + #[doc = ""] pub unsafe fn create_render_pass2( &self, device: Device, @@ -6463,7 +6463,7 @@ impl DeviceFnV1_2 { ) -> Result { (self.create_render_pass2)(device, p_create_info, p_allocator, p_render_pass) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_begin_render_pass2( &self, command_buffer: CommandBuffer, @@ -6472,7 +6472,7 @@ impl DeviceFnV1_2 { ) { (self.cmd_begin_render_pass2)(command_buffer, p_render_pass_begin, p_subpass_begin_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_next_subpass2( &self, command_buffer: CommandBuffer, @@ -6481,7 +6481,7 @@ impl DeviceFnV1_2 { ) { (self.cmd_next_subpass2)(command_buffer, p_subpass_begin_info, p_subpass_end_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn cmd_end_render_pass2( &self, command_buffer: CommandBuffer, @@ -6489,7 +6489,7 @@ impl DeviceFnV1_2 { ) { (self.cmd_end_render_pass2)(command_buffer, p_subpass_end_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn reset_query_pool( &self, device: Device, @@ -6499,7 +6499,7 @@ impl DeviceFnV1_2 { ) { (self.reset_query_pool)(device, query_pool, first_query, query_count) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_semaphore_counter_value( &self, device: Device, @@ -6508,7 +6508,7 @@ impl DeviceFnV1_2 { ) -> Result { (self.get_semaphore_counter_value)(device, semaphore, p_value) } - #[doc = ""] + #[doc = ""] pub unsafe fn wait_semaphores( &self, device: Device, @@ -6517,7 +6517,7 @@ impl DeviceFnV1_2 { ) -> Result { (self.wait_semaphores)(device, p_wait_info, timeout) } - #[doc = ""] + #[doc = ""] pub unsafe fn signal_semaphore( &self, device: Device, @@ -6525,7 +6525,7 @@ impl DeviceFnV1_2 { ) -> Result { (self.signal_semaphore)(device, p_signal_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_buffer_device_address( &self, device: Device, @@ -6533,7 +6533,7 @@ impl DeviceFnV1_2 { ) -> DeviceAddress { (self.get_buffer_device_address)(device, p_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_buffer_opaque_capture_address( &self, device: Device, @@ -6541,7 +6541,7 @@ impl DeviceFnV1_2 { ) -> u64 { (self.get_buffer_opaque_capture_address)(device, p_info) } - #[doc = ""] + #[doc = ""] pub unsafe fn get_device_memory_opaque_capture_address( &self, device: Device, diff --git a/ash/src/vk/prelude.rs b/ash/src/vk/prelude.rs index 3709746ec..10918809d 100644 --- a/ash/src/vk/prelude.rs +++ b/ash/src/vk/prelude.rs @@ -8,7 +8,7 @@ use crate::vk; /// [`vk::AccelerationStructureSRTMotionInstanceNV`] and /// [`vk::AccelerationStructureMatrixMotionInstanceNV`]. /// -/// [acceleration structure instances]: https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VkAccelerationStructureInstanceKHR.html#_description +/// [acceleration structure instances]: https://www.khronos.org/registry/vulkan/specs/1.3-extensions/man/html/VkAccelerationStructureInstanceKHR.html#_description #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug)] #[repr(transparent)] pub struct Packed24_8(u32); diff --git a/generator/src/lib.rs b/generator/src/lib.rs index 2cc21171d..69d97bd1f 100644 --- a/generator/src/lib.rs +++ b/generator/src/lib.rs @@ -127,7 +127,7 @@ named!(c_include<&str, String>, fn khronos_link(name: &S) -> Literal { Literal::string(&format!( - "", + "", name = name )) } @@ -1621,7 +1621,7 @@ pub fn derive_setters( /// Sets `p_sample_mask` to `null` if the slice is empty. The mask will /// be treated as if it has all bits set to `1`. /// - /// See + /// See /// for more details. pub fn sample_mask(mut self, sample_mask: &'a [SampleMask]) -> Self { self.inner.p_sample_mask = if sample_mask.is_empty() { @@ -1873,7 +1873,7 @@ pub fn generate_struct( } #[repr(C)] #[derive(Copy, Clone)] - #[doc = ""] + #[doc = ""] pub struct AccelerationStructureInstanceKHR { pub transform: TransformMatrixKHR, /// Use [`Packed24_8::new(instance_custom_index, mask)`][Packed24_8::new()] to construct this field @@ -1889,7 +1889,7 @@ pub fn generate_struct( return quote! { #[repr(C)] #[derive(Copy, Clone)] - #[doc = ""] + #[doc = ""] pub struct AccelerationStructureSRTMotionInstanceNV { pub transform_t0: SRTDataNV, pub transform_t1: SRTDataNV, @@ -1906,7 +1906,7 @@ pub fn generate_struct( return quote! { #[repr(C)] #[derive(Copy, Clone)] - #[doc = ""] + #[doc = ""] pub struct AccelerationStructureMatrixMotionInstanceNV { pub transform_t0: TransformMatrixKHR, pub transform_t1: TransformMatrixKHR,