Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-09-24 | mesa/main: Make FEATURE_pixel_transfer follow feature conventions. | Chia-I Wu | |
As shown in mfeatures.h, this allows users of pixel.h to work without knowing if the feature is available. | |||
2009-09-03 | mesa: use new _mesa_map_pbo_source/dest() functions in more places | Brian Paul | |
This trims down the code a bit. The next step would be to combine the validate and map operations into one helper... | |||
2009-08-12 | mesa: use _mesa_is_bufferobj() | Brian Paul | |
2009-05-07 | mesa: move the NullBufferObj from GLcontext to gl_shared_state | Brian Paul | |
Since shared array objects may point to the null/default buffer object, the null/default buffer object should be part of the shared state. | |||
2009-04-22 | mesa: fix comment typo | Brian Paul | |
2009-02-10 | mesa: s/_IMAGE_NEW_TRANSFER_STATE/_MESA_NEW_TRANSFER_STATE/ to be more ↵ | Brian Paul | |
consistant with other flags | |||
2008-11-10 | mesa: new _mesa_is_pow_two() function | Brian | |
2008-09-23 | mesa: Apply MSVC portability fixes from Alan Hourihane. | José Fonseca | |
2008-09-21 | mesa: refactor: move initialization of DefaultPacking state. | Brian Paul | |
2008-09-21 | mesa: refactor: move pixel map/scale/bias code into image.c | Brian Paul | |
pixel.c is just the API-related code now. | |||
2008-09-21 | mesa: refactor: new _mesa_init_pixelstore() function | Brian Paul | |
(cherry picked from commit 5f91007f996d0b7e3233f221a6b0056203e356d2) | |||
2008-09-21 | mesa: refactor: move glPixelStore function into new pixelstore.c file | Brian Paul | |
2007-03-21 | merge from master | Brian | |
2007-03-16 | Colortable re-org. | Brian | |
The pixel transfer path has three color table lookups. Use an array [3] to store that info, rather than separate variables. | |||
2007-03-14 | pixelmap code simplification | Brian | |
2007-03-14 | Re-org of gl_pixel_attrib struct. | Brian | |
Reorder fields according to the order in which the pixel transfer operations take place. Improve comments. Move the pixel maps out of gl_pixel_attrib since they're not supposed to be pushed/popped by glPush/PopAttrib. New gl_pixelmap and gl_pixelmaps structs to contain the pixelmaps. | |||
2007-03-13 | fix ctx->Pixel.PostConvolutionScale/Bias subscript bugs | Brian | |
2006-10-24 | s/GLchan/GLubyte/ | Brian Paul | |
2006-10-13 | Consolidate, move, fix code related to color index and stencil image transfer | Brian Paul | |
operations (shift, offset, table lookup, etc). | |||
2006-10-13 | Revamp color table code. | Brian Paul | |
Always store all color tables as both float and ubyte. | |||
2006-10-12 | remove _mesa_chan_to_float_span(), rename _mesa_map_ci8_to_rgba() | Brian Paul | |
2006-10-12 | _mesa_map_ci_to_rgba_chan() no longer used | Brian Paul | |
2005-12-14 | Removed the GL_SGIX/SGIS_pixel_texture extensions. Same thing can be | Brian Paul | |
done with fragment programs nowadays. | |||
2005-11-09 | Bug 4996. | Brian Paul | |
Replace use of FLOAT_TO_USHORT with either CLAMPED_FLOAT_TO_USHORT or UNCLAMPED_FLOAT_TO_USHORT. Same should be done for UBYTE, UINT, etc. | |||
2005-10-05 | s/IntFormat/InternalFormat/ and s/Format/_BaseFormat/ for gl_color_table. | Brian Paul | |
2005-09-28 | added _mesa_scale_and_bias_depth() | Brian Paul | |
2005-08-10 | the PIXEL_MAP_I_TO_I table should be GLfloat, not GLint | Brian Paul | |
2005-05-04 | Major check-in of changes for GL_EXT_framebuffer_object extension. | Brian Paul | |
Main driver impacts: - new code for creating the Mesa GLframebuffer - new span/pixel read/write code Some drivers not yet updated/tested. | |||
2004-11-10 | GL_(UN)PACK_SKIP_IMAGES should only be applied to 3D texture pack/unpacking | Brian Paul | |
and ignored for 1D and 2D images. Need to pass in image dimensions (1,2,3) to the _mesa_image_address() function. This change gets propogated to some other routines. Also added new _mesa_image_address[123]d() convenience functions. | |||
2004-10-31 | Use the _mesa_scale_and_bias_rgba() function in the convolution functions. | Brian Paul | |
Minor clean-ups. | |||
2004-10-31 | PBO support for gl[Get]PixelMap functions | Brian Paul | |
2004-08-25 | Silence gcc 3.4 warnings on ReactOS. Mostly unused var warnings. (patch ↵ | Brian Paul | |
1015696) | |||
2004-03-21 | Implemented support for software-based AUX color buffers. | Brian Paul | |
Only available with Xlib driver for now. Assorted clean-ups related to Draw/ReadBuffer(). Renamed FRONT_LEFT_BIT -> DD_FRONT_LEFT_BIT, etc. | |||
2004-03-13 | Implementation of GL_EXT_pixel_buffer_object extension. | Brian Paul | |
Note: extension may not be finalized yet - subject to change! Note: implementation not fully suitable for h/w implementation yet. | |||
2004-02-28 | move _swrast_texture_table_lookup() to _mesa_lookup_rgba_chan() | Brian Paul | |
2004-02-28 | replace color table FloatTable boolean with Type enum | Brian Paul | |
2003-10-21 | Added GLAPIENTRY decorations for all first level OpenGL API function entry | Kendall Bennett | |
points so that the calling conventions will work correctly with the assembler stubs with the Open Watcom compiler. | |||
2003-08-19 | Fix glPixelMap: s/GLint/GLsizei/ | Brian Paul | |
2003-07-23 | fix a few more glitches from last big check-in | Brian Paul | |
2003-07-23 | fix GL_SGI_texture_colortable bugs | Brian Paul | |
2003-07-17 | Merge Jose's documentation and core Mesa changes from embedded branch | Keith Whitwell | |
2003-06-05 | Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything. | Ian Romanick | |
2003-01-26 | remove bad assertion, fix minor bug in _mesa_lookup_rgba() | Brian Paul | |
2002-10-24 | Header file clean-up: | Brian Paul | |
1. Remove all.h and PC_HEADER junk. 2. Rolled mem.c and mem.h into imports.c and imports.h 3. Include imports.h instead of mem.h Restore _mesa_create/initialize_context() to be like they were in 4.0.4 New wrappers for a few std C functions: _mesa_atoi(), _mesa_strstr(), etc. | |||
2002-09-21 | GL_MESA_pack_invert | Brian Paul | |
2002-09-21 | updates from 4.0.4 (MESA_ycbcr_texture, APPLE_client_storage, etc) | Brian Paul | |
2002-04-24 | test mapsize against 1, not 0 in glPixelMap() | Brian Paul | |
2001-12-18 | Replace old matrix stacks with new code based on struct matrix_stack. | Brian Paul | |
Moved vertex program hash table into shared context state. Implemented reference counting for vertex programs. Replaced tnl "ProjectedClip" with "Ndc" (normalized device coordinates). | |||
2001-12-04 | fixed potential array overwrite problem | Brian Paul | |
2001-09-18 | compiler warnings | Karl Schultz | |