https://bugs.winehq.org/show_bug.cgi?id=51305
Bug ID: 51305 Summary: d3dx10_43:d3dx10 fails on Vista Product: Wine Version: 6.10 Hardware: x86-64 OS: Windows Status: NEW Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com
d3dx10_43:d3dx10 fails on Vista:
https://test.winehq.org/data/patterns.html#d3dx10_43:d3dx10
d3dx10.c:1887: Test failed: Test 27: Got unexpected hr 0x80004005. d3dx10.c:1909: Test failed: Test 27: Got unexpected hr 0x80004005. d3dx10.c:1914: Test failed: Test 27: Got unexpected hr 0x80004005. d3dx10.c:1940: Test failed: Test 0: Got unexpected hr 0x88760b59. d3dx10.c:1945: Test failed: Test 0: Got unexpected hr 0x88760b59. ... d3dx10.c:1992: Test failed: Test 27: Got unexpected hr 0x80004005.
It may be that the tested features are simply not supported. However Vista does have d3d10.dll as well as d3dx10_33.dll to d3dx10_43.dll. So checking for support will require a more subtle approach.