From 1eaf4baf9123738bae40ce4e61dd967eda77fc83 Mon Sep 17 00:00:00 2001 From: Jakob Bornecrantz Date: Wed, 26 Aug 2020 12:59:01 +0100 Subject: [PATCH] c/main: Support 16 layers --- src/xrt/compositor/main/comp_compositor.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/xrt/compositor/main/comp_compositor.c b/src/xrt/compositor/main/comp_compositor.c index d2c199578..e0e7f1041 100644 --- a/src/xrt/compositor/main/comp_compositor.c +++ b/src/xrt/compositor/main/comp_compositor.c @@ -1171,6 +1171,9 @@ xrt_gfx_provider_create_native(struct xrt_device *xdev) struct xrt_compositor_info *info = &c->base.base.info; + // Required by OpenXR spec. + info->max_layers = 16; + memcpy(info->compositor_vk_deviceUUID, c->settings.selected_gpu_deviceUUID, XRT_GPU_UUID_SIZE);