summaryrefslogtreecommitdiff
path: root/docs/MESA_ycbcr_texture.spec
diff options
context:
space:
mode:
authorBrian Paul <brian.paul@tungstengraphics.com>2003-09-03 23:04:31 +0000
committerBrian Paul <brian.paul@tungstengraphics.com>2003-09-03 23:04:31 +0000
commitafc0428b5c5380fa5beaaa28c78faddd41da5284 (patch)
tree30270a55ad190a26fbdc5a1ce2f07683648acb7a /docs/MESA_ycbcr_texture.spec
parent56e9efa15de5fdc952e56f04276285870214b24d (diff)
assorted updates
Diffstat (limited to 'docs/MESA_ycbcr_texture.spec')
-rw-r--r--docs/MESA_ycbcr_texture.spec12
1 files changed, 7 insertions, 5 deletions
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