aboutsummaryrefslogtreecommitdiff
path: root/adapters/fparkan-render-vulkan/src/ffi.rs
diff options
context:
space:
mode:
authorValentin Popov <valentin@popov.link>2026-07-18 06:14:47 +0300
committerValentin Popov <valentin@popov.link>2026-07-18 06:14:47 +0300
commit97b1199b9e315c222827d6028eb157ed4c067ff7 (patch)
tree241845007ee35a1bf14b50ff0760625f9f3b05b0 /adapters/fparkan-render-vulkan/src/ffi.rs
parent223b3b948ad4b4e9d42756b8a2ba869094542a30 (diff)
downloadfparkan-97b1199b9e315c222827d6028eb157ed4c067ff7.tar.xz
fparkan-97b1199b9e315c222827d6028eb157ed4c067ff7.zip
feat(render): accept static indexed Vulkan meshes
Diffstat (limited to 'adapters/fparkan-render-vulkan/src/ffi.rs')
-rw-r--r--adapters/fparkan-render-vulkan/src/ffi.rs9
1 files changed, 5 insertions, 4 deletions
diff --git a/adapters/fparkan-render-vulkan/src/ffi.rs b/adapters/fparkan-render-vulkan/src/ffi.rs
index 0406544..0b6f1f2 100644
--- a/adapters/fparkan-render-vulkan/src/ffi.rs
+++ b/adapters/fparkan-render-vulkan/src/ffi.rs
@@ -50,9 +50,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_triangle_index_buffer,
- create_triangle_vertex_buffer, destroy_allocated_buffer, VulkanAllocatedBuffer,
- VulkanFrameSync,
+ color_subresource_range, create_command_pool, create_frame_sync,
+ create_static_mesh_index_buffer, create_static_mesh_vertex_buffer, destroy_allocated_buffer,
+ VulkanAllocatedBuffer, VulkanFrameSync,
};
pub use self::runtime::{
create_vulkan_logical_device_probe, create_vulkan_logical_device_probe_for_request,
@@ -61,7 +61,8 @@ pub use self::runtime::{
pub use self::smoke_types::{
VulkanSmokeBootstrapProgress, VulkanSmokeBootstrapSnapshot, VulkanSmokeFrameOutcome,
VulkanSmokeRenderer, VulkanSmokeRendererCreateInfo, VulkanSmokeRendererError,
- VulkanSmokeRendererReport, VulkanSmokeShutdownReport, VulkanValidationReport,
+ VulkanSmokeRendererReport, VulkanSmokeShutdownReport, VulkanStaticMesh, VulkanStaticVertex,
+ VulkanValidationReport,
};
#[cfg(test)]
use self::surface::extension_name;