summaryrefslogtreecommitdiff
path: root/src/mesa/swrast/s_readpix.c
AgeCommit message (Expand)Author
2007-02-26if renderbuffer ptr is null, just returnBrian
2007-01-23fixes for C++ warnings/errorsBrian
2006-11-14Make sure RENDER_FINISH is called on the zero pixel case. Reported byKeith Whitwell
2006-10-22Color clamping fixes.Brian Paul
2006-10-13Consolidate, move, fix code related to color index and stencil image transferBrian Paul
2006-10-13In _mesa_pack_rgba_span_float() we don't need to make a temporary copy ofBrian Paul
2006-10-13s/GLuint/GLbitfield/Brian Paul
2006-10-12adjust_colors() function replaces old _mesa_chan_to_float_span() function.Brian Paul
2006-10-12Lots of changes to support runtime renderbuffer depths.Brian Paul
2006-10-06rewrite of read_fast_rgba_pixels()Brian Paul
2006-09-13updated commentBrian Paul
2006-05-30free convolved image / fix mem leak (bug 7077)Brian Paul
2006-05-07minor clean-ups around DepthScale/BiasBrian Paul
2006-03-22Need to check for new state and do readpixels/drawpixels clipping afterBrian Paul
2005-11-17optimize case of reading GL_DEPTH_STENCIL pixels from GL_DEPTH_STENCIL render...Brian Paul
2005-11-16Use new gl_framebuffer _Depth/_StencilBuffer fields instead ofBrian Paul
2005-10-04Use Visual.depthBits rather than Renderbuffer::DepthBits for depth bufferBrian Paul
2005-10-01simplify the read_depth_stencil_pixels() functionBrian Paul
2005-09-30minor improvementsBrian Paul
2005-09-29Rewrite much of the pixel zoom code.Brian Paul
2005-09-28Initial work for GL_EXT_packed_depth_stencil extension.Brian Paul
2005-09-27Lift all the format/type error checking out of the _swrast_Draw/Read/CopyPixelsBrian Paul
2005-09-23fix clipped glReadPixels bugBrian Paul
2005-09-22When testing visual attributes, use the Draw/Read buffer, not the context.Brian Paul
2005-09-21replace GLdepth with GLuint and remove GLdepthBrian Paul
2005-09-16lots of little clean-ups, improvementsBrian Paul
2005-09-06don't use DEFARRAY/CHECKARRAY stuffBrian Paul
2005-09-03Remove last remnants of pre-renderbuffer code.Brian Paul
2005-06-04remove old span codeBrian Paul
2005-05-04Major check-in of changes for GL_EXT_framebuffer_object extension.Brian Paul
2004-11-10GL_(UN)PACK_SKIP_IMAGES should only be applied to 3D texture pack/unpackingBrian Paul
2004-11-09use the new _mesa_clip_readpixels() routineBrian Paul
2004-11-09don't use ctx->Pack, use the function argumentBrian Paul
2004-10-31Allow the software fallback glDrawPixels, glReadPixels, glBitmap commands toBrian Paul
2004-04-22New glTexImage code.Brian Paul
2004-03-13Implementation of GL_EXT_pixel_buffer_object extension.Brian Paul
2004-02-28rename some span pack/unpack functions for better uniformityBrian Paul
2003-11-18added missing <type> error checking in read_index_pixels()Brian Paul
2003-06-05Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.Ian Romanick
2003-03-25replace _mesa_ prefix with _swrast_, remove s_histogram.[ch]Brian Paul
2002-10-24Header file clean-up:Brian Paul
2002-09-21GL_MESA_pack_invertBrian Paul
2002-07-09Overhaul of glRead/DrawBuffer() code. Now, swrast->Driver.SetBuffer()Brian Paul
2002-04-19casts to fix GLint/GLuint mismatchesBrian Paul
2002-01-12don't apply scissor box in read_fast_rgba_pixels()Brian Paul
2001-05-16use DEFARRAY, etc macros to work around 32k data limit on Macs (Tom Goon)Brian Paul
2001-03-19Split driver struct into swrast/tnl/core components.Keith Whitwell
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-03lots of gl_*() to _mesa_*() namespace clean-upBrian Paul