assorted updates
This commit is contained in:
@@ -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
|
||||
|
@@ -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)
|
||||
|
@@ -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>
|
||||
|
||||
|
@@ -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.
|
||||
|
Reference in New Issue
Block a user