home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.sgi
- Path: sparky!uunet!ukma!darwin.sura.net!sgiblab!sgigate!odin!news
- From: ib@ivan.asd.sgi.com (Ivan Bach)
- Subject: Re: Fontmanager and OpenGL
- Message-ID: <1992Nov9.181037.29972@odin.corp.sgi.com>
- Keywords: OpenGL, font manager, IRIS Font Manager
- Sender: news@odin.corp.sgi.com (Net News)
- Nntp-Posting-Host: ivan.asd.sgi.com
- Organization: Silicon Graphics, Inc., Mountain View, CA
- References: <stefans.721309316@bauv106>
- Date: Mon, 9 Nov 1992 18:10:37 GMT
- Lines: 26
-
- In article <stefans.721309316@bauv106> stefans@bauv106.bauv.unibw-muenchen.de
- (Stefan Schwarz):
- > I can use fontmanager functions, but i can't see an equivalence within
- > OpenGL.
- GL does not include the IRIS Font Manager. The software component of GL is
- implemented as a library called libgl, while the IRIS Font Manager (FM) is
- implemented as a separate library called libfm. The IRIS FM uses GL commands
- to provide the support for font management (fm) functions. The main purpose
- of the libfm library is to make it easier to write those GL and mixed-model
- programs which need to use fonts. It is a software layer between application
- programs and GL. That layer depends on the types of fonts and font file
- formats available on a particular system.
-
- One of the main design goals of OpenGL was to make it easily portable to
- different types of systems. That is why OpenGL does not contain any commands
- which would make it dependent on a particular windowing system or font manager.
-
- We will probably provide a library that will use OpenGL commands to support
- the existing font management functions on SGI machines, and we will probably
- introduce some new font management functions.
-
- If you intend to port your programs to non-SGI machines, you may want to
- separate the code that is machine-independent and portable from the code that
- depends on a particular windowing system and font manager.
-
- Ivan Bach, ib@sgi.com
-