https://bugs.winehq.org/show_bug.cgi?id=46594
Bug ID: 46594 Summary: 3DMark Vantage requires SO_OVERLOW implementation Product: Wine Version: 4.1 Hardware: x86 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: isakov-sl@bk.ru
Created attachment 63489 --> https://bugs.winehq.org/attachment.cgi?id=63489 DirectX10 not supported
Wine-4.1 as well as wine-staging-4.1 3DMark Vantage started but claim DX10 is not supported. See screenshot. In the log the is a reason ~~~ 0030:fixme:d3d:wined3d_query_create Unhandled query type 0x16. ~~~ 0x16 == 22 = WINED3D_QUERY_TYPE_SO_OVERFLOW
To concept proof I created a small hack with implementation for this type of query. And the application allows me to start benchmark.
But then it blocked by next bug which will be considered separately ~~~ 0094:fixme:d3d10:D3D10ReflectShader data 0x41241b8, data_size 768, reflector 0x4fbf4c8 stub! 0094:fixme:d3d10:d3d10_shader_reflection_GetDesc iface 0x1ed1e8, desc 0x4fbf4cc stub! ~~~
and next screenshot to proof.