Re: Snappy GUI response

Mark Vojkovich <[email protected]>
Newsgroups gmane.comp.xfree86.forum
Message-ID <[email protected]>
On Fri, 4 Jul 2003, Havoc Pennington wrote:
> 
> Restating your core problem, we might say: X requires app authors to
> understand and code in light of its details in order to write
> responsive apps.  Windows and OS X generally do not. So what we have
> is a user interface issue with the X API ;-)
> 

  I don't think I'd agree with you there.  I've basically
been advocating that clients do their own backing store.  It's
not really a complicated concept, it's just one that doesn't
seem to be on developer's minds.  There's not alot to understand,
just one fundamental concept: expose events are expensive.  Refining 
this problem, I think I would be comfortable stating that:

   X11 application programmers need to use client emulated 
   backing store because server backing store and save unders 
   in the sample implementation are suboptimally implemented 
   for current hardware.

  Perhaps greater effort should be put into fixing backing
store.  Actually, fixing backing store is not that hard.  It's
save-unders that's the bitch.
   

			Mark.
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.