History log of /external/mesa3d/src/mesa/main/texcompress.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
aab06dc0f0bf295abe213021b79ff65d70a4f4c0 22-Aug-2012 Brian Paul <brianp@vmware.com> mesa: s/GLuint/gl_format/ in _mesa_compressed_format_to_glenum()

No real change here, just use the right type.
/external/mesa3d/src/mesa/main/texcompress.h
3370ba802ff93fde399c9b07303a71ab0827e217 09-Sep-2011 Brian Paul <brianp@vmware.com> mesa: new _mesa_decompress_image() function

Use the old texture fetch functions to decompress a whole image.
To be used by glGetTexImage().
/external/mesa3d/src/mesa/main/texcompress.h
b189d1635d89cd7d900e8f9a5eed88d7dc0b46cb 23-Jul-2011 Ian Romanick <ian.d.romanick@intel.com> mesa: Make _mesa_get_compressed_formats match the texture compression specs

The implementation deviated slightly from the GL_EXT_texture_sRGB spec
and from other implementations. A giant comment block was added to
justify the somewhat odd behavior of this function.

In addition, the interface had unnecessary cruft. The 'all' parameter
was false at all callers, so it has been removed.

Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/texcompress.h
09916e877fc14723d7950f892e181df9f7d7f36f 23-Jul-2011 Ian Romanick <ian.d.romanick@intel.com> mesa: Add utility function to get base format from a GL compressed format

Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/texcompress.h
3132591a4dfbc5966c999cff414573d7e2008ae8 04-Dec-2010 Vinson Lee <vlee@vmware.com> mesa: Clean up header file inclusion in texcompress.h.
/external/mesa3d/src/mesa/main/texcompress.h
f9995b30756140724f41daf963fa06167912be7f 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> Drop GLcontext typedef and use struct gl_context instead
/external/mesa3d/src/mesa/main/texcompress.h
59798cd8864b601e035cf2414517cd90d24ed786 29-Oct-2009 Chia-I Wu <olvaffe@gmail.com> mesa/main: Make FEATURE_texture_s3tc follow feature conventions.

Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
/external/mesa3d/src/mesa/main/texcompress.h
20e20fc5afa7525e247fd607e04d9adfffe730b4 29-Oct-2009 Chia-I Wu <olvaffe@gmail.com> mesa/main: Make FEATURE_texture_fxt1 follow feature conventions.

Also remove the unused initialization and GLchan fetch functions.

Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
/external/mesa3d/src/mesa/main/texcompress.h
bc143b1a9ffc16af27b2e7183ca3ec59ad5a7c89 29-Oct-2009 Brian Paul <brianp@vmware.com> mesa: minor code movement
/external/mesa3d/src/mesa/main/texcompress.h
1f196b786d6bd0c6a5dbdc638574ff716cc3d4de 29-Oct-2009 Brian Paul <brianp@vmware.com> Merge branch 'texformat-rework'

Conflicts:
src/mesa/drivers/dri/radeon/radeon_fbo.c
src/mesa/drivers/dri/s3v/s3v_tex.c
src/mesa/drivers/dri/s3v/s3v_xmesa.c
src/mesa/drivers/dri/trident/trident_context.c
src/mesa/main/debug.c
src/mesa/main/mipmap.c
src/mesa/main/texformat.c
src/mesa/main/texgetimage.c
355b5bde5056297f4f1636850449b91626958408 26-Oct-2009 Brian Paul <brianp@vmware.com> mesa: remove _mesa_compressed_texture_size_glenum() stub
/external/mesa3d/src/mesa/main/texcompress.h
20c6c5853261b31ecd50d58e0aae9b92f25e41db 26-Oct-2009 Brian Paul <brianp@vmware.com> mesa: remove _mesa_compressed_row_stride()
/external/mesa3d/src/mesa/main/texcompress.h
54bb414e00a4daedbe530b9933bc11bac4ae7149 25-Oct-2009 Brian Paul <brianp@vmware.com> mesa: clean-up, simplify compressed texture size checking
/external/mesa3d/src/mesa/main/texcompress.h
d6ee86c77a8e1543557fd64c1f1c354baa0a8ad8 25-Oct-2009 Brian Paul <brianp@vmware.com> mesa: remove _mesa_compressed_texture_size()

