Thread View: comp.windows.x.pex
5 messages
5 total messages
Started by Martin Schmidt
Mon, 04 Jan 1993 15:36
what is PEX5 in MIT-X11R5 patch 19
Author: Martin Schmidt
Date: Mon, 04 Jan 1993 15:36
Date: Mon, 04 Jan 1993 15:36
35 lines
1823 bytes
1823 bytes
Hi experts,
I using the PEX-SI server and the phigs API from MIT X11R5
on my SparcII. As you know the PEX-SI server does not support
- HLHSR_MODE
- no monochrome screens
- ..
Since some days we have installed MIT-X11R5 patch ..,19,20,21.
In patch 19 a new PEX library is included (PEXlib or PEX5 called).
1. Question:
How can I use that library ? What are the new features ?
Is there a PHIGS API available to this implementation ?
Does patch 19 changes my PEX server (or are there now 2 servers) ????
2. Question:
I am using PEX-SI and MIT-X11R5 phigs in an C++ environment
(on the top of InterViews [this is another problem. but now I
have a first version of a PEXGlyph]. To use the phigs-functions I
need function prototypes. For MIT-X11R5 phigs I found no prototypes.
Therefore I edited the file mit/extensions/lib/PEX/c_binding.
Is there s.th. similar for the new library (better for an API) ??
Thank you for any hint
____________________________
_ __ _ __ _
' ) ) ) ) / ,' ... Martin Schmidt
/--' /--' /-< RPK, University of Karlsruhe
/ \ / / \ schmidt@rpksun1.mach.uni-karlsruhe.de
"Never trust a programmer that carries a screwdriver" - George Morrow
_______________________________________________________________________________
Re: what is PEX5 in MIT-X11R5 patch 19
Author: Ralph Mor
Date: Mon, 04 Jan 1993 18:35
Date: Mon, 04 Jan 1993 18:35
46 lines
2406 bytes
2406 bytes
In article <1i9lhdINN52r@nz12.rz.uni-karlsruhe.de>, schmidt@rpksun1.mach.uni-karlsruhe.de (Martin Schmidt) writes: |> Hi experts, |> |> I using the PEX-SI server and the phigs API from MIT X11R5 |> on my SparcII. As you know the PEX-SI server does not support |> |> - HLHSR_MODE |> - no monochrome screens |> - .. |> |> Since some days we have installed MIT-X11R5 patch ..,19,20,21. |> In patch 19 a new PEX library is included (PEXlib or PEX5 called). |> |> 1. Question: |> How can I use that library ? What are the new features ? |> Is there a PHIGS API available to this implementation ? |> Does patch 19 changes my PEX server (or are there now 2 servers) ???? |> You seem to think that PEXlib might add some new features to PEX. No. PEXlib is a new API that gives you complete access to the PEX protocol. Some of its advantages over PHIGS is that it is policy free, provides immediate mode capablities, and it integrates very cleanly with your Xlib and toolkit applications. If you want to learn more about PEXlib, you can ftp the PEXlib specification document from MIT (ftp export.lcs.mit.edu, look for /pub/DOCS/PEXlib/PEXlib.ps.tar.Z). Also, Tom Gaskins has written an excellent book on PEXlib (as part of the O'Reilly series on X). I suggest Tom's book over reading the spec. |> 2. Question: |> I am using PEX-SI and MIT-X11R5 phigs in an C++ environment |> (on the top of InterViews [this is another problem. but now I |> have a first version of a PEXGlyph]. To use the phigs-functions I |> need function prototypes. For MIT-X11R5 phigs I found no prototypes. |> Therefore I edited the file mit/extensions/lib/PEX/c_binding. |> Is there s.th. similar for the new library (better for an API) ?? |> The PEXlib-SI has function prototypes for all of the API functions. The prototypes can be found in the header file PEXlib.h. Ralph
Re: what is PEX5 in MIT-X11R5 patch 19
Author: Martin Schmidt
Date: Tue, 05 Jan 1993 10:56
Date: Tue, 05 Jan 1993 10:56
44 lines
2384 bytes
2384 bytes
Hi,
just to clarify my first question
|> I using the PEX-SI server and the phigs API from MIT X11R5
|> on my SparcII. As you know the PEX-SI server does not support
|>
|> - HLHSR_MODE
|> - no monochrome screens
|> - ..
|>
|> Since some days we have installed MIT-X11R5 patch ..,19,20,21.
|> In patch 19 a new PEX library is included (PEXlib or PEX5 called).
|>
|> 1. Question:
|> How can I use that library ? What are the new features ?
|> Is there a PHIGS API available to this implementation ?
|> Does patch 19 changes my PEX server (or are there now 2 servers) ????
|>
> You seem to think that PEXlib might add some new features to PEX.
> No. PEXlib is a new API that gives you complete access to the
> PEX protocol. Some of its advantages over PHIGS is that it is
> policy free, provides immediate mode capablities, and it integrates
> very cleanly with your Xlib and toolkit applications.
For me it is still unclear:
- Is PEXlib a new API to the PEX-SI server ! Does this mean
that the capabilities of the server remain unchanged !?
- Can someone just point out what are the important new features
of the PEXlib which were not available by the old PEX-binding ?
- The problem in using PEX API is that it is very much low level
interface. This was the reason why I mentioned that I use the
"phigs API from MIT X11R5". Is there any similar "high level
interface" to this PEXlib ??
- Exist there some demonstration programs ?
Thanks for you answers Ralph. You must know that I am a "user" who is
not interessted in low-level protocol details. What I am looking for is
a high-level 3D-graphic library and a c/c++ programming interface. And
all of this should be for nothing (public domain).
Ciao
Martin
Re: what is PEX5 in MIT-X11R5 patch 19
Author: Jay Hersh
Date: Tue, 05 Jan 1993 18:32
Date: Tue, 05 Jan 1993 18:32
42 lines
1901 bytes
1901 bytes
schmidt@rpksun1.mach.uni-karlsruhe.de (Martin Schmidt) writes: > - Is PEXlib a new API to the PEX-SI server ! Does this mean > that the capabilities of the server remain unchanged !? Yes > - Can someone just point out what are the important new features > of the PEXlib which were not available by the old PEX-binding ? What old PEX Binding?? The only previously available API was the PEX-SI PHIGS API which was a PHIGS implementation and thus required you to use the PHIGS C Binding and be subject to all PHIGS policy rather than allowing access the the Protocol directly > - The problem in using PEX API is that it is very much low level > interface. This was the reason why I mentioned that I use the > "phigs API from MIT X11R5". Is there any similar "high level > interface" to this PEXlib ?? There are some older APIs available for anonymous ftp from export.lcs.mit.edu in the contrib directory. There may even be newer ones developed on top of PEXlib available there I don't know, but I guess someone is working on something. > - Exist there some demonstration programs ? If you look at Tom Gaskins PEXlib book there are some example programs that are publicly ftp-able from someplace. I don't recall where, but it is listed in the book. Jay Hersh MIT X Consortium -- Hopfen und Malz, Gott erhalts
Re: what is PEX5 in MIT-X11R5 patch 19
Author: Joern Amundsen
Date: Wed, 06 Jan 1993 08:17
Date: Wed, 06 Jan 1993 08:17
19 lines
1549 bytes
1549 bytes
From: hersh@expo.lcs.mit.edu (Jay Hersh) If you look at Tom Gaskins PEXlib book there are some example programs that are publicly ftp-able from someplace. I don't recall where, but it is listed in the book. ``Someplace'' is ftp.uu.net (192.48.96.9), directory published/oreilly/xbook/pexlib :-) -joern -- +---------------------------------------+----------------------------+ | Joern Amundsen | email | | SINTEF Industrial Mathematics | - joern@sima.sintef.no | | Department of Mathematical Sciences | - joern@imf.unit.no | | The Norwegian Institute of Technology | phone +47-7-59-2092 | | N-7034 Trondheim, Norway | fax +47-7-59-2971 / 3524 | +---------------------------------------+----------------------------+
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads