http://bugs.winehq.org/show_bug.cgi?id=21618
octavian.voicu@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |octavian.voicu@gmail.com
--- Comment #21 from octavian.voicu@gmail.com 2010-02-07 17:30:55 --- Here's from Anton's log:
... err:d3d:buffer_Map Buffer map failed. Flags 00000011, size 1779240, buffer 19, type 00008892 fixme:d3d:buffer_Map >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from the failed buffer map @ buffer.c / 1120 err:d3d:buffer_Map Read write map succeeded fixme:d3d:buffer_Map Address returned by glMapBufferRange: 0xb0cff008 fixme:d3d:buffer_Unmap >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glFlushMappedBufferRange @ buffer.c / 1199 ...
This buffer_Map / buffer_Unmap sequence repeats 5 times in the log.
So the patch worked for buffer_Map, but I believe it needs to do the same thing for buffer_Unmap to prevent a memory leak. Hope this speeds things up a bit :)