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.