Monado OpenXR Runtime
|
Session entrypoints for the OpenXR state tracker. More...
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "xrt/xrt_compiler.h"
#include "util/u_debug.h"
#include "util/u_trace_marker.h"
#include "oxr_frame_sync.h"
#include "oxr_objects.h"
#include "oxr_logger.h"
#include "oxr_two_call.h"
#include "oxr_api_funcs.h"
#include "oxr_api_verify.h"
#include "oxr_handle.h"
#include "oxr_chain.h"
Functions | |
XRAPI_ATTR XrResult XRAPI_CALL | oxr_xrCreateSession (XrInstance instance, const XrSessionCreateInfo *createInfo, XrSession *out_session) |
OpenXR API function xrCreateSession. More... | |
XRAPI_ATTR XrResult XRAPI_CALL | oxr_xrDestroySession (XrSession session) |
OpenXR API function xrDestroySession. More... | |
XRAPI_ATTR XrResult XRAPI_CALL | oxr_xrBeginSession (XrSession session, const XrSessionBeginInfo *beginInfo) |
OpenXR API function xrBeginSession. More... | |
XRAPI_ATTR XrResult XRAPI_CALL | oxr_xrEndSession (XrSession session) |
OpenXR API function xrEndSession. More... | |
XRAPI_ATTR XrResult XRAPI_CALL | oxr_xrWaitFrame (XrSession session, const XrFrameWaitInfo *frameWaitInfo, XrFrameState *frameState) |
OpenXR API function xrWaitFrame. More... | |
XRAPI_ATTR XrResult XRAPI_CALL | oxr_xrBeginFrame (XrSession session, const XrFrameBeginInfo *frameBeginInfo) |
OpenXR API function xrBeginFrame. More... | |
XRAPI_ATTR XrResult XRAPI_CALL | oxr_xrEndFrame (XrSession session, const XrFrameEndInfo *frameEndInfo) |
OpenXR API function xrEndFrame. More... | |
XRAPI_ATTR XrResult XRAPI_CALL | oxr_xrRequestExitSession (XrSession session) |
OpenXR API function xrRequestExitSession. More... | |
XRAPI_ATTR XrResult XRAPI_CALL | oxr_xrLocateViews (XrSession session, const XrViewLocateInfo *viewLocateInfo, XrViewState *viewState, uint32_t viewCapacityInput, uint32_t *viewCountOutput, XrView *views) |
OpenXR API function xrLocateViews. More... | |
Session entrypoints for the OpenXR state tracker.