Revision [177]

This is an old revision of ioForceDisplayUpdate made by JohnMcIntosh on 2008-10-16 22:38:00.

 

sqInt ioForceDisplayUpdate(void)


Parms: NONE
return: NONE, fake return of zero
From: Interpreter
Why:
To flush the display to the hardware screen.

Responsibility:
Flush the display to the hardware, or do nothing.

MacIntosh
os-9/OSXCarbon
Does nothing. Note the macintosh has a flush/sync logic embedded in the ioShowDisplay
which does a flush/sync every 20 ms, and a flush/sync in the getNextEvent logic to ensure any
left over bits are flushed.

Cocoa:
TBD

iPhone
The iPhone logic takes the queued screen updates and bundles them as a unioned update for the drawing cycle.

Unix
May flush, may not depending on X configuration

Windows
As a side effect it hides the splash window and shows the squeak window. If the VM is not defering updates and if the parm for fDeferredUpdate is set then we do the UpdateWindow
BUGS

There are no comments on this page.
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki