46 PFN_vkGetInstanceProcAddr get_instance_proc_addr,
47 VkPhysicalDevice physical_device,
49 uint32_t queue_family_index,
50 uint32_t queue_index);
Include all of the Vulkan headers in one place.
Main compositor.
Definition: xrt_compositor.h:527
Base class for a Vulkan client compositor.
Definition: xrt_compositor.h:474
const char * xrt_gfx_vk_instance_extensions
Definition: comp_vk_glue.c:15
Header defining a xrt HMD device.
A range of API versions supported.
Definition: xrt_defines.h:288
struct xrt_compositor_vk * xrt_gfx_vk_provider_create(struct xrt_compositor_fd *xcfd, VkInstance instance, PFN_vkGetInstanceProcAddr get_instance_proc_addr, VkPhysicalDevice physical_device, VkDevice device, uint32_t queue_family_index, uint32_t queue_index)
Definition: comp_vk_glue.c:46
Time-keeping state structure.
Definition: u_time.cpp:46
Header defining a XRT graphics provider.
void xrt_gfx_vk_get_versions(struct xrt_api_requirements *ver)
Definition: comp_vk_glue.c:34
const char * xrt_gfx_vk_device_extensions
Definition: comp_vk_glue.c:22