Two subtle things missed on the previous commit.
[mesa.git] / docs / README.DJ
index 3e0a58b9766263acdc7fa2d94f03e1b8be969d79..7180223c248dac460e7d8f59ccea81c10026296b 100644 (file)
@@ -59,7 +59,7 @@ Tested on:
        CPU:            AMD Athlon XP 1800+
        Mainboard:      GA-7VTXE w/ 512 MB DDRAM
        Video card:     Voodoo5 6000 AGP w/ 128 MB SDRAM
-       DJGPP:          djdev 2.04 + gcc v3.3.3 + make v3.80
+       DJGPP:          djdev 2.04 + gcc v3.4.3 + make v3.80
        OS:             DOS and Win98SE
 
 
@@ -113,14 +113,10 @@ FAQ:
       at peak performance ;-).
 
    Q) I'm getting a "bad font!" fatal error.
-   A) By default, DOS GLUT compiles with GLUT_IMPORT_LIB, to cope with variable
-      access inside dynamic modules (same mechanism used for Win32 _DLL). Since
-      -DGLUT_IMPORT_LIB affects Mesa's `glut.h', your apps must be compiled the
-      same way GLUT was compiled (either with or without defining it). If you
-      want to use another `glut.h' when building your own demos, or just don't
-      feel happy about this, make sure you remove the line with GLUT_IMPORT_LIB
-      from `Mesa/src/glut/dos/Makefile.DJ' before (re)making GLUT. Beware, this
-      means you will never EVER be able to safely use `glut.dxe'!
+   A) Always use GLUT_STROKE_* and GLUT_BITMAP_* constants when dealing with
+      GLUT fonts. If you're using `glut.dxe', then make sure GLUT_STROKE_* and
+      GLUT_BITMAP_* are mapped to integer constants, not to the actual font
+      address (same mechanism used for Win32 _DLL).
 
    Q) What is NUL driver good for, if I don't get any output at all?
    A) For debugging. The NUL driver is very much like OSMesa. Everything is
@@ -262,10 +258,12 @@ v1.6 (aug-2004)
        ! fixed a horrible bug in VGA initialization routine
        ! fixed partial clears
 
-v1.7 (???-2004)
+v1.7 (???-2005)
        + enabled OpenGL 2.0 support
        + added support for sw texture compression
-       * minor rework
+       + added FreeGLUT specific functions
+       * no more GLX sources in DOS GLUT
+       * made GLUT timer callbacks less accurate but safer