delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/05/05/00:56:47

Xref: news2.mv.net comp.graphics.api.opengl:4031 comp.os.msdos.djgpp:3440
From: antoniocosta AT telepac DOT pt (Dulce Quelhas / Antonio Costa)
Newsgroups: comp.graphics.api.opengl,comp.os.msdos.djgpp
Subject: Mesa for MSDOS? (with DJGPP 2.0 and GRX 2.0)
Date: Sat, 04 May 1996 18:28:28 GMT
Organization: telepac
Lines: 55
Message-ID: <4mgeeb$92v@vivaldi.telepac.pt>
NNTP-Posting-Host: por1_p12.telepac.pt
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Hello.

I have been using the Mesa toolkit on UNIX/X11 (LINUX, ULTRIX, DUNIX)
and the OpenGL stuff from Microsoft on Windows95 to develop some
simple demos for my teaching (I teach Computer Graphics).

OpenGL is a de facto standard for 2D/3D graphics, supported by major
computer vendors...

As there is a nice port of the GNU tools (gcc, etc) for MS-DOS called
DJGPP, I was wondering if any of you has already thought of suporting
OpenGL on MS-DOS, for example, through the Mesa toolkit (Mesa is
software only, no hardware accel used). DJGPP has a basic graphics
library called GRX, which is very powerful.

I have worked on the X11 emulation for MS-DOS with DJGPP (1.12), so I
have already tried building Mesa on top of the X11 emulation for DJGPP
1.12 (using GRX 1.03). Creating the Mesa libs was not difficult,
but...

Unfortunately, the X11 emulation for DJGPP was based on DJGPP 1.12 and
GRX 1.03, but DJGPP has changed to 2.0 and GRX has also changed to 2.0
-- as far as I know, the GRX graphics library has changed a lot!
So, as I do not have anymore the old DJGPP version, I am stuck.
Either:

* I rebuild the X11 emulation (Xlibemu, Xt, Xext, etc) for DJGPP 2.0
  and GRX 2.0 -- very time consuming... The X11 emulation for DJGPP is
  also somewhat incomplete.
* Somehow a GRX 2.0 driver for Mesa is built!

The 1st solution is very clumsy, I agree!
The 2nd solution would be ideal, because Mesa for MS-DOS would surely
be very fast and efficient!
Why not have OpenGL (Mesa) on MS-DOS?  :-)

I am currently very busy, but I would like to participate in this
effort, if there are other people willing to help (or lead).

Please tell me if anybody has already solved this or if wants to join
in.

===========================================================
X11 for DJGPP: ftp://dei.idt-isep.ipp.pt/pub/pc/djgpp/etc/X
OpenGL stuff: ftp://dei.idt-isep.ipp.pt/pub/opengl
===========================================================

Best regards,
Antonio Costa.
-----
Home: antoniocosta AT telepac DOT pt
Work: ISEP, Rua S. Tome', 4000 Porto, PORTUGAL
acc AT groucho DOT idt-isep DOT ipp DOT pt
http://groucho.idt-isep.ipp.pt/~acc

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019