Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!iuvax!rutgers!apple!bloom-beacon!tekcrl.crl!toddb From: toddb@tekcrl.crl (Todd Brunhoff) Newsgroups: comp.windows.x Subject: Re: dozing vendor Message-ID: <8810052152.AA20910@tekcrl.CRL.TEK.COM> Date: 5 Oct 88 21:52:39 GMT References: <23563@tut.cis.ohio-state.edu> Sender: daemon@bloom-beacon.MIT.EDU Organization: The Internet Lines: 35 >> x10tox11, while a nifty idea, is simple-minded with the protocol and slow. Not so much anymore. It has been 60% rewritten since r2 to (try) to cooperate with window managers, do more optimal buffering and flushing, and cache a great deal of information. Many things work now that did not work before, such as pikapix, xwd, xwud. All things run faster. The worst performance degredation I have seen on the current version is 30%. In some cases there is none at all (mathscribe, a very slick WYSIWYG algebra system does some plotting that starts appearing 6 seconds after the computing starts (T0) and finishes at 11 seconds after T0. Under the protocol converter, it starts appearing 10 seconds after T0 but finishes at 11 seconds after T0). Many of the simple-minded problems have been fixed, like handling all uses of UnmapTransparent (I count 3); not getting upset when an x10 client does a GrabMouse on an unmapped window (illegal in X11); adding delayed write to slow clients (like X11 has); ridgedly adhering to x10's ability to paint text, propogating non-device events up the tree like x10 does (x11 does not), etc, etc. >> Another problem is that this particular X10 client causes x10tox11 to >> die with a segmentation fault when it exits. It's ugly, but it seems >> that the work gets done before then. Ugly indeed. If you wish, I can send you the newest version now (it will also be available when R3 appears), to see if this helps. I'd dearly love to fix any remaining problems. --------------- Usenet: {ucbvax,decvax,allegra,uw-beaver,hplabs}!tektronix!crl!toddb {CS,ARPA}net: toddb%tekcrl.crl.tek.com@relay.cs.net c--Q Q US: Todd Brunhoff; Visual Systems Lab; Tektronix, Inc. ` Box 500 MS 50-662, Beaverton OR 97077 - Phone: (503) 627-1121