dzn/wsi/x11/wsl: explicit sync patches broke dzn on x11/wsl
With the explicit sync patchs in vulkan/wsi, dzn is no longer working on the wsl platform: vkCreateSwapchainKHR() fails with the error VK_ERROR_FEATURE_NOT_PRESENT.
This error is due to a call to drmSyncobjFDToHandle() in wsi_create_image_explicit_sync_drm() that failed.
I was able to make it working again by forcing explicit_sync flag to false in wsi_configure_cpu_image():
...
if (chain->blit.type != WSI_SWAPCHAIN_NO_BLIT) {
wsi_configure_buffer_image(chain, pCreateInfo,
1 /* stride_align */,
1 /* size_align */,
info);
info->explicit_sync = false;//true;
...