xrt: Enable passing down VK_EXT_debug_utils enabled status

This commit is contained in:
Zhongwang Zhang 2023-11-06 16:26:25 +08:00 committed by Jakob Bornecrantz
parent 09272fa812
commit 0f257e1bed
4 changed files with 4 additions and 0 deletions

View file

@ -72,6 +72,7 @@ xrt_gfx_vk_provider_create(struct xrt_compositor_native *xcn,
bool external_fence_fd_enabled,
bool external_semaphore_fd_enabled,
bool timeline_semaphore_enabled,
bool debug_utils_enabled,
uint32_t queue_family_index,
uint32_t queue_index)
{

View file

@ -64,6 +64,7 @@ xrt_gfx_vk_provider_create(struct xrt_compositor_native *xcn,
bool external_fence_fd_enabled,
bool external_semaphore_fd_enabled,
bool timeline_semaphore_enabled,
bool debug_utils_enabled,
uint32_t queue_family_index,
uint32_t queue_index);

View file

@ -119,6 +119,7 @@ oxr_session_populate_vk(struct oxr_logger *log,
external_fence_fd_enabled, //
external_semaphore_fd_enabled, //
timeline_semaphore_enabled, //
false, //
next->queueFamilyIndex, //
next->queueIndex); //

View file

@ -143,6 +143,7 @@ TEST_CASE("client_compositor", "[.][needgpu]")
#else
#error "Need port for fence sync handles checkers"
#endif
false, // debug_utils_enabled
vk->queue_family_index, //
vk->queue_index);
struct xrt_compositor *xc = &xcvk->base;