Monado OpenXR Runtime
Data Fields
comp_renderer Struct Reference

Holds associated vulkan objects and state to render with a distortion. More...

Collaboration diagram for comp_renderer:
Collaboration graph
[legend]

Data Fields

bool one_buffer_imported [2]
 
uint32_t current_buffer
 
VkQueue queue
 
VkRenderPass render_pass
 
VkDescriptorPool descriptor_pool
 
VkPipelineCache pipeline_cache
 
struct {
   VkSemaphore   present_complete
 
   VkSemaphore   render_complete
 
semaphores
 
VkCommandBuffer * cmd_buffers
 
uint32_t num_cmd_buffers
 
VkFramebuffer * frame_buffers
 
uint32_t num_frame_buffers
 
struct comp_swapchain_image dummy_images [2]
 
struct comp_compositorc
 
struct comp_settingssettings
 
struct comp_distortiondistortion
 

Detailed Description

Holds associated vulkan objects and state to render with a distortion.


The documentation for this struct was generated from the following file: