aboutsummaryrefslogtreecommitdiff
path: root/adapters/fparkan-render-vulkan/src/ffi.rs
diff options
context:
space:
mode:
authorValentin Popov <valentin@popov.link>2026-06-25 06:11:36 +0300
committerValentin Popov <valentin@popov.link>2026-06-25 10:45:37 +0300
commitb473b100c892a4b73ba2a5ee110364b9b923a4fc (patch)
treea03b303325fa843cd7704cd4daecb40e3a890940 /adapters/fparkan-render-vulkan/src/ffi.rs
parent3c3221566528774651e709bc86de7b4a58ab5966 (diff)
downloadfparkan-b473b100c892a4b73ba2a5ee110364b9b923a4fc.tar.xz
fparkan-b473b100c892a4b73ba2a5ee110364b9b923a4fc.zip
refactor(vulkan-ffi): extract capability probe module
Diffstat (limited to 'adapters/fparkan-render-vulkan/src/ffi.rs')
-rw-r--r--adapters/fparkan-render-vulkan/src/ffi.rs9
1 files changed, 6 insertions, 3 deletions
diff --git a/adapters/fparkan-render-vulkan/src/ffi.rs b/adapters/fparkan-render-vulkan/src/ffi.rs
index a2daef7..54e9cf3 100644
--- a/adapters/fparkan-render-vulkan/src/ffi.rs
+++ b/adapters/fparkan-render-vulkan/src/ffi.rs
@@ -27,6 +27,7 @@
//!
//! This crate is the declared low-level Vulkan boundary.
+mod capabilities;
mod instance;
mod resources;
mod runtime;
@@ -37,6 +38,9 @@ mod swapchain;
mod swapchain_resources;
mod validation;
+pub use self::capabilities::{
+ probe_vulkan_runtime_capabilities, VulkanRuntimeCapabilityError, VulkanRuntimeCapabilityProbe,
+};
pub use self::instance::{
create_vulkan_instance_probe, plan_vulkan_instance, probe_vulkan_loader,
render_instance_plan_json, render_loader_probe_report_json, vulkan_entry_symbol_name,
@@ -51,9 +55,8 @@ use self::resources::{
VulkanFrameSync,
};
pub use self::runtime::{
- create_vulkan_logical_device_probe, probe_vulkan_runtime_capabilities,
- VulkanLogicalDeviceError, VulkanLogicalDeviceProbe, VulkanLogicalDeviceReport,
- VulkanRuntimeCapabilityError, VulkanRuntimeCapabilityProbe,
+ create_vulkan_logical_device_probe, VulkanLogicalDeviceError, VulkanLogicalDeviceProbe,
+ VulkanLogicalDeviceReport,
};
pub use self::smoke_types::{
VulkanSmokeFrameOutcome, VulkanSmokeRenderer, VulkanSmokeRendererCreateInfo,