Article View: comp.windows.x.pex
Article #114Re: Future development of PEX/PHIGS
From: John Lu
Date: Wed, 19 Aug 1992 18:15
Date: Wed, 19 Aug 1992 18:15
56 lines
3106 bytes
3106 bytes
In article <1992Aug18.182730.3478@dsd.es.com>, rthomson@mesa.dsd.es.com (Rich Thomson) writes: |> |> In article <1992Aug14.210903.23864@noose.ecn.purdue.edu> |> John Lu <luj@ecn.purdue.edu> writes: |> >The biggest plus of the PHIGS(+) seems to be the fact that it is |> >an international standard. [...] When will PHIGS/PHIGS PLUS incorporate |> >those requirements [anti-aliasing, texture-mapping] so that one can be |> >_guranteed_ to have portablity and uniformity ? |> |> Oh, I guess I mis-parsed your previous statement. When you said |> "PHIGS/PHIGS-PLUS can never speed up", were you referring to the speed |> of an implementation (what I thought), or the speed of the standards |> process? Well, if you had read the original article by jarl@hsr.no (Jarl Haugland) more carefully, such misunderstanding would have not existed. jarl@hsr.no (Jarl Haugland) was clearly demanding the advanced features from the PHIGS(+). |> [ deteled ...] |> > 2). It is quite evident that the PHIGS API has _much_ room to desire. |> |> Quite evident to you perhaps. Others may disagree. Its important to |> make the distinction between fact and opinion. The above is clearly |> your opinion. |> But my opinions stem from the facts or experience :-). Just introduce the PHIGS API to another "random" person who is familiar w/ other graphics APIs, see what're his "opinions". |> |> Under OpenGL, the same reformatting happens; you merely get what |> language designers call "syntactic sugar" so that you can provide the |> data in any datatype you wish. |> [ .... ] |> >In PHIGS and PEXlib, data reformating is almost essential, it is ubiquitous. |> |> PEXlib is not intended to be an API, but an SPI. If you want the |> same syntactic sugar that is provided in OpenGL, you can write a |> toolkit on top of PEXlib that does this reformatting for you. |> Wrong. These points have been talked quite in detail by Allen Akin. You can provid _syntax sugar_ for PHIGS API or PEXlib, but this is is an _extra_ layer of reformatting the application data. It is this appendage layer that I, as a user, want to avoid if possible. |> >I do have some boxes running PEX-SI |> |> If possible, I recommend you get a PEX server from your workstation |> vendor instead of the PEX-SI. I am waiting for the PEX servers to arrive. -- John Lu luj@ecn.purdue.edu
Technical Details
Message-ID:
<1992Aug19.181547.20825@noose.ecn.purdue.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!mips!sdd.hp.com!uakari.primate.wisc.edu!ames!purdue!mentor.cc.purdue.edu!noose.ecn.purdue.edu!ecn.purdue.edu!lujReferences:
<1992Aug13.221534.29469@noose.ecn.purdue.edu> <1992Aug14.172943.22563@dsd.es.com> <1992Aug14.210903.23864@noose.ecn.purdue.edu> <1992Aug18.182730.3478@dsd.es.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!mips!sdd.hp.com!uakari.primate.wisc.edu!ames!purdue!mentor.cc.purdue.edu!noose.ecn.purdue.edu!ecn.purdue.edu!luj From: luj@ecn.purdue.edu (John Lu) Newsgroups: comp.windows.x.pex Subject: Re: Future development of PEX/PHIGS Message-ID: <1992Aug19.181547.20825@noose.ecn.purdue.edu> Date: 19 Aug 92 18:15:47 GMT References: <1992Aug13.221534.29469@noose.ecn.purdue.edu> <1992Aug14.172943.22563@dsd.es.com> <1992Aug14.210903.23864@noose.ecn.purdue.edu> <1992Aug18.182730.3478@dsd.es.com> Sender: luj@ecn.purdue.edu (Jun Lu) Reply-To: luj@ecn.purdue.edu Organization: Purdue University Engineering Computing Network Lines: 56