Monado OpenXR Runtime
Data Structures | Functions
comp_vk_client.h File Reference

Vulkan client side glue to compositor header. More...

#include "vk/vk_helpers.h"
#include "xrt/xrt_gfx_vk.h"
Include dependency graph for comp_vk_client.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  client_vk_swapchain
 Wraps the real compositor swapchain providing a Vulkan based interface. More...
 
struct  client_vk_compositor
 Wraps the real compositor providing a Vulkan based interface. More...
 

Functions

struct client_vk_compositorclient_vk_compositor_create (struct xrt_compositor_fd *xcfd, VkInstance instance, PFN_vkGetInstanceProcAddr getProc, VkPhysicalDevice physicalDevice, VkDevice device, uint32_t queueFamilyIndex, uint32_t queueIndex)
 Create a new client_vk_compositor. More...
 

Detailed Description

Vulkan client side glue to compositor header.

Author
Jakob Bornecrantz jakob.nosp@m.@col.nosp@m.labor.nosp@m.a.co.nosp@m.m
Lubosz Sarnecki lubos.nosp@m.z.sa.nosp@m.rneck.nosp@m.i@co.nosp@m.llabo.nosp@m.ra.c.nosp@m.om