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. | |