From: Brian Paul
Date: Wed, 3 Sep 2003 23:04:31 +0000 (+0000)
Subject: assorted updates
X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=afc0428b5c5380fa5beaaa28c78faddd41da5284;p=mesa.git
assorted updates
---
diff --git a/docs/MESA_ycbcr_texture.spec b/docs/MESA_ycbcr_texture.spec
index 1fbb1e135cb..e4b896707a9 100644
--- a/docs/MESA_ycbcr_texture.spec
+++ b/docs/MESA_ycbcr_texture.spec
@@ -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
diff --git a/docs/VERSIONS b/docs/VERSIONS
index ca5e40a4910..c353ad0abd7 100644
--- a/docs/VERSIONS
+++ b/docs/VERSIONS
@@ -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)
diff --git a/docs/download.html b/docs/download.html
index 78c43bbb5ae..22a22e6d57a 100644
--- a/docs/download.html
+++ b/docs/download.html
@@ -57,29 +57,27 @@ Mesa is available in at least three archive formats:
After unpacking you'll have these directories (and more):
-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
diff --git a/docs/install.html b/docs/install.html
index 605b6581551..3570eaf735b 100644
--- a/docs/install.html
+++ b/docs/install.html
@@ -31,6 +31,7 @@ systems. For that reason, the old-style make system is still supported
Simply type make
and you'll see a list of supported
system configurations. Pick one and type make
config.
More details below.
+
@@ -292,6 +293,11 @@ first copy the top-level Makefile.X11
file over
Makefile
.
+
+Also Note: if you've obtained Mesa directly from CVS you'll have
+to copy the top-level Makefile.X11 to Makefile.
+
+
Just type make
alone.
You'll see a list of supported system configurations.