···10381038 struct xrt_compositor_fence **out_xcf);
1039103910401040 /*!
10411041- * Create a compositor semaphore, also returns a native handle.
10411041+ * Create a compositor semaphore, also returns a native handle of the
10421042+ * semaphore which is owned by the @ref xrt_compositor_semaphore struct.
10431043+ * The return values are always both valid, or on an error condition
10441044+ * encountered and error is returned, both not valid (untouched).
10451045+ *
10461046+ * @param[in] xc Compositor self pointer.
10471047+ * @param[out] out_handle Native handle owned by the samephore.
10481048+ * @param[out] out_handle Return of the created semahpore.
10421049 */
10431050 xrt_result_t (*create_semaphore)(struct xrt_compositor *xc,
10441051 xrt_graphics_sync_handle_t *out_handle,