Monado OpenXR Runtime
|
Holds associated vulkan objects and state to render with a distortion. More...
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 |
VkFramebuffer * | frame_buffers |
VkFence * | fences |
uint32_t | num_buffers |
struct comp_swapchain_image | dummy_images [2] |
struct comp_compositor * | c |
struct comp_settings * | settings |
struct comp_distortion * | distortion |
Holds associated vulkan objects and state to render with a distortion.
struct comp_compositor* comp_renderer::c |
VkCommandBuffer* comp_renderer::cmd_buffers |
uint32_t comp_renderer::current_buffer |
VkDescriptorPool comp_renderer::descriptor_pool |
struct comp_distortion* comp_renderer::distortion |
struct comp_swapchain_image comp_renderer::dummy_images[2] |
VkFence* comp_renderer::fences |
VkFramebuffer* comp_renderer::frame_buffers |
uint32_t comp_renderer::num_buffers |
bool comp_renderer::one_buffer_imported[2] |
VkPipelineCache comp_renderer::pipeline_cache |
VkSemaphore comp_renderer::present_complete |
VkQueue comp_renderer::queue |
VkSemaphore comp_renderer::render_complete |
VkRenderPass comp_renderer::render_pass |
struct { ... } comp_renderer::semaphores |
struct comp_settings* comp_renderer::settings |