https://bugs.winehq.org/show_bug.cgi?id=20776 --- Comment #18 from Sergey Isakov <isakov-sl(a)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.