Use _mesa_format_image_size() instead.
/external/mesa3d/src/mesa/main/texcompress.h
1ad9671db7bd60fa84266f30f46555b4e45bcb08 24-Oct-2009 Brian Paul <brianp@vmware.com> mesa: s/GLuint/gl_format/
/external/mesa3d/src/mesa/main/texcompress.h
9528dc6ed8d09eba0dc3be17dc5e9ef4add8083c 23-Oct-2009 Brian Paul <brianp@vmware.com> mesa: added _mesa_compressed_format_to_glenum()

Maps a compressed MESA_FORMAT_x to correspding GLenum. Needed for
querying a texture's actual format when a generic format was originally
requested.
/external/mesa3d/src/mesa/main/texcompress.h
008ed1df83735c72c2731c509a3665938d3c7209 09-May-2006 Brian Paul <brian.paul@tungstengraphics.com> Add a new 'all' parameter to _mesa_get_compressed_formats() to indicate whether
all formats or just those without restrictions/limitations should be returned.
We want all when validating the internalFormat parameter to
glCompressedTexImage2D but only want unrestricted formats when handling the
GL_COMPRESSED_TEXTURE_FORMATS query.
/external/mesa3d/src/mesa/main/texcompress.h
c3c19be8e0d0b13916cc128cf3c8e839935c912a 09-May-2006 Brian Paul <brian.paul@tungstengraphics.com> More updates for texture compression.
Added _mesa_compressed_texture_size_glenum() for validating the imageSize
parameter to glCompressedTex[Sub]Image1/2/3() which does _not_ call
ctx->Driver.CompressedTextureSize() - since that could return a padded size.
/external/mesa3d/src/mesa/main/texcompress.h
5999c5b620236fb6a996cf56759aec31f01c126b 08-May-2006 Brian Paul <brian.paul@tungstengraphics.com> Fix a number of texture compression issues.
Pass the MESA_FORMAT_* token to the _mesa_compressed_row_stride(),
_mesa_compressed_texture_size() and _mesa_compressed_image_address()
functions since we want to use the driver-chosen format, not the user's
internalFormat hint.
Consolidate code related to choosing the texture format in texstoree.c
/external/mesa3d/src/mesa/main/texcompress.h
8f04c12e0ad876baa7eb9ed379e2b00150b376e0 27-Apr-2004 Brian Paul <brian.paul@tungstengraphics.com> Removed the old teximage code.
Moved all code related to specific texture compression modes into
new texcompress_s3tc.c and texcompress_fxt1.c files (but not implemented).
/external/mesa3d/src/mesa/main/texcompress.h
6dc85575000127630489b407c50a4b3ea87c9acb 17-Jul-2003 Keith Whitwell <keith@tungstengraphics.com> Merge Jose's documentation and core Mesa changes from embedded branch
/external/mesa3d/src/mesa/main/texcompress.h
9ac51f57efe07ed43a1e4224a7f5daddec401b36 05-Jun-2003 Ian Romanick <idr@us.ibm.com> Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.
/external/mesa3d/src/mesa/main/texcompress.h
2ce0654ebabc7fc6a2881f51e496e4e1f7533087 18-Oct-2002 Brian Paul <brian.paul@tungstengraphics.com> implement auto mipmap generation for compressed textures
/external/mesa3d/src/mesa/main/texcompress.h
89fb06fcc11cbe3f23521312155d6c55d869f526 27-Sep-2002 Brian Paul <brian.paul@tungstengraphics.com> new texture compression infrastructure
/external/mesa3d/src/mesa/main/texcompress.h