The open source OpenXR runtime
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

c/multi: Add support for xrt_swapchain_create_properties

+13
+13
src/xrt/compositor/multi/comp_multi_compositor.c
··· 353 353 */ 354 354 355 355 static xrt_result_t 356 + multi_compositor_get_swapchain_create_properties(struct xrt_compositor *xc, 357 + const struct xrt_swapchain_create_info *info, 358 + struct xrt_swapchain_create_properties *xsccp) 359 + { 360 + COMP_TRACE_MARKER(); 361 + 362 + struct multi_compositor *mc = multi_compositor(xc); 363 + 364 + return xrt_comp_get_swapchain_create_properties(&mc->msc->xcn->base, info, xsccp); 365 + } 366 + 367 + static xrt_result_t 356 368 multi_compositor_create_swapchain(struct xrt_compositor *xc, 357 369 const struct xrt_swapchain_create_info *info, 358 370 struct xrt_swapchain **out_xsc) ··· 838 850 839 851 struct multi_compositor *mc = U_TYPED_CALLOC(struct multi_compositor); 840 852 853 + mc->base.base.get_swapchain_create_properties = multi_compositor_get_swapchain_create_properties; 841 854 mc->base.base.create_swapchain = multi_compositor_create_swapchain; 842 855 mc->base.base.import_swapchain = multi_compositor_import_swapchain; 843 856 mc->base.base.import_fence = multi_compositor_import_fence;