On Wed May 25 14:21:30 2022 +0000, Stefan Dösinger wrote:
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?
Actually I still get a couple new ones:
d3d11.c:5963: Test failed: Got unexpected IAVertices count: 7. d3d11.c:5964: Test failed: Got unexpected IAPrimitives count: 3. d3d11.c:5965: Test failed: Got unexpected VSInvocations count: 7. d3d11.c:5966: Test failed: Got unexpected GSInvocations count: 3. d3d11.c:5968: Test failed: Got unexpected CInvocations count: 3. d3d11.c:5969: Test failed: Got unexpected CPrimitives count: 3.
I missed it the last time because I think they used to be flaky, but now that I ran it a few times they seem robust. It might be by chance, it doesn't make much sense to me that your changes would report extra GS invocations?