aboutsummaryrefslogtreecommitdiff
path: root/adapters/fparkan-render-vulkan/src/ffi.rs
diff options
context:
space:
mode:
Diffstat (limited to 'adapters/fparkan-render-vulkan/src/ffi.rs')
-rw-r--r--adapters/fparkan-render-vulkan/src/ffi.rs10
1 files changed, 7 insertions, 3 deletions
diff --git a/adapters/fparkan-render-vulkan/src/ffi.rs b/adapters/fparkan-render-vulkan/src/ffi.rs
index fb1c35a..8b5312e 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_resources;
mod validation;
pub use self::instance::{
@@ -44,9 +45,9 @@ pub use self::instance::{
#[cfg(test)]
use self::instance::{cstring_vec, ensure_instance_extensions_available};
use self::resources::{
- color_subresource_range, create_command_pool, create_frame_sync, create_swapchain_resources,
- create_triangle_index_buffer, create_triangle_vertex_buffer, destroy_allocated_buffer,
- destroy_swapchain_resources, VulkanAllocatedBuffer, VulkanFrameSync, VulkanSwapchainResources,
+ color_subresource_range, create_command_pool, create_frame_sync, create_triangle_index_buffer,
+ create_triangle_vertex_buffer, destroy_allocated_buffer, VulkanAllocatedBuffer,
+ VulkanFrameSync,
};
pub use self::runtime::{
create_vulkan_logical_device_probe, create_vulkan_swapchain_probe,
@@ -65,6 +66,9 @@ pub use self::surface::{
create_vulkan_surface_probe, plan_vulkan_surface, render_surface_plan_json, VulkanSurfaceError,
VulkanSurfacePlan, VulkanSurfaceProbe,
};
+use self::swapchain_resources::{
+ create_swapchain_resources, destroy_swapchain_resources, VulkanSwapchainResources,
+};
use self::validation::{create_validation_messenger, VulkanValidationMessenger};
use ash::vk;
/// Minimum Vulkan API version accepted by the Stage 0 backend.