Monado OpenXR Runtime
xrt_compositor_fence Struct Reference

Compositor fence used for syncornization. More...

#include <xrt/xrt_compositor.h>

Collaboration diagram for xrt_compositor_fence:

Public Member Functions

static xrt_result_t xrt_compositor_fence_wait (struct xrt_compositor_fence *xcf, uint64_t timeout)
 Waits on the fence with the given timeout. More...
 
static void xrt_compositor_fence_destroy (struct xrt_compositor_fence **xcf_ptr)
 Destroys the fence. More...
 

Data Fields

xrt_result_t(* wait )(struct xrt_compositor_fence *xcf, uint64_t timeout)
 Waits on the fence with the given timeout. More...
 
void(* destroy )(struct xrt_compositor_fence *xcf)
 Destroys the fence. More...
 

Detailed Description

Compositor fence used for syncornization.

Field Documentation

◆ destroy

void(* xrt_compositor_fence::destroy) (struct xrt_compositor_fence *xcf)

Destroys the fence.

Referenced by xrt_compositor_fence_destroy().

◆ wait

xrt_result_t(* xrt_compositor_fence::wait) (struct xrt_compositor_fence *xcf, uint64_t timeout)

Waits on the fence with the given timeout.

Referenced by xrt_compositor_fence_wait().


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