[LispM-Hackers] Two URLs fyi re: pixels

John Morrison jm@mak.com
Wed, 21 Mar 2001 08:54:19 -0500


Hi;

Whoops...

John Morrison wrote:
> (3) regarding why we'd need more the XPutPixel is that I think we'll
> need "backing store" -- in my limited experience doing these things, we
> might need to keep backing store around so if the e3 "window" (or
> whatever) becomes de-occluded by another window (e.g., xterm), we need
> to regenerate the de-occluded pixels because most X servers (?) can't be
> forced to handle it for you.  Also, I think Windows provides no such
> backing store capability (at least I couldn't get it to work in a former
> project).  Yuk.  Simplest solution I've seen is to keep two device
> contexts (on and off-screen ones) -- draw into both, and when "expose"
> events happen, blit the off-screen one onto the on-screen one..  there's
> probably a Better Way, but I don't know what it is...

Obviously not necessary for "bare iron" or "SVGAlib" style e3 builds...

-jm

-- 
==== John Morrison
==== MAK Technologies Inc.
==== 185 Alewife Brook Parkway, Cambridge, MA 02138
==== http://www.mak.com/
==== vox:617-876-8085 x115
==== fax:617-876-9208
==== jm@mak.com