summaryrefslogtreecommitdiff
path: root/src/mesa/main/teximage.c
AgeCommit message (Expand)Author
2002-10-18new _mesa_max_texture_levels() helper function - not used everywhere yetBrian Paul
2002-10-18only allow intformat==GL_COLOR_INDEX if EXT_paletted_texture is supportedBrian Paul
2002-10-17Add casts to quiet compiler warnings.Karl Schultz
2002-10-10check texImage->IsClientData before freeing memoryBrian Paul
2002-10-02better error checking related to YCbCr imagesBrian Paul
2002-09-27new texture compression infrastructureBrian Paul
2002-09-23merge gl_texture_image RowStride from DRI 4.0.4Brian Paul
2002-09-21updates from 4.0.4 (MESA_ycbcr_texture, APPLE_client_storage, etc)Brian Paul
2002-09-14fixed pixel pack bug in glGetTexImage()Brian Paul
2002-09-06incorrect dimenstion passed to texture_error_check() in compressed teximage f...Brian Paul
2002-09-03improved error stringBrian Paul
2002-07-09Overhaul of glRead/DrawBuffer() code. Now, swrast->Driver.SetBuffer()Brian Paul
2002-06-29Applied Matt Sealey's patch to remove/isolate all stdio.h function calls.Brian Paul
2002-06-15Implemented GL_NV_texture_rectangle extension.Brian Paul
2002-04-23call _mesa_sizeof_packed_type() in _mesa_GetTexImage() (bug 547203)Brian Paul
2002-03-19Use MESA_PBUFFER_ALLOC/FREE macros to allocate all framebuffer and textureBrian Paul
2001-11-18API dispath updatesBrian Paul
2001-11-03fix error in error checking conditional (bug 476846)Brian Paul
2001-09-18more compiler warning fixesKarl Schultz
2001-07-26fixes for proxy cube map texture imagesBrian Paul
2001-07-23don't make default teximage if glTexImage's pixels=NULL (Gerk Huisma)Brian Paul
2001-07-16Various 16-bit GLchan fixes and Win32 fixes (Gerk Huisma)Brian Paul
2001-07-13assorted changes for supporting GLfloat color channels (not done)Brian Paul
2001-07-13replace _NEW_PIXEL with _IMAGE_NEW_TRANSFER_STATE to catch color matrix changesBrian Paul
2001-06-15Enable GL_ARB_texture_compression for XMesa/GLX driver. TextureBrian Paul
2001-06-13Allow different max texture sizes for 1/2D, 3D and cube maps.Brian Paul
2001-06-12disable pixel transfer ops for glGetTexImage(), per the specBrian Paul
2001-05-24Finished GL_SGIS_generate_mipmap. Should be trivial to enable in DRI drivers.Brian Paul
2001-05-21initial support for GL_SGIS_generate_mipmap extensionBrian Paul
2001-04-24assign texImage->FetchTexel only if NULLBrian Paul
2001-04-19bug fixes, added missing state query casesBrian Paul
2001-03-30add texture border width to x/y/zoffset in gl[Copy]TexSubImage*D() functions ...Brian Paul
2001-03-30texImage->FetchTexel wasn't getting initialized in _mesa_CopyTexImage1/2D()Brian Paul
2001-03-28- Restore texImage->IntFormat.Gareth Hughes
2001-03-28More texture format updates. Drivers now need only plug an appropriateGareth Hughes
2001-03-26change glTexImage3D() internalFormat to GLenum to match other OpenGLsBrian Paul
2001-03-19Split driver struct into swrast/tnl/core components.Keith Whitwell
2001-03-18- Port 3.4 texture utils, texture format work to 3.5 (including newGareth Hughes
2001-03-12Consistent copyright info (version number, date) across all files.Gareth Hughes
2001-03-07fixed a bunch of g++ warnings/errors. Compiling with g++ can help find lots ...Brian Paul
2001-03-05added missing ASSERT_OUTSIDE_BEGIN_END_AND_FLUSH() macrosBrian Paul
2001-03-03lots of gl_*() to _mesa_*() namespace clean-upBrian Paul
2001-02-27signal _NEW_TEXTURE in all teximage functionsBrian Paul
2001-02-26added a cube map error checkBrian Paul
2001-02-19Updated Driver.CopyTexImage[12]D and Driver.CopyTexSubImage[123]D functionsBrian Paul
2001-02-17Changed FetchTexel() function pointer arguments.Brian Paul
2001-02-17Work in glGetTexImage() to return GL_COLOR_INDEX images.Brian Paul
2001-02-07fixed texel indexing bug in _mesa_GetTexImage()Brian Paul
2001-02-07added some code for proxy texture testsBrian Paul
2001-02-07made some changes to the initialization of gl_texture_image fieldsBrian Paul