Donner SVG main
0.8.0 ยท 382bd0190.8.0 main
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
vulkan Directory Reference
Directory dependency graph for vulkan:

Files

 
VulkanBufferAllocator.h
 donner::gpu::vulkan::BufferSuballocator - where a Vulkan buffer's memory comes from.
 
VulkanDevice.h
 donner::gpu::vulkan::VulkanDevice - the Vulkan backend for the Donner GPU runtime.
 
VulkanQueueProgress.h
 donner::gpu::vulkan::VulkanQueueProgress - when the one queue every runtime device over a Vulkan root submits to last finished work, and fence waits that give up only when it stops.
 
VulkanResourceState.h
 donner::gpu::vulkan::VulkanResourceState - the tracked per-texture synchronization state the Vulkan backend derives its barriers from.
 
VulkanSwapchain.h
 donner::gpu::vulkan::VulkanSwapchain - a Vulkan surface, its swapchain, and the synchronization one frame of presentation needs.