[Bug 35418] some drawing operations in Mixcraft 6 are very slow with client-side graphics enabled

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Nov 23 23:22:23 CST 2015


https://bugs.winehq.org/show_bug.cgi?id=35418

--- Comment #12 from Sebastian <gustep12 at yahoo.com> ---
By the way, a lingering suspicion of mine is that ClientSideGraphics=Y reduces
the number of screen redraws or the screen update rate.

For example, maybe with ClientSideGraphics=N, every increment of the scroll bar
immediately triggers a new screen update, possibly interrupting the previous
screen update if it wasn't complete yet. Hence it looks smooth and responsive.

Possibility 1: With ClientSideGraphics=Y, every increment of the scroll bar
triggers an update in the backside rendering buffer, but the buffer isn't being
flushed to the screen frequently enough to give a smooth appearance. Hence the
jerky outcome.

Possibility 2: Another possibility is that with ClientSideGraphics=Y, it is no
longer possible to abort a slow screen rendering and start a new one, so one
always has to wait for the screen rendering to be complete. Hence the jerky
appearance of ClientSideGraphics=Y.

Possibility 3: A third possibility is that ClientSideGraphics=N is simply a
faster rendering path, so it can look smooth, whereas ClientSideGraphics=Y is
so slow that the rendering can't keep up with the user input... or something
like that.

-- 
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