In the last version D3D9 and D3D11 tests are executed on non-cross builds too. I also added some additional logging so that it's easier to follow what's happening (especially, say, if a log trace is shared and it's not clear what was executed in the first place). How do you both see that?
Eventually it would be nice to run Vulkan tests on Windows too, I guess, but I won't tackle that this time.
Unfortunately there is a warning in non-cross builds I don't completely understand how to get rid of: ``` In file included from ../vkd3d/tests/d3d12_crosstest.h:46, from ../vkd3d/tests/d3d12.c:24: ../vkd3d/include/private/vkd3d_test.h:323:5: warning: no previous prototype for ‘wmain’ [-Wmissing-prototypes] 323 | int wmain(int argc, WCHAR **wargv) | ^~~~~ ``` Any suggestion for that?