assorted updates
authorBrian Paul <brian.paul@tungstengraphics.com>
Wed, 3 Sep 2003 23:04:31 +0000 (23:04 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Wed, 3 Sep 2003 23:04:31 +0000 (23:04 +0000)
docs/MESA_ycbcr_texture.spec
docs/VERSIONS
docs/download.html
docs/install.html

index 1fbb1e135cba31550c14c2c5e455c650e39683b5..e4b896707a93a890e5a62ffb82d17f1ead272f6d 100644 (file)
@@ -31,11 +31,12 @@ Dependencies
 
 Overview
 
-    This extension supports texture images in the YCbCr format.  There is
-    no support for converting YCbCr images to RGB or vice versa.  The
-    texture's YCbCr colors are converted to RGB during texture sampling.
-    Only 2D texture images are supported (not glDrawPixels, glReadPixels,
-    etc).
+    This extension supports texture images stored in the YCbCr format.
+    There is no support for converting YCbCr images to RGB or vice versa
+    during pixel transfer.  The texture's YCbCr colors are converted to
+    RGB during texture sampling, after-which, all the usual per-fragment
+    operations take place.  Only 2D texture images are supported (not
+    glDrawPixels, glReadPixels, etc).
 
     A YCbCr pixel (texel) is a 16-bit unsigned short with two components.
     The first component is luminance (Y).  For pixels in even-numbered
@@ -196,3 +197,4 @@ Revision History
 
     20 September 2002 - Initial draft
     29 April 2003 - minor updates
+     3 September 2003 - further clarify when YCbCr->RGB conversion takes place
index ca5e40a4910cbfb005d45454b1bc9a07a9eb9e14..c353ad0abd7b15f4af6574d89ab726a7db136bcd 100644 (file)
@@ -1129,6 +1129,7 @@ Mesa Version History
        - GL_ARB_occlusion_query
        - GL_ARB_texture_non_power_of_two
        - GL_IBM_multimode_draw_arrays extension
+       - GL_EXT_texture_mirror_clamp extension (Ian Romanick)
        - new X86 feature detection code (Petr Sebor)
        - less memory used for display lists and vertex buffers
        - demo of per-pixel lighting with a fragment program (demos/fplight.c)
index 78c43bbb5ae3001fe65fabac72e2e29086bcfc79..22a22e6d57a0b84b690671f4495b659bd433bc5a 100644 (file)
@@ -57,29 +57,27 @@ Mesa is available in at least three archive formats:
 After unpacking you'll have these directories (and more):
 </p>
 <pre>
-Makefile.X11   - "old" top-level Makefile for X11-based systems
+Makefile.X11   - top-level Makefile for X11-based systems
 Make-config    - system configurations used by the Makefile.X11
-configure      - the GNU autoconf script
-bin/           - shell scripts for making shared libraries, etc
 include/       - GL header (include) files
-lib/           - client libraries, created during installation
-src/           - source code for the main libGL library
-si-glu/                - SGI Sample Implementation of libGLU
-src-glu/       - old source code for libGLU (obsolete)
+bin/           - shell scripts for making shared libraries, etc
+lib/           - final client libraries, created during compilation
 docs/          - documentation
-util/          - handly utility functions
-widgets-mesa/  - Mesa widgets for Xt/Motif (obsolete)
-widgets-sgi/   - SGI OpenGL widgets for Xt/Motif
+src/           - source code for libraries
+src/mesa       - sources for the main Mesa library and device drivers
+src/glu                - libGLU source code
+src/glw                - Xt/Motif/OpenGL widget code
+
 
 and if you downloaded and unpacked the MesaDemos.X.Y archive:
 
-src-glut/      - source code for GLUT toolkit
-demos/         - GLUT demos
-xdemos/                - X11 and SVGA demo programs
-samples/       - sample OpenGL programs from SGI
-book/          - example programs from the OpenGL Programming Guide,
-                 converted to GLUT by Mark Kilgard, from GLUT distribution.
-images/                - image files
+src/glut       - GLUT source code
+progs/         - OpenGL programs
+progs/demos    - original Mesa demos
+progs/xdemos   - GLX OpenGL/Mesa demos
+progs/redbook  - examples from the OpenGL Programming Guide
+progs/samples  - examples from SGI
+progs/images/  - image files
 
 </pre>
 
index 605b6581551bc21f522b3dc34c16cdea8e931472..3570eaf735b3d005bd3acaea88eb9b24f10f9c10 100644 (file)
@@ -31,6 +31,7 @@ systems.  For that reason, the old-style make system is still supported
 Simply type <code>make</code> and you'll see a list of supported
 system configurations.  Pick one and type <code>make</code> <em>config</em>.
 More details below.
+<br>
 </dd>
 </dl>
 
@@ -292,6 +293,11 @@ first copy the top-level <code>Makefile.X11</code> file over
 <code>Makefile</code>.
 </p>
 
+<p>
+<B>Also Note</B>: if you've obtained Mesa directly from CVS you'll have
+to copy the top-level Makefile.X11 to Makefile.
+</p>
+
 <p>
 Just type <code>make</code> alone.
 You'll see a list of supported system configurations.