Speed of gdi vs opengl DirectDrawRenderer
Ken Thomases
ken at codeweavers.com
Fri Feb 20 17:49:58 CST 2015
On Feb 20, 2015, at 4:16 PM, Jonas Maebe <jonas.maebe at elis.ugent.be> wrote:
> On 19/02/15 21:45, Ken Thomases wrote:
> [snip]
>> Basically, GDI32 and USER32 can overdrive the drawing loop without having to wait for the GPU or the refresh cycle.
>
> Great, thanks for the explanation! That's indeed exactly what this game
> seems to need. It generates and tries to display a new screen per game
> step, but there's no need to display them all.
If that's the case, then maybe there are unnecessary calls to glFlush() or even glFinish() that can/should be skipped.
If Stefan has the inclination and the opportunity, I'd wait for him to get a chance to analyze its behavior.
Thanks for the log snippets in response to my questions about display modes, but I no longer think that's relevant.
-Ken
More information about the wine-devel
mailing list