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.
XrResult(* oxr_swapchain::acquire_image) (struct oxr_logger *, struct oxr_swapchain *, const XrSwapchainImageAcquireInfo *, uint32_t *) |
Referenced by oxr_xrAcquireSwapchainImage().
int oxr_swapchain::acquired_index |
Actual state tracked! :D.
XrResult(* oxr_swapchain::destroy) (struct oxr_logger *, struct oxr_swapchain *) |
Referenced by oxr_swapchain_gl_create(), and oxr_swapchain_vk_create().
XrResult(* oxr_swapchain::enumerate_images) (struct oxr_logger *, struct oxr_swapchain *, uint32_t, XrSwapchainImageBaseHeader *) |
Referenced by oxr_xrEnumerateSwapchainImages().
struct oxr_handle_base oxr_swapchain::handle |
Common structure for things referred to by OpenXR handles.
Referenced by oxr_xrDestroySwapchain().
XrResult(* oxr_swapchain::release_image) (struct oxr_logger *, struct oxr_swapchain *, const XrSwapchainImageReleaseInfo *) |
Referenced by oxr_xrReleaseSwapchainImage().
int oxr_swapchain::released_index |
struct oxr_session* oxr_swapchain::sess |
Onwer of this swapchain.
struct xrt_swapchain* oxr_swapchain::swapchain |
Compositor swapchain.
Referenced by oxr_xrEnumerateSwapchainImages().
XrResult(* oxr_swapchain::wait_image) (struct oxr_logger *, struct oxr_swapchain *, const XrSwapchainImageWaitInfo *) |
Referenced by oxr_xrWaitSwapchainImage().