-
Notifications
You must be signed in to change notification settings - Fork 187
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fixup! generator: Separate
Fn
struct
- Loading branch information
Showing
13 changed files
with
114 additions
and
207 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,2 @@ | ||
pub use self::buffer_marker::BufferMarker; | ||
pub use self::shader_info::{ShaderInfo, ShaderInfoResult}; | ||
|
||
mod buffer_marker; | ||
mod shader_info; | ||
pub mod buffer_marker; | ||
pub mod shader_info; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1 @@ | ||
pub use self::shader_enqueue::ShaderEnqueue; | ||
|
||
mod shader_enqueue; | ||
pub mod shader_enqueue; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1 @@ | ||
pub use self::external_memory_android_hardware_buffer::ExternalMemoryAndroidHardwareBuffer; | ||
|
||
mod external_memory_android_hardware_buffer; | ||
pub mod external_memory_android_hardware_buffer; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,53 +1,26 @@ | ||
pub use self::acquire_drm_display::AcquireDrmDisplay; | ||
pub use self::buffer_device_address::BufferDeviceAddress; | ||
pub use self::calibrated_timestamps::{CalibratedTimestampsDevice, CalibratedTimestampsInstance}; | ||
#[allow(deprecated)] | ||
pub use self::debug_marker::DebugMarker; | ||
#[allow(deprecated)] | ||
pub use self::debug_report::DebugReport; | ||
pub use self::debug_utils::{DebugUtilsDevice, DebugUtilsInstance}; | ||
pub use self::descriptor_buffer::DescriptorBuffer; | ||
pub use self::extended_dynamic_state::ExtendedDynamicState; | ||
pub use self::extended_dynamic_state2::ExtendedDynamicState2; | ||
pub use self::extended_dynamic_state3::ExtendedDynamicState3; | ||
pub use self::full_screen_exclusive::{FullScreenExclusiveDevice, FullScreenExclusiveInstance}; | ||
pub use self::headless_surface::HeadlessSurface; | ||
pub use self::host_image_copy::HostImageCopy; | ||
pub use self::image_compression_control::ImageCompressionControl; | ||
pub use self::image_drm_format_modifier::ImageDrmFormatModifier; | ||
pub use self::mesh_shader::MeshShader; | ||
pub use self::metal_surface::MetalSurface; | ||
pub use self::pipeline_properties::PipelineProperties; | ||
pub use self::private_data::PrivateData; | ||
pub use self::sample_locations::{SampleLocationsDevice, SampleLocationsInstance}; | ||
pub use self::shader_object::ShaderObject; | ||
pub use self::swapchain_maintenance1::SwapchainMaintenance1; | ||
pub use self::tooling_info::ToolingInfo; | ||
pub use self::vertex_input_dynamic_state::VertexInputDynamicState; | ||
|
||
mod acquire_drm_display; | ||
mod buffer_device_address; | ||
mod calibrated_timestamps; | ||
pub mod acquire_drm_display; | ||
pub mod buffer_device_address; | ||
pub mod calibrated_timestamps; | ||
#[deprecated(note = "Please use the [DebugUtils](struct.DebugUtils.html) extension instead.")] | ||
mod debug_marker; | ||
pub mod debug_marker; | ||
#[deprecated(note = "Please use the [DebugUtils](struct.DebugUtils.html) extension instead.")] | ||
mod debug_report; | ||
mod debug_utils; | ||
mod descriptor_buffer; | ||
mod extended_dynamic_state; | ||
mod extended_dynamic_state2; | ||
mod extended_dynamic_state3; | ||
mod full_screen_exclusive; | ||
mod headless_surface; | ||
mod host_image_copy; | ||
mod image_compression_control; | ||
mod image_drm_format_modifier; | ||
mod mesh_shader; | ||
mod metal_surface; | ||
mod pipeline_properties; | ||
mod private_data; | ||
mod sample_locations; | ||
mod shader_object; | ||
mod swapchain_maintenance1; | ||
mod tooling_info; | ||
mod vertex_input_dynamic_state; | ||
pub mod debug_report; | ||
pub mod debug_utils; | ||
pub mod descriptor_buffer; | ||
pub mod extended_dynamic_state; | ||
pub mod extended_dynamic_state2; | ||
pub mod extended_dynamic_state3; | ||
pub mod full_screen_exclusive; | ||
pub mod headless_surface; | ||
pub mod host_image_copy; | ||
pub mod image_compression_control; | ||
pub mod image_drm_format_modifier; | ||
pub mod mesh_shader; | ||
pub mod metal_surface; | ||
pub mod pipeline_properties; | ||
pub mod private_data; | ||
pub mod sample_locations; | ||
pub mod shader_object; | ||
pub mod swapchain_maintenance1; | ||
pub mod tooling_info; | ||
pub mod vertex_input_dynamic_state; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1 @@ | ||
pub use self::display_timing::DisplayTiming; | ||
|
||
mod display_timing; | ||
pub mod display_timing; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,83 +1,41 @@ | ||
pub use self::acceleration_structure::AccelerationStructure; | ||
pub use self::android_surface::AndroidSurface; | ||
pub use self::buffer_device_address::BufferDeviceAddress; | ||
pub use self::cooperative_matrix::CooperativeMatrix; | ||
pub use self::copy_commands2::CopyCommands2; | ||
pub use self::create_render_pass2::CreateRenderPass2; | ||
pub use self::deferred_host_operations::DeferredHostOperations; | ||
pub use self::device_group::{DeviceGroupDevice, DeviceGroupInstance}; | ||
pub use self::device_group_creation::DeviceGroupCreation; | ||
pub use self::display::Display; | ||
pub use self::display_swapchain::DisplaySwapchain; | ||
pub use self::draw_indirect_count::DrawIndirectCount; | ||
pub use self::dynamic_rendering::DynamicRendering; | ||
pub use self::external_fence_fd::ExternalFenceFd; | ||
pub use self::external_fence_win32::ExternalFenceWin32; | ||
pub use self::external_memory_fd::ExternalMemoryFd; | ||
pub use self::external_memory_win32::ExternalMemoryWin32; | ||
pub use self::external_semaphore_fd::ExternalSemaphoreFd; | ||
pub use self::external_semaphore_win32::ExternalSemaphoreWin32; | ||
pub use self::get_memory_requirements2::GetMemoryRequirements2; | ||
pub use self::get_physical_device_properties2::GetPhysicalDeviceProperties2; | ||
pub use self::get_surface_capabilities2::GetSurfaceCapabilities2; | ||
pub use self::maintenance1::Maintenance1; | ||
pub use self::maintenance3::Maintenance3; | ||
pub use self::maintenance4::Maintenance4; | ||
pub use self::maintenance5::Maintenance5; | ||
pub use self::performance_query::{PerformanceQueryDevice, PerformanceQueryInstance}; | ||
pub use self::pipeline_executable_properties::PipelineExecutableProperties; | ||
pub use self::present_wait::PresentWait; | ||
pub use self::push_descriptor::PushDescriptor; | ||
pub use self::ray_tracing_maintenance1::RayTracingMaintenance1; | ||
pub use self::ray_tracing_pipeline::RayTracingPipeline; | ||
pub use self::sampler_ycbcr_conversion::SamplerYcbcrConversion; | ||
pub use self::surface::Surface; | ||
pub use self::swapchain::{SwapchainDevice, SwapchainInstance}; | ||
pub use self::synchronization2::Synchronization2; | ||
pub use self::timeline_semaphore::TimelineSemaphore; | ||
pub use self::wayland_surface::WaylandSurface; | ||
pub use self::win32_surface::Win32Surface; | ||
pub use self::xcb_surface::XcbSurface; | ||
pub use self::xlib_surface::XlibSurface; | ||
|
||
mod acceleration_structure; | ||
mod android_surface; | ||
mod buffer_device_address; | ||
mod cooperative_matrix; | ||
mod copy_commands2; | ||
mod create_render_pass2; | ||
mod deferred_host_operations; | ||
mod device_group; | ||
mod device_group_creation; | ||
mod display; | ||
mod display_swapchain; | ||
mod draw_indirect_count; | ||
mod dynamic_rendering; | ||
mod external_fence_fd; | ||
mod external_fence_win32; | ||
mod external_memory_fd; | ||
mod external_memory_win32; | ||
mod external_semaphore_fd; | ||
mod external_semaphore_win32; | ||
mod get_memory_requirements2; | ||
mod get_physical_device_properties2; | ||
mod get_surface_capabilities2; | ||
mod maintenance1; | ||
mod maintenance3; | ||
mod maintenance4; | ||
mod maintenance5; | ||
mod performance_query; | ||
mod pipeline_executable_properties; | ||
mod present_wait; | ||
mod push_descriptor; | ||
mod ray_tracing_maintenance1; | ||
mod ray_tracing_pipeline; | ||
mod sampler_ycbcr_conversion; | ||
mod surface; | ||
mod swapchain; | ||
mod synchronization2; | ||
mod timeline_semaphore; | ||
mod wayland_surface; | ||
mod win32_surface; | ||
mod xcb_surface; | ||
mod xlib_surface; | ||
pub mod acceleration_structure; | ||
pub mod android_surface; | ||
pub mod buffer_device_address; | ||
pub mod cooperative_matrix; | ||
pub mod copy_commands2; | ||
pub mod create_render_pass2; | ||
pub mod deferred_host_operations; | ||
pub mod device_group; | ||
pub mod device_group_creation; | ||
pub mod display; | ||
pub mod display_swapchain; | ||
pub mod draw_indirect_count; | ||
pub mod dynamic_rendering; | ||
pub mod external_fence_fd; | ||
pub mod external_fence_win32; | ||
pub mod external_memory_fd; | ||
pub mod external_memory_win32; | ||
pub mod external_semaphore_fd; | ||
pub mod external_semaphore_win32; | ||
pub mod get_memory_requirements2; | ||
pub mod get_physical_device_properties2; | ||
pub mod get_surface_capabilities2; | ||
pub mod maintenance1; | ||
pub mod maintenance3; | ||
pub mod maintenance4; | ||
pub mod maintenance5; | ||
pub mod performance_query; | ||
pub mod pipeline_executable_properties; | ||
pub mod present_wait; | ||
pub mod push_descriptor; | ||
pub mod ray_tracing_maintenance1; | ||
pub mod ray_tracing_pipeline; | ||
pub mod sampler_ycbcr_conversion; | ||
pub mod surface; | ||
pub mod swapchain; | ||
pub mod synchronization2; | ||
pub mod timeline_semaphore; | ||
pub mod wayland_surface; | ||
pub mod win32_surface; | ||
pub mod xcb_surface; | ||
pub mod xlib_surface; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,2 @@ | ||
pub use self::ios_surface::IOSSurface; | ||
pub use self::macos_surface::MacOSSurface; | ||
|
||
mod ios_surface; | ||
mod macos_surface; | ||
pub mod ios_surface; | ||
pub mod macos_surface; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1 @@ | ||
pub use self::vi_surface::ViSurface; | ||
|
||
mod vi_surface; | ||
pub mod vi_surface; |
Oops, something went wrong.