[Prev][Next][Index][Thread]
Re: QuickDraw or No???
>>>>> "Bryan" == Bryan Taylor <bryan@interport.net> writes:
In article <314D76C3.759E581B@interport.net> Bryan Taylor <bryan@interport.net> writes:
Bryan> Frogboyz wrote:
>> Certain Macintosh programs allow direct writes to video
>> hardware, bypassing Quickdraw, and it is supposed to improve
>> speed. I don't know whether or not this is recommended under
>> Executor. Any ideas?
It's not recommended, because in general it winds up being slower, but
it should work under Executor.
Bryan> As I understand Director 4.0, for example, does its own
Bryan> screen writes. It works under Executor, but leaves
Bryan> partially un-redrawn screens. Otherwise it seem to work
Bryan> fine.
Executor handles this in different ways depending on the underlying OS
and video driver. If Executor can directly map the video memory into
Executor's address space (like it can under DOS when a VESA 2 driver
provides a linear frame buffer, or it can under Executor/SVGAlib with
certain video boards) then things just work automatically. If
Executor can't directly map the screen then it has to periodically
"refresh" the real screen from a pretend screen.
--Cliff
ctm@ardi.com
References: