http://bugs.winehq.org/show_bug.cgi?id=28428
Summary: eXperience 112: broken shadows Product: Wine Version: 1.3.23 Platform: x86 URL: http://www.fileplanet.com/184348/180000/fileinfo/eXper ience112-Demo OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: stefan@codeweavers.com Regression SHA1: 68b15bc5ffe6ddf5d08cbc13479eaf718ad5e39f
Created an attachment (id=36445) --> (http://bugs.winehq.org/attachment.cgi?id=36445) screenshot
Shadows are broken (seem to be fragmented) in the eXperience 112 game.
Terminal output doesn't reveal too much: ... fixme:d3d9:Direct3DShaderValidatorCreate9 stub fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting fixme:d3d:state_zfunc D3DCMP_NOTEQUAL and D3DCMP_EQUAL do not work correctly yet. ... fixme:d3d:resource_check_usage Unhandled usage flags 0x8 ...
Shadows appeared correctly in 1.3.22. The result of the regression test:
68b15bc5ffe6ddf5d08cbc13479eaf718ad5e39f is the first bad commit commit 68b15bc5ffe6ddf5d08cbc13479eaf718ad5e39f Author: Stefan Dösinger stefan@codeweavers.com 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 caused major performance problems. If the user is using an older driver we now drop the VBO instead of using doublebuffered loading, which means that we fall back to the current behavior(no dynamic VBO) as needed. Dynamic VBOs are needed on Nvidia drivers for GL_ARB_instanced_arrays.
:040000 040000 0cada15043b731febf2ef2a673aaaecc4af75f8d c474ade74a8db2a9c547674dbb4c809841087a3d M dlls
Other bugs related to this commit: bug #27534, bug #27600, bug #27959. This might be a dupe of any of those.
As for performance issues due to this commit, I don't see major performance degradation, just because this game always performed badly on my system, when one or more cameras were activated in the game (5-6 fps @1024x768 resolution).
Steps to reproduce the problem in the demo: Install...launch...new game..skip the intro video...the problem can be observed right in the opening sequences.
Nvidia 250 / driver 280.13