Back to the OpenGL extension cross reference
GL_S3_s3tc
XXX - Not complete yet!!!
    S3_s3tc
Name Strings
    GL_S3_s3tc
Contact
    Unknown.
IP Status
    There is significant IP associated with the S3TC format. In 1999 S3
    told the OpenGL ARB that they would not license it for general use
    in OpenGL. IHVs shipping this extension probably have executed
    licenses directly with S3 or its successors (Sonic Blue, S3
    Graphics).
    The current ownership of the S3TC IP is unknown to the ARB. It is
    known that when S3 exited the graphics hardware business, part of
    their operations were sold to ATI and part were spun off to a joint
    Taiwanese venture with Via Technologies, called S3 Graphics.
Status
    Shipping in several vendor drivers.
    Deprecated in favor of EXT_texture_compression_s3tc.
Version
    Unknown
Number
    276
Dependencies
    OpenGL 1.1 is required.
    The extension is not specified; only the new tokens are known.
Overview
    This extension allows specifying texture data in compressed S3TC
    format.
Issues
  * Need a specification, at least at a functional level. No
    detailed online documentation can be found in Google, only
    enum values.
    None.
    Accepted by the ??? parameter of ??? (presumably by the <format>
    argument of TexImage2D?):
	RGB_S3TC			    0x83A0
	RGB4_S3TC			    0x83A1
	RGBA_S3TC			    0x83A2
	RGBA4_S3TC			    0x83A3
	RGBA_DXT5_S3TC			    0x83A4
	RGBA4_DXT5_S3TC			    0x83A5
Additions to Chapter 2 of the OpenGL 1.2 Specification (OpenGL Operation)
    Unknown.
Additions to Chapter 3 of the OpenGL 1.2.1 Specification (Rasterization)
    Unknown. Probably only changes to accepted client texture formats
    for 2D textures.
Additions to Chapter 4 of the OpenGL 1.2.1 Specification (Per-Fragment
Operations and the Frame Buffer)
    Unknown.
Additions to Chapter 5 of the OpenGL 1.2.1 Specification (Special Functions)
    Unknown.
Additions to Chapter 6 of the OpenGL 1.2 Specification (State and State
Requests)
    Unknown.
Additions to Appendix A of the OpenGL 1.2.1 Specification (Invariance)
    Unknown.
Additions to the GLX / WGL / AGL Specifications
    None
GLX Protocol
    Unknown. Passing compressed data would affect the computed data
    size, so some enhancements to the existing TexImage2D protocol might
    be needed.
Errors
    Unknown.
New State
    Unknown.
Revision History
  * Revision 2, January 17, 2003 (Mark Kilgard) - Document
    RGBA_DXT5_S3TC and RGBA4_DXT5_S3TC enumerants. Update status as
    deprecated in favor of EXT_texture_compression_s3tc spec.
  * Revision 1, December 18, 2002 (Jon Leech) - Minimal documentation on
    the extension based on public header files.
Implementation Support
   List of OpenGL implementations supporting the GL_S3_s3tc extension
Original File
   Original text file for the GL_S3_s3tc extension
Page generated on Sun Nov 20 18:40:41 2005