Monado OpenXR Runtime
|
A set of images used for rendering. More...
#include <oxr/oxr_objects.h>
Data Fields | |
struct oxr_handle_base | handle |
Common structure for things referred to by OpenXR handles. More... | |
struct oxr_session * | sess |
Onwer of this swapchain. More... | |
struct xrt_swapchain * | swapchain |
Compositor swapchain. More... | |
int | acquired_index |
Actual state tracked! :D. More... | |
int | released_index |
XrResult(* | destroy )(struct oxr_logger *, struct oxr_swapchain *) |
XrResult(* | enumerate_images )(struct oxr_logger *, struct oxr_swapchain *, uint32_t, XrSwapchainImageBaseHeader *) |
XrResult(* | acquire_image )(struct oxr_logger *, struct oxr_swapchain *, const XrSwapchainImageAcquireInfo *, uint32_t *) |
XrResult(* | wait_image )(struct oxr_logger *, struct oxr_swapchain *, const XrSwapchainImageWaitInfo *) |
XrResult(* | release_image )(struct oxr_logger *, struct oxr_swapchain *, const XrSwapchainImageReleaseInfo *) |
A set of images used for rendering.
int oxr_swapchain::acquired_index |
Actual state tracked! :D.
struct oxr_handle_base oxr_swapchain::handle |
Common structure for things referred to by OpenXR handles.
struct oxr_session* oxr_swapchain::sess |
Onwer of this swapchain.
struct xrt_swapchain* oxr_swapchain::swapchain |
Compositor swapchain.