Re: Snappy GUI response

Torgeir Veimo <[email protected]>
Newsgroups gmane.comp.xfree86.forum
Message-ID <[email protected]>
Alan Cox wrote:
>>synonymous with client - server roundtrips. When fresh programmers 
>>starts out writing GUI applications, the asynchronous rendering concept 
>>is the hardest for them to master.
> 
> 
> The toolkit does it for me - to most people its a toolkit internal 
> management matter. Which actually helps enormously since it means the 
> toolkit can change policy (backing v exposure) itself based on the widget
> and the data it can measure (draw time, expose count, etc)

Of course. My point was that by avoiding the inherent complexity of 
expose events (avoiding them completely would probably be impossible), 
and instead relying on the windowing system to keep window content 
intact, would allow even the basic programmer to create programs that 
redraws smoothly. It would also void many of the inherent problems that 
XFree86 have today with slow redraws, independent of how good the 
application programmer is.

Macos X has beatiful redraw of screen content. It might not have the raw 
graphical performance of windows, but then again a screen only has to be 
redrawn less than 100 times per second to give a smooth appearance.

-- 
-Torgeir
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.