http://bugs.winehq.org/show_bug.cgi?id=20669
Colin Wetherbee cww@denterprises.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |stefan@codeweavers.com
--- Comment #9 from Colin Wetherbee cww@denterprises.org 2010-03-03 20:39:23 --- I've run a regression test for this and come up with the following commit as being the culprit. This is the same commit that came up as being bad for bug #19659, and it leads me to believe both bugs are caused by the same issue. In bug #19659, Stefan suggests getting a +d3d,+tid log. I guess that's the next step, then.
014c4bfc70a4d4e60f033d579d1be13a46f65170 is the first bad commit commit 014c4bfc70a4d4e60f033d579d1be13a46f65170 Author: Stefan Dösinger stefan@codeweavers.com Date: Thu Apr 9 18:40:57 2009 +0200
wined3d: Save some memory in vertex buffers.
In most cases we're fine with the vbo and glMapBuffer and never use the actual heap memory copy. Try to stick to just the vbo copy and avoid allocating the extra heap memory. In case it is needed(emulation or vertex conversion), fall back to the old double buffering mode.
:040000 040000 e45dcc2b8694735b0a68492a7a03237b1c519ae3 0447d35c1e1a2037a962b49802a03a9dad1bf59e M dlls