Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-02-28 | mesa: move PBO-related functions into a new file | Brian Paul | |
2011-02-28 | mesa: always generate error in glColorTableParameter[fi]v() | Brian Paul | |
These were only used by GL_SGI_texture_color_table, which is gone now. | |||
2011-02-28 | mesa: remove GL_SGI_texture_color_table support | Brian Paul | |
It was only implemented in the swrast driver and probably not used by any applications. A modern app would use a dependent/chained texture lookup in the fragment shader. | |||
2011-01-07 | mesa: Directly include mfeatures.h in files that perform feature tests. | Vinson Lee | |
2011-01-05 | mesa: Include mtypes.h in files that use gl_context struct. | Vinson Lee | |
Directly include mtypes.h if a file uses a gl_context struct. This allows future removal of headers that are not strictly necessary but indirectly include mtypes.h for a file. | |||
2010-10-23 | mesa: split up the image.c file | Brian Paul | |
New files: pack.c - image/row packing/unpacking functions pixeltransfer.c - pixel scale/bias/lookup functions | |||
2010-10-13 | Drop GLcontext typedef and use struct gl_context instead | Kristian Høgsberg | |
2010-09-23 | mesa: Remove SGI_color_table. | Eric Anholt | |
Another optional ARB_imaging subset extension. | |||
2010-02-25 | mesa: Move src/mesa/glapi/dispatch.h to mesa. | Chia-I Wu | |
glapi/dispatch.h is a core Mesa header file. Move the header file to main/ to make this clear. It also becomes clear after this change that IN_DRI_DRIVER is only used in core Mesa to enable the remap table. | |||
2010-02-19 | Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versions | Kristian Høgsberg | |
2010-02-19 | Remove _mesa_memcpy in favor of plain memcpy. | Kenneth Graunke | |
This may break the SUNOS4 build, but it's no longer relevant. | |||
2009-09-24 | mesa/main: Make FEATURE_colortable follow feature conventions. | Chia-I Wu | |
As shown in mfeatures.h, this allows users of colortab.h to work without knowing if the feature is available. | |||
2009-09-19 | mesa: move readbuffer tests | Brian Paul | |
2009-09-19 | mesa: use _mesa_get_current_tex_unit() helper | Brian Paul | |
2009-09-03 | mesa: use new combined PBO validate/map helpers | Brian Paul | |
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 | |
2008-11-10 | mesa: new _mesa_is_pow_two() function | Brian | |
2007-08-16 | Replace Proxy1D/2D/etc with ProxyTex[] indexed by TEXTURE_x_INDEX. | Brian | |
Simplification in colortab.c too. | |||
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-15 | in _mesa_GetColorTable, return silently if table size is 0 | Brian | |
2007-01-23 | fixes for C++ warnings/errors | Brian | |
2006-10-13 | In _mesa_pack_rgba_span_float() we don't need to make a temporary copy of | Brian Paul | |
incoming colors when applying pixel transfer ops. In all cases, the caller either indicates there's no pixel transfer ops, or the incoming colors are coming from temporary storage already and can be safely modified. | |||
2006-10-13 | s/GL_FALSE/0x0/ | Brian Paul | |
2006-10-13 | Revamp color table code. | Brian Paul | |
Always store all color tables as both float and ubyte. | |||
2006-04-27 | fixes for CHAN_BITS!=8 | Brian Paul | |
2005-10-05 | s/IntFormat/InternalFormat/ and s/Format/_BaseFormat/ for gl_color_table. | Brian Paul | |
2005-09-03 | fudge set_component_sizes() a bit, see comments | Brian Paul | |
2005-08-28 | fix a few proxy color table bugs (bug 4270) | Brian Paul | |
2005-04-27 | move set_component_sizes() to fix bug 3135 | Brian Paul | |
2004-12-14 | uint*t -> u_int*t changes | Alan Hourihane | |
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 | PBO support for glColorTable, glColorSubTable, glGetColorTable, etc. | Brian Paul | |
2004-09-09 | Update the doxygen configuration file. | Jose Fonseca | |
Minor updates/fixes to the source documentation. | |||
2004-04-22 | New glTexImage code. | Brian Paul | |
The gl_texture_format struct now has a StoreTexImageFunc that's called by glTex[Sub]Image[123]D to convert the user's texture data into the specific texture format layout. Now it's much easier to add new texture formats (like the 16/32-bit floating point formats). The texutil.[ch] and texutil_tmp.h files are obsolete. | |||
2004-02-28 | Remove clamp parameter from _mesa_unpack_color_span_float(). Pass the | Brian Paul | |
IMAGE_CLAMP_BIT if needed. Added ClampVertexColors and ClampFragmentColors to GLcontext in anticipation of upcoming extensions (not fully used yet). | |||
2004-02-28 | rename some span pack/unpack functions for better uniformity | Brian Paul | |
2004-02-28 | consolidate some code | 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-07-22 | Restore more code lost during last big merge. | Brian Paul | |
Rename colortable-related functions. | |||
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-03-01 | Killed mmath.[ch]. Moved low-level functions/assembly code into imports.[ch] | Brian Paul | |
Moved type conversion and interpolation macros into macros.h Updated all the files that used to include mmath.h | |||
2003-01-26 | Make GL_SGI_texture_color_table work per-texture unit. | Brian Paul | |
Clean-up and optimize _swrast_texture_table_lookup(). | |||
2003-01-21 | GL_SGI_texture_color_table extension (Eric Plante) | 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-07-09 | Overhaul of glRead/DrawBuffer() code. Now, swrast->Driver.SetBuffer() | Brian Paul | |
indicates the read AND draw color buffer for all software rasterization. Lots of related clean-ups. See RELNOTES-4.1 for details. | |||
2002-06-29 | Applied Matt Sealey's patch to remove/isolate all stdio.h function calls. | Brian Paul | |
Instead of mstdio.[ch], use imports.[ch] to isolate these functions. |