summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorBrian Paul <[email protected]>2002-04-01 17:01:33 +0000
committerBrian Paul <[email protected]>2002-04-01 17:01:33 +0000
commit6c921af034525fc28f006e447f62a31e00649f2c (patch)
treee6287c87d5aacd4980c1b1301aa548f67dfd5738 /docs
parenta97d216adb6cd97926d760a4b5eadfaf1fda29f7 (diff)
DOS driver update
Diffstat (limited to 'docs')
-rw-r--r--docs/README.DJ33
1 files changed, 11 insertions, 22 deletions
diff --git a/docs/README.DJ b/docs/README.DJ
index 8b4e6dc5a38..e92d36cf4c0 100644
--- a/docs/README.DJ
+++ b/docs/README.DJ
@@ -1,5 +1,5 @@
- Mesa 4.0 DOS/DJGPP Port version 0.4
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Mesa 4.0 DOS/DJGPP Port v1.0
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -20,11 +20,13 @@ MESA copyright applies.
Installation:
~~~~~~~~~~~~~
-Type "make -f Makefile.DJ" to compile the libraries. Long filename support is
-required during compilation. Also, you must have the DXE2 package (available
-on SimTel.Net, courtesy of Andrew Zabolotny) installed in order to build the
-dynamic modules; if you encounter errors, you can fetch a patched version from
-my web page.
+Type "make -f Makefile.DJ" to compile the libraries. Make accepts some options
+which are passed to compiler: the target cpu (CPU=..., default=`pentium') and
+X86 specific options (HAVE_X86=1, HAVE_MMX=1, HAVE_SSE=1, HAVE_3DNOW=1). The
+core library (libGL) requires LFN support during compilation. Also, you must
+have the DXE2 package (available on SimTel.Net, courtesy of Andrew Zabolotny)
+installed in order to build the dynamic modules; if you encounter errors, you
+can fetch a patched version from my web page.
The demos are not built automagically (see Pitfalls below). To make them, use
one of the following rules:
Static:
@@ -72,7 +74,7 @@ Pitfalls:
libGLU:
~~~~~~~
-Mesa GLU sources are required. No comment!
+Mesa GLU sources are required.
@@ -118,20 +120,7 @@ However, the video mode is chosen in such a way that first window will fit.
History:
~~~~~~~~
-v0.1 feb-2002 initial release
-v0.2 feb-2002 + fast triangle rasterizers
- + enabled sw and 1.3 extensions
- + hardware acceleration: FreeBE/AF
- + single-buffer modes (15-, 16-, and 32-bit)
- * video mode is set by CreateVisual, not MakeCurrent
- * internal changes to support multi-buf (unfinished)
- ! fixed some alpha issues... (thanks, Brian)
- + glut has now an internal timer
- * glut changed to support multi-window (unfinished)
- ! minor PC_HW corrections
-v0.3 mar-2002 - removed FreeBE/AF code
- - removed single-buffer modes
-v0.4 mar-2002 + dynamic module support
+v1.0 mar-2002 initial release