diff options
| author | Valentin Popov <valentin@popov.link> | 2026-06-25 06:07:31 +0300 |
|---|---|---|
| committer | Valentin Popov <valentin@popov.link> | 2026-06-25 10:45:37 +0300 |
| commit | 3c3221566528774651e709bc86de7b4a58ab5966 (patch) | |
| tree | 29917bb6c8a996cf482b4a864ea8fe6c6cefb17e /adapters/fparkan-render-vulkan/src/ffi.rs | |
| parent | f91378b884ea931e97a6f0c825083b6aec06eccb (diff) | |
| download | fparkan-3c3221566528774651e709bc86de7b4a58ab5966.tar.xz fparkan-3c3221566528774651e709bc86de7b4a58ab5966.zip | |
refactor(vulkan-ffi): extract swapchain probe module
Diffstat (limited to 'adapters/fparkan-render-vulkan/src/ffi.rs')
| -rw-r--r-- | adapters/fparkan-render-vulkan/src/ffi.rs | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/adapters/fparkan-render-vulkan/src/ffi.rs b/adapters/fparkan-render-vulkan/src/ffi.rs index 8b5312e..a2daef7 100644 --- a/adapters/fparkan-render-vulkan/src/ffi.rs +++ b/adapters/fparkan-render-vulkan/src/ffi.rs @@ -33,6 +33,7 @@ mod runtime; mod smoke; mod smoke_types; mod surface; +mod swapchain; mod swapchain_resources; mod validation; @@ -50,11 +51,9 @@ use self::resources::{ VulkanFrameSync, }; pub use self::runtime::{ - create_vulkan_logical_device_probe, create_vulkan_swapchain_probe, - create_vulkan_swapchain_probe_for_extent, probe_vulkan_runtime_capabilities, + create_vulkan_logical_device_probe, probe_vulkan_runtime_capabilities, VulkanLogicalDeviceError, VulkanLogicalDeviceProbe, VulkanLogicalDeviceReport, - VulkanRuntimeCapabilityError, VulkanRuntimeCapabilityProbe, VulkanSwapchainProbe, - VulkanSwapchainProbeError, VulkanSwapchainReport, + VulkanRuntimeCapabilityError, VulkanRuntimeCapabilityProbe, }; pub use self::smoke_types::{ VulkanSmokeFrameOutcome, VulkanSmokeRenderer, VulkanSmokeRendererCreateInfo, @@ -66,6 +65,10 @@ pub use self::surface::{ create_vulkan_surface_probe, plan_vulkan_surface, render_surface_plan_json, VulkanSurfaceError, VulkanSurfacePlan, VulkanSurfaceProbe, }; +pub use self::swapchain::{ + create_vulkan_swapchain_probe, create_vulkan_swapchain_probe_for_extent, VulkanSwapchainProbe, + VulkanSwapchainProbeError, VulkanSwapchainReport, +}; use self::swapchain_resources::{ create_swapchain_resources, destroy_swapchain_resources, VulkanSwapchainResources, }; |
