Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!orca!javelin.es.com!javelin!cpetterb From: cpetterb@es.com (Cary Petterborg) Newsgroups: comp.graphics Subject: Re: PEX using PHIGS (was Re: PEX, PHIGS, DEC5000?) Message-ID: Date: 19 Mar 91 15:20:31 GMT References: <1991Mar15.190013.7415@neon.Stanford.EDU> <1991Mar17.235026.4718@dsd.es.com> <10030@exodus.Eng.Sun.COM> Sender: news@javelin.es.com Organization: Evans & Sutherland Computer Corp. Lines: 36 In-Reply-To: gds@atticus's message of 19 Mar 91 02:29:10 GMT Nntp-Posting-Host: mickey.sim.es.com In article <10030@exodus.Eng.Sun.COM> gds@atticus (Greg Schechter) writes: > In article <1991Mar17.235026.4718@dsd.es.com>, rthomson@mesa (Rich Thomson) writes: > >PEX is PHIGS/PHIGS-PLUS Extensions to X, so if they are using PEX they > >are using PHIGS (at least for output -- PEX doesn't attempt to cover > >PHIGS style input on the server side; input happens through a beast > >called the "PHIGS Monitor" which runs as a separate process that > >interacts with a PHIGS client program). > > > >So, if you are using PEX you are using PHIGS. > > > Actually, this is not true. PEX is simply a protocol, just like X. > However, it is an extension to the core X protocol. It simply relates > specific byte encodings to specific server actions on the part of the > PEX extended server. It just so happens that PEX was designed > specifically to support the functionality that PHIGS and PHIGS PLUS > offer, but it is not an Application Programming Interface. > -- Greg Note what Rich says, "if you are using PEX you are using PHIGS." He is correct in this because currently there is no other application interface to PEX, but PHIGS. Using PEX (the extensions to X, not X) implies that you are dealing with the extensions that are only available through PHIGS, unless you are crazy enough to set up the protocol packet yourself. (not a good idea unless you REALLY know what you are doing) Cary -- _______________ Cary Petterborg (801)582-5847 x6446 Evans & Sutherland Computer Corp. Simulation Division SLC, UT 84108 USENET: utah-cs!esunix!cpetterb INTERNET: cpetterb@esunix.es.com