MESA hits v5.0

Developer's Forum, for discussion of bugs, code, and other developmental aspects of OpenGLide.

MESA hits v5.0

Postby Stiletto » 2002-11-18 @ 21:10

http://www.mesa3d.org/

Here's what's new:

Mesa 5.0 has been released. This is a stable release which implements the OpenGL 1.4 specification.

New:
- OpenGL 1.4 support (glGetString(GL_VERSION) returns "1.4")
- removed some overlooked debugging code
- glxinfo updated to support GLX_ARB_multisample
- GLUT now support GLX_ARB_multisample
- updated DOS driver (Daniel Borca)
Bug fixes:
- GL_POINT and GL_LINE-mode polygons didn't obey cull state
- fixed potential bug in _mesa_align_malloc/calloc()
- fixed missing triangle bug when running vertex programs
- fixed a few HPUX compilation problems
- FX (Glide) driver didn't compile
- setting GL_TEXTURE_BORDER_COLOR with glTexParameteriv() didn't work
- a few EXT functions, like glGenTexturesEXT, were no-ops
- a few OpenGL 1.4 functions like glFogCoord*, glBlendFuncSeparate,
glMultiDrawArrays and glMultiDrawElements were missing
- glGet*(GL_ACTIVE_STENCIL_FACE_EXT) was broken
- Pentium 4 Mobile was mistakenly identified as having 3DNow!
- fixed one-bit error in point/line fragment Z calculation
- fixed potential segfault in fakeglx code
- fixed color overflow problem in DOT3 texture env mode


The "updated DOS driver" caught my attention. Enjoy. :)
"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto
User avatar
Stiletto
l33t
 
Posts: 4106
Joined: 2002-7-01 @ 21:57

Re: MESA hits v5.0

Postby Glidos » 2002-11-18 @ 22:47

Stiletto wrote:http://www.mesa3d.org/
The "updated DOS driver" caught my attention. Enjoy. :)


Mine too. What the...
User avatar
Glidos
l33t
 
Posts: 3116
Joined: 2002-8-08 @ 02:55

Postby Snover » 2002-11-20 @ 00:39

Uh, this has what to do with what? (smack me for being an ignoramus)
Snover
l33t++
 
Posts: 5209
Joined: 2002-6-30 @ 04:47

Postby Stiletto » 2002-11-20 @ 01:58

Mesa is... think of it as an OpenGL-compatible API. Except that it's on a few platforms that OpenGL is NOT, and also has a built-in software renderer as fallback.

Ah, here's a nice description:
http://www.mesa3d.org/about/intro.html

The DOS port of MESA permits hardware-accelerated 3D rendering by using the DOS Glide libraries, and additionally will also do software rendering. So think of this port as OpenGL for DOS. :)

I've been wishing that the DOS port add other video cards as well, but there's NDA's and SDK licenses for ancient video cards to worry about... I've been willing to collect and organize the information, but I have other things on my plate right now.

Here's the two websites of people who have dabbled in furthering the development of the MESA DOS port.
Charlie Wallace (old): http://www.geocities.com/CapeCanaveral/7992/
Daniel Borca (new): http://www.geocities.com/dborca

I think Paul would enjoy browsing. ;)
"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto
User avatar
Stiletto
l33t
 
Posts: 4106
Joined: 2002-7-01 @ 21:57

Postby Stiletto » 2002-11-25 @ 20:06

Hm, hey Paul - Mr. Borca and I are having an interesting conversation in email. :)

You know, it could make for an interesting GliDOS debugger.
1. Write application using DOS port of MESA.
2. Compile.
3. Try to get going in GliDOS.
4. Return to step 1, repeat as necessary.
"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto
User avatar
Stiletto
l33t
 
Posts: 4106
Joined: 2002-7-01 @ 21:57

Postby Glidos » 2002-11-25 @ 23:40

Stiletto wrote:Hm, hey Paul - Mr. Borca and I are having an interesting conversation in email. :)

You know, it could make for an interesting GliDOS debugger.
1. Write application using DOS port of MESA.
2. Compile.
3. Try to get going in GliDOS.
4. Return to step 1, repeat as necessary.


Yes interesting. I can see the DOS side is like the inverse of Glidos.
User avatar
Glidos
l33t
 
Posts: 3116
Joined: 2002-8-08 @ 02:55

Postby Stiletto » 2002-11-26 @ 21:20

Right - I hope it gives you ideas. :)

Still, using MESA instead of OpenGL might not be a bad thing for OpenGlide. ... you'd think it would make a Linux port easy-peasy. Oh well, something to look into.
"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto
User avatar
Stiletto
l33t
 
Posts: 4106
Joined: 2002-7-01 @ 21:57

Postby Snover » 2002-11-27 @ 00:28

Except OpenGL is an open standard, so it would already be, er, 'easy-peasy'
Snover
l33t++
 
Posts: 5209
Joined: 2002-6-30 @ 04:47

Postby Stiletto » 2002-12-02 @ 20:58

Hehe... okay. My comment about MESA (DOS) possibly being a good GliDOS debugging tool still stands. :)
"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto
User avatar
Stiletto
l33t
 
Posts: 4106
Joined: 2002-7-01 @ 21:57

Postby Targaff » 2003-3-16 @ 04:36

Bleurgh, I know it's an old thread but it's either that or start a new one... I don't know whether anyone else tried to get these to compile, but I had all sorts of problems and so did a couple of other people I railed in to try it, because the old instructions didn't seem to apply any more. In any case, if anyone did struggle to get these to work and is at all interested, the guy who writes the model editor Milkshape posted updated DLLs that you can download from his webpage, here.

You can go back to sleep now.
User avatar
Targaff
Member
 
Posts: 244
Joined: 2002-11-19 @ 17:40

Re: MESA hits v5.0

Postby Maraakate » 2015-8-19 @ 09:21

Necro-post for Quake 2 DOS with 3DFX! https://bitbucket.org/neozeed/q2dos/downloads
User avatar
Maraakate
Oldbie
 
Posts: 777
Joined: 2011-9-05 @ 12:41
Location: PA


Return to OpenGLide Development

Who is online

Users browsing this forum: No registered users and 0 guests