aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/main/texstore.c
Commit message (Expand)AuthorAgeFilesLines
* _mesa_swizzle_ubyt_image: Don't use single swizzle_copy callXiang, Haihao2008-02-131-0/+1
* Fix endianness bug in _mesa_texstore_argb8888()Brian2007-12-051-11/+13
* Change float depthScale param to _mesa_unpack_depth_span() to GLuint depthMax.Brian2007-07-081-3/+5
* i915tex: Make sure texture format fetch hooks are initialized.Michel Dänzer2007-04-091-3/+3
* mesa: revert f9f79c8d770e696249bd98c68b563f887562c974Xiang, Haihao2007-03-211-1/+1
* fix some format conversion bugs in glGetTexImage(), bug 10288Haihao Xiang2007-03-171-0/+19
* New IMAGE_RED_TO_LUMINANCE flag passed to _mesa_pack_rgba_span_float() to fix...Brian2007-03-091-1/+1
* _mesa_swizzle_ubyte_image: Only use single swizzle_copy call when strides match.Michel Dänzer2006-12-141-1/+2
* comment about a valgrind errorBrian Paul2006-11-021-0/+1
* In _mesa_pack_rgba_span_float() we don't need to make a temporary copy ofBrian Paul2006-10-131-5/+4
* Move mipmap generation functions, texture scaling functions into newBrian Paul2006-09-291-1114/+7
* Fix and re-enable swizzling paths for big endian platforms.Michel Dänzer2006-09-251-12/+10
* replace assert(0) with error report, improved comments, etcBrian Paul2006-09-211-16/+27
* Fix incorrect byteswap_mapping(). Disable swizzle path on bigEndianKeith Whitwell2006-09-211-24/+25
* use new _mesa_little_endian() functionBrian Paul2006-09-211-22/+10
* Fix the dstMap for rgb888 and bgr888 texture formats, which are theKeith Whitwell2006-09-211-4/+4
* Deal with the overloading of _mesa_texstore_rgba, which is actuallyKeith Whitwell2006-09-201-7/+33
* Extend swizzle support to all remaining source formats and textureKeith Whitwell2006-09-201-76/+260
* Support both big and little endian, more source types and moreKeith Whitwell2006-09-201-23/+98
* reenable code in _mesa_texstore_rgba8888 to avoid the generic copy path if on...Roland Scheidegger2006-09-201-11/+4
* Fix various typos to pass glean pixelFormats test.Keith Whitwell2006-09-201-12/+28
* Enhance compute_component_mapping() to convert to and from any of theKeith Whitwell2006-09-201-85/+119
* Fix _mesa_swizzle_ubyte_image() to deal with RGBA->RGB->RGBAKeith Whitwell2006-09-201-12/+19
* detect some more cases which can use straight memcpy for _mesa_texstore_rgba8888Roland Scheidegger2006-09-131-1/+19
* finish up texstore for SL8 texture formatBrian Paul2006-08-101-13/+24
* implement some of the sRGB texstore functionsBrian Paul2006-08-091-12/+88
* more work for GL_EXT_texture_sRGB.Brian Paul2006-08-041-0/+31
* Initial work for GL_EXT_texture_sRGB.Brian Paul2006-08-031-0/+35
* For glGetTexImage(), move the _mesa_validate_pbo_access() error check intoBrian Paul2006-07-191-13/+13
* In gl_texture_image, replace ImageStride with an ImageOffsets array.Brian Paul2006-05-201-260/+242
* two more texture compression fixesBrian Paul2006-05-081-3/+10
* More updates for texture compression.Brian Paul2006-05-081-2/+3
* Fix a number of texture compression issues.Brian Paul2006-05-081-37/+69
* fix a few stride computations in _mesa_texstore_rgba()Brian Paul2006-04-261-7/+9
* Replace MESA_FORMAT_DEPTH_COMPONENT_FLOAT32 with 32-bit integer format.Brian Paul2006-04-061-16/+18
* fix components initialization in two places (Ewald Snel)Brian Paul2006-03-291-2/+2
* new tests for GL_DEPTH_STENCIL_EXTBrian Paul2006-03-291-2/+4
* merge from texman branchmesa_20060325Brian Paul2006-03-261-2/+39
* finish up some loose ends in _mesa_texstore_z24_s8()Brian Paul2006-03-161-2/+40
* remove uintptr_t castBrian Paul2005-12-011-1/+1
* fix byteswapping bug in _mesa_texstore_ycbcr() (Benjamin Herrenschmidt)Brian Paul2005-10-051-7/+7
* In gl_texture_image replace IntFormat with InternalFormat and Format withBrian Paul2005-10-051-21/+23
* added _mesa_texstore_z24_s8()Brian Paul2005-10-011-8/+40
* Initial work for GL_EXT_packed_depth_stencil extension.Brian Paul2005-09-281-7/+9
* New set_fetch_functions() to set a gl_texture_image's FetchTexel functionsBrian Paul2005-09-151-8/+93
* The old MESA_PBUFFER_ALLOC() function allocated memory on 512-byte boundaries.Brian Paul2005-07-051-8/+8
* Get rid of the MESA_PBUFFER_ALLOC/FREE() macros.Brian Paul2005-06-271-19/+19
* Import Thomas Helstrom's SSE memcpy code from the via X.org driver.Keith Whitwell2005-05-231-21/+22
* Don't use _mesa_swizzle_ubyte_image if all three texture formatsFelix Kuehling2005-05-161-0/+12
* Port Mesa to build on a P64 platform (e.g., Win64). P64 platformsKarl Schultz2005-05-051-1/+1