This commit is contained in:
Brian Paul 1999-03-03 02:34:04 +00:00
parent 2cc5fb0c43
commit 808a0138c0

View file

@ -22,8 +22,7 @@ Source Code
The source code for the driver is in Mesa-3.1/src/BeOS/GLView.cpp The source code for the driver is in Mesa-3.1/src/BeOS/GLView.cpp
It's not 100% finished at this time but many GLUT-based demos are It's not 100% finished at this time but many GLUT-based demos are
working. Specifically, color index mode isn't implemented at all. working. No optimizations have been made at this time.
No optimizations have been made at this time. Any volunteers?
@ -45,20 +44,17 @@ library.
GLUT GLUT
It seems that you have to recompile GLUT with libMesaGL.so instead A version of GLUT 2.5 for BeOS can be found in src-glut.beos/.
of libGL.so in order for everything to work. I'm not sure why. The original distribution can be obtained from
In any case, you'll have to download and compile GLUT for BeOS and
put libglut.so in the Mesa-3.x/lib/ directory before you can compile
the demos/, samples/ and book/ programs.
GLUT for BeOS can be found at
http://home.beoscentral.com/jehamby/Glut-3.5-x86.zip http://home.beoscentral.com/jehamby/Glut-3.5-x86.zip
This is a special version of GLUT adapted for the BeOS. I don't This is a special version of GLUT adapted for the BeOS. I don't
believe Mark Kilgard's normal GLUT distribution includes BeOS believe Mark Kilgard's normal GLUT distribution includes BeOS
support. support.
It seems that you have to recompile GLUT with libMesaGL.so instead
of libGL.so in order for everything to work. I'm not sure why.
Special Features Special Features
@ -73,6 +69,17 @@ cause a fatal error when running with Be's OpenGL.
Work Left To Do
Color index mode is not implemented yet.
Reading pixels from the front buffer not implemented yet.
There is also a BGLScreen class in BeOS for full-screen OpenGL
rendering. This should also be implemented for Mesa.
Old BeOS Driver Old BeOS Driver
Mesa 2.6 had an earlier BeOS driver. It was based on Mesa's Off-screen Mesa 2.6 had an earlier BeOS driver. It was based on Mesa's Off-screen
@ -87,6 +94,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 if interested. Ideally, the 3Dfx/Glide support should be updated to
work with the new Mesa 3.1 BGLView implementation. work with the new Mesa 3.1 BGLView implementation.
The Glide library hasn't been updated for BeOS R4, to my knowledge, as
of February, 1999.
---------------------------------------------------------------------- ----------------------------------------------------------------------
$Id: README.BEOS,v 1.4 1999/02/11 03:52:24 brianp Exp $ $Id: README.BEOS,v 1.5 1999/03/03 02:34:04 brianp Exp $