[Bug 22303] New: Fallen Earth MMO : GL_APPLE_flush_buffer_range causes performance drop on OSX
wine-bugs at winehq.org
wine-bugs at winehq.org
Wed Apr 7 11:23:19 CDT 2010
http://bugs.winehq.org/show_bug.cgi?id=22303
Summary: Fallen Earth MMO : GL_APPLE_flush_buffer_range causes
performance drop on OSX
Product: Wine
Version: 1.1.42
Platform: x86
URL: http://forums.fallenearth.com/fallenearth/showthread.p
hp?t=35062
OS/Version: Mac OS X 10.6
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: directx-d3d
AssignedTo: wine-bugs at winehq.org
ReportedBy: elanz1615 at yahoo.com
CC: stefan at codeweavers.com
This commit:
http://source.winehq.org/git/wine.git/?a=commit;h=a756caac0ca3dcd80019b56422779c59394fdfd7
Causes a performance drop in the Fallen Earth MMO under these conditions:
1. Macbook, Macbook Pro, IMac with ATI/NVIDIA, OSX 10.5.8 -> 10.6.3
2. Scaleform is rendering a swf element on the screen
OpenGl profiler shows that while scaleform is rendering a swf to the screen 65%
of OpenGL is spent in MapBufferRange. As soon as the scaleform rendering is
canceled performance returns to normal.
This is easy to reproduce in Fallen Earth which uses scaleform to render the
help UI. When that UI is open fps is 10-12 when that UI is closed fps is
20-30.
Reverting that commit causes performance to remain constant when scaleform is
rendering.
In Wine version 1.1.41 and 1.1.42 the performance drop is not quite as
noticeable but it is still present and performance is still better without this
commit.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.
More information about the wine-bugs
mailing list