aboutsummaryrefslogtreecommitdiff
path: root/adapters/fparkan-render-vulkan/src/ffi.rs
diff options
context:
space:
mode:
authorValentin Popov <valentin@popov.link>2026-07-18 08:05:20 +0300
committerValentin Popov <valentin@popov.link>2026-07-18 08:05:20 +0300
commitf9a13298c0d5ef9bc0df968d178983506c24c0a6 (patch)
tree48a5e08d3f3dc614d9345fd937c6601eb8005518 /adapters/fparkan-render-vulkan/src/ffi.rs
parent9f6b21638d396783809bbd941d4cf0d548122995 (diff)
downloadfparkan-f9a13298c0d5ef9bc0df968d178983506c24c0a6.tar.xz
fparkan-f9a13298c0d5ef9bc0df968d178983506c24c0a6.zip
feat(vulkan): capture swapchain pixels
Diffstat (limited to 'adapters/fparkan-render-vulkan/src/ffi.rs')
-rw-r--r--adapters/fparkan-render-vulkan/src/ffi.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/adapters/fparkan-render-vulkan/src/ffi.rs b/adapters/fparkan-render-vulkan/src/ffi.rs
index 610401a..eef9fc1 100644
--- a/adapters/fparkan-render-vulkan/src/ffi.rs
+++ b/adapters/fparkan-render-vulkan/src/ffi.rs
@@ -56,9 +56,10 @@ pub use self::instance::{
use self::instance::{cstring_vec, ensure_instance_extensions_available};
use self::resources::{
color_subresource_range, create_command_pool, create_depth_attachment, create_frame_sync,
- create_static_mesh_index_buffer, create_static_mesh_vertex_buffer, create_static_texture_image,
- destroy_allocated_buffer, destroy_allocated_image, destroy_depth_attachment,
- VulkanAllocatedBuffer, VulkanAllocatedImage, VulkanDepthAttachment, VulkanFrameSync,
+ create_readback_buffer, create_static_mesh_index_buffer, create_static_mesh_vertex_buffer,
+ create_static_texture_image, destroy_allocated_buffer, destroy_allocated_image,
+ destroy_depth_attachment, readback_buffer_bytes, VulkanAllocatedBuffer, VulkanAllocatedImage,
+ VulkanDepthAttachment, VulkanFrameSync,
};
pub use self::runtime::{
create_vulkan_logical_device_probe, create_vulkan_logical_device_probe_for_request,