Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Another pass at implementing byte-swapped texture formats. | Brian Paul | 2004-05-13 | 1 | -12/+12 |
| | | | | | More code re-use this time. Most formats now tested/debugged with new packedpixels.c test. | ||||
* | remove last remnants of NEWTEXSTORE stuff | Brian Paul | 2004-05-12 | 1 | -2/+0 |
| | |||||
* | yank bgr233 texformat. minor comment updates. | Brian Paul | 2004-05-12 | 1 | -5/+2 |
| | |||||
* | Added big-endian texture formats. | Brian Paul | 2004-05-12 | 1 | -20/+17 |
| | | | | Moved CI->RGBA palette lookup into texel fetch function. | ||||
* | Removed the old teximage code. | Brian Paul | 2004-04-27 | 1 | -23/+22 |
| | | | | | Moved all code related to specific texture compression modes into new texcompress_s3tc.c and texcompress_fxt1.c files (but not implemented). | ||||
* | New glTexImage code. | Brian Paul | 2004-04-22 | 1 | -30/+62 |
| | | | | | | | | The gl_texture_format struct now has a StoreTexImageFunc that's called by glTex[Sub]Image[123]D to convert the user's texture data into the specific texture format layout. Now it's much easier to add new texture formats (like the 16/32-bit floating point formats). The texutil.[ch] and texutil_tmp.h files are obsolete. | ||||
* | added an additional comment about mipmap generation | Brian Paul | 2004-02-08 | 1 | -0/+3 |
| | |||||
* | Some initial RGB and RGBA floating point texture formats. | Brian Paul | 2004-01-24 | 1 | -3/+26 |
| | |||||
* | texture compression | Daniel Borca | 2003-10-29 | 1 | -0/+4 |
| | |||||
* | Merge Jose's documentation and core Mesa changes from embedded branch | Keith Whitwell | 2003-07-17 | 1 | -31/+51 |
| | |||||
* | some texture compression odds & ends | Brian Paul | 2003-04-03 | 1 | -4/+11 |
| | |||||
* | updated email addresses | Brian Paul | 2002-10-29 | 1 | -2/+2 |
| | |||||
* | new texture compression infrastructure | Brian Paul | 2002-09-27 | 1 | -6/+1 |
| | |||||
* | merge gl_texture_image RowStride from DRI 4.0.4 | Brian Paul | 2002-09-23 | 1 | -3/+3 |
| | |||||
* | updates from 4.0.4 (MESA_ycbcr_texture, APPLE_client_storage, etc) | Brian Paul | 2002-09-21 | 1 | -1/+6 |
| | |||||
* | Added ctx parameter to _mesa_debug() | Brian Paul | 2002-06-15 | 1 | -4/+7 |
| | | | | | | Added _mesa_printf() Updated SetDrawBuffer() function in all drivers (ala 4.0.3) Import 4.0.3/DRI changes. | ||||
* | Moved big/little endian code to glheader.h. | Brian Paul | 2002-06-12 | 1 | -5/+20 |
| | | | | Define either MESA_BIG_ENDIAN or MESA_LITTLE_ENDIAN. | ||||
* | Enable GL_ARB_texture_compression for XMesa/GLX driver. Texture | Brian Paul | 2001-06-15 | 1 | -1/+8 |
| | | | | | compression isn't really implmented. Just updated glTexImageXD() to accept compressed internal format tokens. | ||||
* | More texture image changes. | Brian Paul | 2001-04-04 | 1 | -4/+7 |
| | | | | | | | | | | | | 1. Added ctx->Driver.ChooseTextureFormat() function. Examines user's internalFormat, format, type params and returns a gl_texture_format. 2. _mesa_store_teximage[123]d() calls ctx->Driver.ChooseTextureFormat(), allocates storage and transfers the image into the desired format. 3. _mesa_transfer_teximage() now takes a gl_texture_format to describe the destination format. Any combination of input format/type and output gl_texture_format is accepted. Uses optimized _mesa_convert_- texsubimage[123]d() functions when possible. 3. DRI driver's TexImage[123]D functions should be a lot simpler now. | ||||
* | Remove formats that no longer exist. | Gareth Hughes | 2001-03-22 | 1 | -3/+1 |
| | |||||
* | Minor updates. | Gareth Hughes | 2001-03-22 | 1 | -2/+2 |
| | |||||
* | Fix texture format enum values (Brian Paul). | Gareth Hughes | 2001-03-22 | 1 | -22/+22 |
| | |||||
* | - Port 3.4 texture utils, texture format work to 3.5 (including new | Gareth Hughes | 2001-03-18 | 1 | -0/+123 |
FetchTexel routines). - Initial hooks for GL_EXT_texture_filter_anisotropic. |