Urs Koenig (QL) wrote:
> Maybe no need for a rewrite but for a tweak. Why? Did you notice that the
> slow graphics are not constantly slow?
> Watch those 20 seconds of Photo QL again
> https://www.youtube.com/watch?v=O4xwT65cLU0#t=2m9s
> and you'll see that when picking another QL window then the graphics are
> fast again.

I didn't have time to watch the videos at work, but yeah, that looks
weird. Still I think I can explain it: when the window is the
foreground window, then the screen write queue is processed with
250Hz. This is done synchronous to the emulated CPU, so the system
will be much slower if the screen update itself is slow.

If the window is overlapped by another window then the SMSQ/E
background I/O kicks in, which not only uses accelerated block move
calls but also is only refreshed with the scheduler frequency, which
is 50Hz when the system is under stress, as it is in this case.

I'll think about it some more once I get my hands on a Win10 system
sometime...

Marcel

_______________________________________________
QL-Users Mailing List

Reply via email to