Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!samsung!zaphod.mps.ohio-state.edu!usc!elroy.jpl.nasa.gov!ames!ig!bionet!arisia!roo!parc.xerox.com From: janssen@parc.xerox.com (Bill Janssen) Newsgroups: comp.windows.x Subject: Re: Animated images under X11 Keywords: screenload, shared pixmaps, images, bitmaps Message-ID: <227@roo.UUCP> Date: 28 Feb 90 02:14:54 GMT References: <2169@syma.sussex.ac.uk> <132261@sun.Eng.Sun.COM> Sender: news@parc.xerox.com Reply-To: janssen@parc.xerox.com (Bill Janssen) Organization: Xerox Palo Alto Research Center Lines: 22 In-reply-to: hvr@kimba.Sun.COM (Heather Rose) In article <132261@sun.Eng.Sun.COM>, hvr@kimba (Heather Rose) writes: >In article <2169@syma.sussex.ac.uk> jonm@syma.sussex.ac.uk (Jonathan Meyer) writes: >>For a real-time operation such as this, we need to be able to tell the X >>server to load an image directly from the local disc to the screen, in the >>same way that fonts are loaded into the server. > >I believe there is an extension in the works called shared X. What Shared-X is popularly reserved for the systems that allow a single X client to be displayed on multiple X servers simultaneously. The MIT X11R4 server already has a `shared memory' extension that allows a program to create pixmaps that are shared between the client and the application. The application can write into the pixmap array directly, then tell the server to do a CopyArea from it, resulting in a very fast operation. We've used it to good effect here already. Bill -- Bill Janssen janssen.pa@xerox.com (415) 494-4763 Xerox Palo Alto Research Center 3333 Coyote Hill Road, Palo Alto, California 94304