Monado OpenXR Runtime
vk_cmd_blit_images_side_by_side_info Struct Reference

Argument struct for vk_cmd_blit_images_side_by_side_locked. More...

#include <vk/vk_cmd.h>

Collaboration diagram for vk_cmd_blit_images_side_by_side_info:

Data Fields

struct {
   VkImageLayout   old_layout
 
   VkAccessFlags   src_access_mask
 
   VkPipelineStageFlags   src_stage_mask
 Depends on preceding compositor stage. More...
 
   struct xrt_rect   rect
 
   struct vk_cmd_first_mip_image   fm_image
 
src [2]
 One each for left and right eyes/views. More...
 
struct {
   VkImageLayout   old_layout
 
   VkAccessFlags   src_access_mask
 
   VkPipelineStageFlags   src_stage_mask
 
   struct xrt_size   size
 
   struct vk_cmd_first_mip_image   fm_image
 
dst
 

Detailed Description

Argument struct for vk_cmd_blit_images_side_by_side_locked.

See vk_cmd_first_mip_image for array and mip selection rules.

Field Documentation

◆ 

struct { ... } vk_cmd_blit_images_side_by_side_info::src[2]

One each for left and right eyes/views.

Populate from the swapchain view data and the swapchain image itself

Referenced by vk_cmd_blit_images_side_by_side_locked().

◆ src_stage_mask

VkPipelineStageFlags vk_cmd_blit_images_side_by_side_info::src_stage_mask

Depends on preceding compositor stage.

Referenced by vk_cmd_blit_images_side_by_side_locked().


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