[Bug 20776] 3DMark Vantage: your graphics card doesn't support DirectX 10 (needs support for 'D3D10_QUERY_SO_STATISTICS')
wine-bugs at winehq.org
wine-bugs at winehq.org
Thu Dec 31 01:55:45 CST 2015
https://bugs.winehq.org/show_bug.cgi?id=20776
--- Comment #18 from Sergey Isakov <isakov-sl at bk.ru> ---
Created attachment 53279
--> https://bugs.winehq.org/attachment.cgi?id=53279
The application is in infinite loop
The application 3DMark Vantage is subjected by several bugs:
- 25086: GetLogicalProcessorInfoEx (there is a patch)
- GetNumaHighestNodeNumber (the patch is also in 25086)
- bug 27035: D3DX10UnsetAllDeviceObjects (there is a patch)
- bug 39674: BluetoothFindFirstRadio, BluetoothFindRadioClose
- bug 20776: D3D10_QUERY_SO_STATISTICS (there is a patch here)
- D3D10_QUERY_TYPE_SO_OVERFLOW (there is a patch here)
- CheckMultisampleQualityLevels
- if (FAILED(hr) || caps.VertexShaderVersion < 4 || caps.PixelShaderVersion <
4)
I don't know who is decided version < 4. My card has 3 and OEM claims it is
DX11 compatible.
After applying all these patches I got the application 3DMarkVantage started
and accepted DirectX10. When I started a benchmark it begins testing SystemInfo
and then freeze as on the screen.
I may proposed that my implementation for SO_STATISTICS and SO_OVERFLOW in not
enough.
The application wait for the query finish while this implementation is just a
stub. It needs some kind or counter or more full implementation.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list