On Wed May 25 14:21:30 2022 +0000, Jan Sikorski wrote:
I ran the d3d11 tests and on my machine this breaks a few of them slightly, for example, in test_clear_render_target_view_2d() I get 0xbf4d801a instead of 0xbf4c7f19 in line 15945. Not sure how big of an issue that could be. Some others look more badly broken, like test_clear_depth_stencil_view() lines 16116 and later, got 0.0. `02f0:fixme:d3d:wined3d_format_convert_from_float Conversion for format WINED3DFMT_D32_FLOAT not implemented.` might be relevant. Let me know if you can reproduce that, if not, I'll take a closer look.
Jan, my new version should address those two issues. It adds support for D32FLOAT and is more cautious about typeless formats. The test_clear_render_target_view_2d failure was about sRGB vs RGB views on a typeless resource.
I have a pile of other test failures when running with Vulkan and some of them are random. Afaics there are no further new failures introduced by the new patchset, but can you double-check please?