Giovanni Mascellani (@giomasce) commented about libs/vkd3d/vkd3d_private.h:
CRITICAL_SECTION lock;
};
+#define VKD3D_MUTEX_INITIALIZER {NULL, -1, 0, 0, 0, 0}
This should probably have another pair of braces around. The outer brace pair initializes `vkd3d_mutex` and the inner one initializes `CRITICAL_SECTION`.