http://bugs.winehq.org/show_bug.cgi?id=27600
Summary: Screen fills with visual artifacts in World of Tanks. Product: Wine Version: unspecified Platform: x86 URL: http://game.worldoftanks.eu/update OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: vincas.miliunas@gmail.com CC: stefan@codeweavers.com
Created an attachment (id=35280) --> (http://bugs.winehq.org/attachment.cgi?id=35280) Output log, but doesn't show anything important.
Time to report an another WINE regression for World of Tanks, in this one screen fills with a mixture of triangles and font textures.
The regression was brought by: commit 68b15bc5ffe6ddf5d08cbc13479eaf718ad5e39f Author: Stefan Dösinger Date: Tue Apr 19 21:24:26 2011 +0200
wined3d: Give GL_ARB_map_buffer_range another try.
Nvidia's 270.xx.yy driver series fix the glMapBuffer alignment issues that c performance problems. If the user is using an older driver we now drop the V doublebuffered loading, which means that we fall back to the current behavio needed. Dynamic VBOs are needed on Nvidia drivers for GL_ARB_instanced_array
(the patch was actually committed on Jun 14)
The bug can be reproduced by logging in an account and clicking on the depot, store, statistics or other tabs in the garage.
Alt-tabing in and out resets the screen back to normal (using virtual desktop).
During the actual gameplay, the frame rate is a lot lower then normal. Notable fixme for gameplay is: fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
Using WINEDEBUG=+d3d the frame rate is very low in the garage, the bug does not manifests itself.
Configuration: ATI Radeon HD 3650, fglrx 11.5 DirectDrawRenderer: opengl UseGLSL: disabled
The game is free to download and play - http://game.worldoftanks.eu/update