Monado OpenXR Runtime
multi_layer_entry Struct Reference

Data for a single composition layer. More...

#include <multi/comp_multi_private.h>

Collaboration diagram for multi_layer_entry:

Data Fields

struct xrt_devicexdev
 Device to get pose from. More...
 
struct xrt_swapchainxscs [2 *XRT_MAX_VIEWS]
 Pointers to swapchains. More...
 
struct xrt_layer_data data
 All basic (trivially-serializable) data associated with a layer, aside from which swapchain(s) are used. More...
 

Detailed Description

Data for a single composition layer.

Similar in function to comp_layer

Field Documentation

◆ data

struct xrt_layer_data multi_layer_entry::data

All basic (trivially-serializable) data associated with a layer, aside from which swapchain(s) are used.

◆ xdev

struct xrt_device* multi_layer_entry::xdev

Device to get pose from.

◆ xscs

struct xrt_swapchain* multi_layer_entry::xscs[2 *XRT_MAX_VIEWS]

Pointers to swapchains.

How many are actually used depends on the value of data.type

Referenced by slot_clear_locked().


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