assorted updates
This commit is contained in:
@@ -31,11 +31,12 @@ Dependencies
|
|||||||
|
|
||||||
Overview
|
Overview
|
||||||
|
|
||||||
This extension supports texture images in the YCbCr format. There is
|
This extension supports texture images stored in the YCbCr format.
|
||||||
no support for converting YCbCr images to RGB or vice versa. The
|
There is no support for converting YCbCr images to RGB or vice versa
|
||||||
texture's YCbCr colors are converted to RGB during texture sampling.
|
during pixel transfer. The texture's YCbCr colors are converted to
|
||||||
Only 2D texture images are supported (not glDrawPixels, glReadPixels,
|
RGB during texture sampling, after-which, all the usual per-fragment
|
||||||
etc).
|
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.
|
A YCbCr pixel (texel) is a 16-bit unsigned short with two components.
|
||||||
The first component is luminance (Y). For pixels in even-numbered
|
The first component is luminance (Y). For pixels in even-numbered
|
||||||
@@ -196,3 +197,4 @@ Revision History
|
|||||||
|
|
||||||
20 September 2002 - Initial draft
|
20 September 2002 - Initial draft
|
||||||
29 April 2003 - minor updates
|
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_occlusion_query
|
||||||
- GL_ARB_texture_non_power_of_two
|
- GL_ARB_texture_non_power_of_two
|
||||||
- GL_IBM_multimode_draw_arrays extension
|
- GL_IBM_multimode_draw_arrays extension
|
||||||
|
- GL_EXT_texture_mirror_clamp extension (Ian Romanick)
|
||||||
- new X86 feature detection code (Petr Sebor)
|
- new X86 feature detection code (Petr Sebor)
|
||||||
- less memory used for display lists and vertex buffers
|
- less memory used for display lists and vertex buffers
|
||||||
- demo of per-pixel lighting with a fragment program (demos/fplight.c)
|
- 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):
|
After unpacking you'll have these directories (and more):
|
||||||
</p>
|
</p>
|
||||||
<pre>
|
<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
|
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
|
include/ - GL header (include) files
|
||||||
lib/ - client libraries, created during installation
|
bin/ - shell scripts for making shared libraries, etc
|
||||||
src/ - source code for the main libGL library
|
lib/ - final client libraries, created during compilation
|
||||||
si-glu/ - SGI Sample Implementation of libGLU
|
|
||||||
src-glu/ - old source code for libGLU (obsolete)
|
|
||||||
docs/ - documentation
|
docs/ - documentation
|
||||||
util/ - handly utility functions
|
src/ - source code for libraries
|
||||||
widgets-mesa/ - Mesa widgets for Xt/Motif (obsolete)
|
src/mesa - sources for the main Mesa library and device drivers
|
||||||
widgets-sgi/ - SGI OpenGL widgets for Xt/Motif
|
src/glu - libGLU source code
|
||||||
|
src/glw - Xt/Motif/OpenGL widget code
|
||||||
|
|
||||||
|
|
||||||
and if you downloaded and unpacked the MesaDemos.X.Y archive:
|
and if you downloaded and unpacked the MesaDemos.X.Y archive:
|
||||||
|
|
||||||
src-glut/ - source code for GLUT toolkit
|
src/glut - GLUT source code
|
||||||
demos/ - GLUT demos
|
progs/ - OpenGL programs
|
||||||
xdemos/ - X11 and SVGA demo programs
|
progs/demos - original Mesa demos
|
||||||
samples/ - sample OpenGL programs from SGI
|
progs/xdemos - GLX OpenGL/Mesa demos
|
||||||
book/ - example programs from the OpenGL Programming Guide,
|
progs/redbook - examples from the OpenGL Programming Guide
|
||||||
converted to GLUT by Mark Kilgard, from GLUT distribution.
|
progs/samples - examples from SGI
|
||||||
images/ - image files
|
progs/images/ - image files
|
||||||
|
|
||||||
</pre>
|
</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
|
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>.
|
system configurations. Pick one and type <code>make</code> <em>config</em>.
|
||||||
More details below.
|
More details below.
|
||||||
|
<br>
|
||||||
</dd>
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
@@ -292,6 +293,11 @@ first copy the top-level <code>Makefile.X11</code> file over
|
|||||||
<code>Makefile</code>.
|
<code>Makefile</code>.
|
||||||
</p>
|
</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>
|
<p>
|
||||||
Just type <code>make</code> alone.
|
Just type <code>make</code> alone.
|
||||||
You'll see a list of supported system configurations.
|
You'll see a list of supported system configurations.
|
||||||
|
Reference in New Issue
Block a user