mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-20 16:00:08 +01:00
updates
This commit is contained in:
parent
2cc5fb0c43
commit
808a0138c0
1 changed files with 21 additions and 11 deletions
|
|
@ -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 $
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue