diff options
author | Brian Paul <[email protected]> | 2003-12-13 01:26:14 +0000 |
---|---|---|
committer | Brian Paul <[email protected]> | 2003-12-13 01:26:14 +0000 |
commit | 50f20ec7f5a10b3c07d41912be3bcec082c43711 (patch) | |
tree | ed0485762b7a9843aa929ebcf6a5fa44bbe1a126 /docs | |
parent | 3b81ccd826271925bbc9286df84a802027645875 (diff) |
Updates from Philippe Houdoin.
Diffstat (limited to 'docs')
-rw-r--r-- | docs/README.BEOS | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/docs/README.BEOS b/docs/README.BEOS index 6d1e1f0e41b..c08d6d864fd 100644 --- a/docs/README.BEOS +++ b/docs/README.BEOS @@ -5,10 +5,11 @@ * Introduction -Mesa 4.1 features a driver for the BeOS. The driver implements -a clone of the BGLView class. This class, derived from BView, allows -OpenGL rendering into a BeOS window. -The 4.1 BeOS driver is an update of Brian Paul's BeOS driver released in Mesa 3.1. +Brian Paul added in Mesa 3.1 a driver for BeOS R4.5 operating system. +This driver implements a clone of the BGLView class. This class, derived from BView, allows +OpenGL rendering into any BeOS window. +His driver was updated in Mesa 4.1 by Philippe Houdoin, +who's maintaining this driver since. Any application which uses the BGLView should be able to use Mesa instead of Be's OpenGL without changing any code. @@ -18,10 +19,9 @@ SGI sample implementation, it's pretty slow. You'll see that Mesa is considerably faster. - * Source Code -The source code for the driver is in Mesa-4.1/src/BeOS/ directory. +The source code for the driver is in src/mesa/drivers/beos/ directory. It's not 100% finished at this time but many GLUT-based demos are working. No optimizations have been made at this time. @@ -33,22 +33,22 @@ Requirements: - gcc version 2.95.3 for BeOS You can find it here: http://www.bebits.com/app/2157 -Move to the Mesa-4.x src sub-directory and then type "make -f Makefile.BeOS-R5". +Move to the src/mesa sub-directory and then type "make -f Makefile.BeOS". When it finishes the Mesa based libGL.so library for -BeOS will be in the Mesa-4.x/src/obj.{x86|ppc}/ directory. +BeOS will be in the src/mesa/src/obj.{x86|ppc}/ directory. To install it as Be's default libGL.so replacement, put it in your -/boot/home/config/lib/ directory. All your GL/GLUTapps will use +/boot/home/config/lib/ directory. All your GL/GLUT apps will use the Mesa based then. By default, it build a non-debug version library. The x86 (MMX, SSE and 3DNOW) optimizations are also supported for x86 target. -Sorry, Mesa don't have ppc (Altivec) optimizations yet. +For PowerPC BeOS flavor, sorry, Mesa don't have ppc (Altivec) optimizations yet. * Example Programs -Look in the Mesa-4.x/BeOS/ directory for one or two BGLView demo +Look in the progs/beos/ directory for one or two BGLView demo programs. They should have been compiled along with the Mesa library. @@ -106,9 +106,9 @@ Mesa 3.0 supported the 3Dfx/Glide library on Beos. Download Mesa 3.0 if interested. Ideally, the 3Dfx/Glide support should be updated to work with the new Mesa 3.1 BGLView implementation. -The Glide library hasn't been updated for BeOS R4, to my knowledge, as +The Glide library hasn't been updated for BeOS R4 and newer, to my knowledge, as of February, 1999. ---------------------------------------------------------------------- -$Id: README.BEOS,v 1.7 2002/09/19 16:19:44 brianp Exp $ +$Id: README.BEOS,v 1.8 2003/12/13 01:26:14 brianp Exp $ |