summaryrefslogtreecommitdiff
path: root/src/mesa/main/teximage.c
AgeCommit message (Collapse)Author
2000-11-07adjust x/y/zoffset parameters to fill_texture_image() by texture border widthBrian Paul
2000-11-05- Changes for new software rasterizer modulesKeith Whitwell
- Remove support for choosing software fallbacks from core code - Remove partial fallback code from vbrender.c -- drivers are now expected to be able to find a triangle/quad function for every state, even if they have to use _swsetup_Triangle or _swsetup_Quad. - Marked derived variables in the GLcontext struct with a leading underscore '_'.
2000-10-31Moved the software rasterizer to a new directory.Keith Whitwell
2000-10-30Removed UPDATE_IMAGE_TRANSFER_STATE, use _NEW_PIXEL flag instead.Brian Paul
More minor GLchan changes. Silence some compiler warnings in cva.[ch]
2000-10-30Replace the flags Mesa was using for ctx->NewState with a new setKeith Whitwell
based on the GL attribute groups. Introduced constants describing the circumstances under which some key derived values can change: _SWRAST_NEW_RASTERMASK -- ctx->RasterMask _SWRAST_NEW_TRIANGLE -- The software rasterizer's triangle function _DD_NEW_FEEDBACK -- the 'DD_FEEDBACK' bit in ctx->TriangleCaps These are helpful in deciding whether you need to recalculate state if your recalculation involves reference to a derived value.
2000-10-29more minor header file re-org (moved CONST, ASSERT, INLINE to config.h)Brian Paul
2000-10-29More GLchan color channel changes.Brian Paul
Some header file re-org: Move matrix, vertex buffer structs to types.h to fix #include mess. Remove typedef, extern declarations from config.h
2000-10-28Basic work to support deep color channels:Brian Paul
Replace GLubyte with GLchan Replace 255 with CHAN_MAX
2000-10-16added _mesa_get_teximages_from_driver()Brian Paul
2000-09-28new params for SpecificCompressedTexFormat() (Bill White)Brian Paul
2000-09-07added device driver function for texture proxy testingBrian Paul
2000-09-06oops- forgot convolution for glGetTexImage. Done now.Brian Paul
2000-09-05passing proxy targets to glGetTexImage() should generate GL_INVALID_ENUMBrian Paul
2000-09-05use clear_proxy_teximage() instead of MEMSET()Brian Paul
2000-09-05Fixed bug in fill_texture_image(). Clean-up in _mesaGetTexImage()Brian Paul
2000-09-02finished convolutionBrian Paul
2000-09-01destBytesPerRow was uninitialized in make_texture_image()Brian Paul
2000-08-31convolution for glTexImage[123]D now worksBrian Paul
2000-08-30more convolution workBrian Paul
2000-08-29finished compressed texture support (Bill White)Brian Paul
2000-08-21implemented new ImageTransferState bitmaskBrian Paul
2000-06-28fixed two proxy texture typosBrian Paul
2000-06-15revamped glCopyTexSubImage1/2/3D() to be more like glCopyTexImage1/2/3D()Brian Paul
2000-06-06more work on GL_ARB_texture_compressionBrian Paul
2000-05-30more work on GL_ARB_texture_cube_mapBrian Paul
2000-05-26more work on GL_ARB_texture_cube_mapBrian Paul
2000-05-24more work on GL_ARB_texture_compressionBrian Paul
2000-05-23initial work for GL_ARB_texture_compressionBrian Paul
2000-05-23more texture cube work, misc code clean-upBrian Paul
2000-05-23more work on GL_ARB_texture_cube_mapBrian Paul
2000-05-22initial code for GL_ARB_texture_cube_mapBrian Paul
2000-03-30improved PrintTexture debug functionBrian Paul
2000-03-29changes for single-copy texturesBrian Paul
2000-03-27put _mesa prefix on some functionsBrian Paul
2000-03-24fixed a Driver.TexImage call typo, misc clean-upBrian Paul
2000-03-23replaced decode_internal_format() with _mesa_base_tex_format()Brian Paul
2000-03-22lots of changes for single-copy texture image DD interfaceBrian Paul
2000-03-21changed imaging functions to _mesa_ prefixBrian Paul
2000-03-21clean-up of texture image constructionBrian Paul
2000-03-20added new_texture_image()Brian Paul
2000-03-20added device driver functions for CopyTexImage, CopyTexSubImage, GetTexImageBrian Paul
2000-03-19fixed compiler warnings on BeOS R4Brian Paul
2000-03-01inserted static const in make_null_texture()Brian Paul
2000-02-21fixed minor bug in copytexsubimage_error_check()Brian Paul
2000-02-12now using dynamically allocated api dispatch tablesBrian Paul
2000-01-31added _mesa_TexImage3DEXT()Brian Paul
1999-11-25replaced Driver.SetBuffer() with SetDrawBuffer() and SetReadBuffer()Brian Paul
1999-11-24added support for separate read/draw buffers per contextBrian Paul
1999-11-11first big check-in of new Mesa 3.3 codeBrian Paul
1999-11-08clean-up of header includes (Daryll)Brian Paul