28#define READBACK_POOL_NUM_FRAMES 16
46 VkExtent2D image_extent;
48 VkDeviceMemory memory;
56vk_image_readback_to_xf_pool_get_unused_frame(
struct vk_bundle *vk,
61vk_image_readback_to_xf_pool_create(
struct vk_bundle *vk,
Wrapper around OS threading native functions.
A bundle of Vulkan functions and objects, used by both Compositor and Compositor client code.
Definition vk_helpers.h:75
Definition vk_image_readback_to_xf_pool.c:18
Definition vk_image_readback_to_xf_pool.h:39
Basic frame data structure - holds a pointer to buffer.
Definition xrt_frame.h:25
A collection of strings, like a list of extensions to enable.
Basic logging functionality.
Common Vulkan code header.
Header declaring XRT graphics interfaces.
xrt_format
Common formats, use u_format_* functions to reason about them.
Definition xrt_defines.h:193
Include all of the Vulkan headers in one place, and cope with any "messy" includes implied by it.