[Prev][Next][Index][Thread]

Re: Executor/DOS 1.99m bug report



>>>>> "Hugh" == Hugh Mclenaghan <hughmcl@chem.gla.ac.uk> writes:

    Hugh> Here is a further note about some bugs.  I changed the
    Hugh> refresh and the problem with the screen being redrawn funder
    Hugh> mouse cursor seemed to be sorted, but it seems to be running
    Hugh> quite slowly.  1.99m is fine on the same machine.

Yes, this is what I'd expect to happen.  In "normal" screen update
mode, Executor doesn't transfer pixels from the internal screen to the
SVGA board until the program checks for events (keypresses, mouse
presses, etc.)  This is a performance heuristic.

"refresh" mode will force the real screen to get updated periodically
regardless, at a certain performance penalty.

"animation" mode will cause all drawing to appear on the SVGA board
ASAP, at a performance penalty (not nearly as bad as refresh, but not
as good as normal).

I'll change Executor so that the entire screen you are seeing is
always properly updated when the cursor is redrawn.

-Mat