214399a3bc7fed50b0fd29c29687c7bec9f712ad |
|
29-Nov-2013 |
Brian Paul <brianp@vmware.com> |
mesa: have old glColorTable functions generate GL_INVALID_OPERATION As is done for the old histogram functions. Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/colortab.c
|
3998cfa933dcd9134b75d9f0ae2c9cfcd6f2ee45 |
|
05-Jun-2013 |
Rico Schüller <kgbricola@web.de> |
mesa: remove outdated version lines in comments Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/colortab.c
|
3d8d5b298a268b119d840bc9bae0ee9e0c9244a9 |
|
21-Apr-2013 |
Kenneth Graunke <kenneth@whitecape.org> |
mesa: Restore 78-column wrapping of license text in C-style comments. The previous commit introduced extra words, breaking the formatting. This text transformation was done automatically via the following shell command: $ git grep 'THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY' | sed 's/:.*$//' | xargs -I {} sh -c 'vim -e -s {} < vimscript where 'vimscript' is a file containing: /THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY/;/\*\// !fmt -w 78 -p ' * ' :wq Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/colortab.c
|
96ff2edc73ccf11d4d198ba3665507f73ae4a9f7 |
|
21-Apr-2013 |
Kenneth Graunke <kenneth@whitecape.org> |
mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability. This brings the license text in line with the MIT License as published on the Open Source Initiative website: http://opensource.org/licenses/mit-license.php Generated automatically be the following shell command: $ git grep 'THE AUTHORS BE LIABLE' | sed 's/:.*$//g' | xargs -I '{}' \ sed -i 's/THE AUTHORS/THE AUTHORS OR COPYRIGHT HOLDERS/' {} This introduces some wrapping issues, to be fixed in the next commit. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/colortab.c
|
dd404bc94f78a1766527becee03f8ef6ae3a799b |
|
21-Apr-2013 |
Kenneth Graunke <kenneth@whitecape.org> |
mesa: Change "BRIAN PAUL" to "THE AUTHORS" in license text. Generated automatically be the following shell command: $ git grep 'BRIAN PAUL BE LIABLE' | sed 's/:.*$//g' | xargs -I '{}' \ sed -i 's/BRIAN PAUL/THE AUTHORS/' {} The intention here is to protect all authors, not just Brian Paul. I believe that was already the sensible interpretation, but spelling it out is probably better. More practically, it also prevents people from accidentally copy & pasting the license into a new file which says Brian is not liable when he isn't even one of the authors. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/colortab.c
|
b76f6d9557ff27140e18cf8aa2b57db8876d5d4d |
|
17-Apr-2013 |
Brian Paul <brianp@vmware.com> |
mesa: remove #include "mfeatures.h" from numerous source files None of the remaining FEATURE_x symbols in mfeatures.h are used anymore. Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
/external/mesa3d/src/mesa/main/colortab.c
|
a9754793dab4b24c09cae21c29f902ce0e53319a |
|
17-Jan-2013 |
Eric Anholt <eric@anholt.net> |
mesa: Drop manual checks for outside begin/end. We now have a separate dispatch table for begin/end that prevent these functions from being entered during that time. The ASSERT_OUTSIDE_BEGIN_END_WITH_RETVALs are left because I don't want to change any return values or introduce new error-only stubs at this point. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/colortab.c
|
91b828ea740daa0bff6abb7da03dd18594016091 |
|
31-Oct-2012 |
Paul Berry <stereotype441@gmail.com> |
dispatch: Delete unused init_dispatch functions. The new code-generated version of _mesa_create_exec_table() populates the entire dispatch table (except for dynamic functions) by itself; it no longer calls separate functions to initialize parts of the dispatch table. This patch removes those no-longer-needed functions. Reviewed-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Matt Turner <mattst88@gmail.com>
/external/mesa3d/src/mesa/main/colortab.c
|
f7fa946d1da96178e63e42dd8d8739d3e0f66e1d |
|
19-Oct-2012 |
Paul Berry <stereotype441@gmail.com> |
dispatch: Make all API functions non-static. Some of the functions that we store in the dispatch table are declared as non-static in their .c files and are inserted into the dispatch table directly by _mesa_create_exec_table(). Other functions are declared as static, and are inserted into the dispatch table by a dedicated function that lives in the same .c file (e.g. _mesa_loopback_init_api_table() in api_loopback.c). This patch makes all of these functions non-static, and creates appropriate prototypes for them, so that in future patches we can populate the entire dispatch table using a single code-generated function. Reviewed-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Matt Turner <mattst88@gmail.com>
/external/mesa3d/src/mesa/main/colortab.c
|
97a8ca47ae8f185f33171a2305dbb1cee70f2880 |
|
11-Sep-2012 |
Oliver McFadden <oliver.mcfadden@linux.intel.com> |
mesa: remove FEATURE_colortable define. Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/colortab.c
|
eba527bf9ffc2fd67c44fb77104107556f509b49 |
|
29-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Remove API facing bits of EXT_paletted_texture and EXT_shared_texture_palette This was also discussed at XDS 2010. However, actually making the change was delayed because several drivers still exposed these extensions to significant benefit (e.g., tdfx). Now that those drivers have been removed, this code can be removed as well. v2: A lot of bits that were missed in the previous patch have been removed. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/colortab.c
|
6b329b9274b18c50f4177eef7ee087d50ebc1525 |
|
26-Apr-2011 |
Brian Paul <brianp@vmware.com> |
Squashed commit of the following: commit 864fe253b04105b7469e5f7b064dc37637b944f8 Author: Brian Paul <brianp@vmware.com> Date: Thu Apr 21 20:13:07 2011 -0600 mesa: s/exec/disp/ in _mesa_init_histogram_dispatch() This function isn't normally compiled (FEATURE_histogram). commit f4bf45e2b94b582cacd19cdca873c5be627e4250 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:58 2011 -0600 mesa: hook up GL_ARB_robustness dispatch functions ...and advertise the extension. Signed-off-by: Brian Paul <brianp@vmware.com> commit 2b89e38e5f572dc40cebc06381ae7c5d04386998 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:58 2011 -0600 mesa: regenerated API files for GL_ARB_robustness Signed-off-by: Brian Paul <brianp@vmware.com> commit 5d5ebfb7135cec9d833adef86cbf4d0f3d9beca8 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 glapi: add ARB_robustness xml Signed-off-by: Brian Paul <brianp@vmware.com> commit 0159d1d6d99f4bbc18381dc2081c20d3aff17ac9 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 mesa: implement GL_ARB_robustness functions Signed-off-by: Brian Paul <brianp@vmware.com> commit 938fd71f4c4742f274922d53492a7290ab8d9c9b Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 mesa: add context fields for GL_ARB_robustness Signed-off-by: Brian Paul <brianp@vmware.com> commit 72075137bc79e65be03dac7e97b6dba93c3a86a4 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 mesa: standardize more bounds-checking error messages Signed-off-by: Brian Paul <brianp@vmware.com> commit 32a3fc23746db49da903fbc08afa0135af3007d2 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 mesa: standardize some bounds-checking error messages Signed-off-by: Brian Paul <brianp@vmware.com> commit cecbf1f4d164207de373dec0cadee2e84e1f9656 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 mesa: add more bounds-checking support for client memory buffers Signed-off-by: Brian Paul <brianp@vmware.com> commit edc895b52383d5bd274422db56adead1d81daf5f Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 mesa: add bounds-checking support for client memory buffers Signed-off-by: Brian Paul <brianp@vmware.com> commit 3a96ef28a538f158a219b406cd090dee70470c85 Author: nobled <nobled@dreamwidth.org> Date: Thu Apr 21 07:53:57 2011 -0600 mesa: use is_bufferobj() helper function Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/colortab.c
|
e5c6a92a12b5cd7db205d72039f58d302b0be9d5 |
|
15-Feb-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: implement clamping controls (ARB_color_buffer_float) Squashed commit of the following: Author: Marek Olšák <maraeo@gmail.com> mesa: fix getteximage so that it doesn't clamp values mesa: update the compute_version function mesa: add display list support for ARB_color_buffer_float mesa: fix glGet query with GL_ALPHA_TEST_REF and ARB_color_buffer_float commit b2f6ddf907935b2594d2831ddab38cf57a1729ce Author: Luca Barbieri <luca@luca-barbieri.com> Date: Tue Aug 31 16:50:57 2010 +0200 mesa: document known possible deviations from ARB_color_buffer_float commit 5458935be800c1b19d1c9d1569dc4fa30a97e8b8 Author: Luca Barbieri <luca@luca-barbieri.com> Date: Tue Aug 24 21:54:56 2010 +0200 mesa: expose GL_ARB_color_buffer_float commit aef5c3c6be6edd076e955e37c80905bc447f8a82 Author: Luca Barbieri <luca@luca-barbieri.com> Date: Thu Aug 26 18:12:34 2010 +0200 mesa, mesa/st: handle read color clamping properly (I'll squash the st/mesa part to a separate commit. -Marek) We set IMAGE_CLAMP_BIT in the caller based on _ClampReadColor, where the operation mandates it. TODO: did I get the set of operations mandating it right? commit 3a9cb5e59b676b6148c50907ce6eef5441677e36 Author: Luca Barbieri <luca@luca-barbieri.com> Date: Thu Aug 26 18:09:41 2010 +0200 mesa: respect color clamping in texenv programs (v2) Changes in v2: - Fix attributes other than vertex color sometimes getting clamped commit de26f9e47e886e176aab6e5a2c3d4481efb64362 Author: Luca Barbieri <luca@luca-barbieri.com> Date: Thu Aug 26 18:05:53 2010 +0200 mesa: restore color clamps on glPopAttrib commit a55ac3c300c189616627c05d924c40a8b55bfafa Author: Luca Barbieri <luca@luca-barbieri.com> Date: Thu Aug 26 18:04:26 2010 +0200 mesa: clamp color queries if and only if fragment clamping is enabled commit 9940a3e31c2fb76cc3d28b15ea78dde369825107 Author: Luca Barbieri <luca@luca-barbieri.com> Date: Wed Aug 25 00:00:16 2010 +0200 mesa: introduce derived _ClampXxxColor state resolving FIXED_ONLY To do this, we make ClampColor call FLUSH_VERTICES with the appropriate _NEW flag. We introduce _NEW_FRAG_CLAMP since fragment clamping has wide-ranging effects, despite being in the Color attrib group. This may be easily changed by s/_NEW_FRAG_CLAMP/_NEW_COLOR/g commit 6244c446e3beed5473b4e811d10787e4019f59d6 Author: Luca Barbieri <luca@luca-barbieri.com> Date: Thu Aug 26 17:58:24 2010 +0200 mesa: add unclamped color parameters
/external/mesa3d/src/mesa/main/colortab.c
|
b70610b9823fc7dc3672735c11be1a75fbb1a2a4 |
|
01-Mar-2011 |
Brian Paul <brianp@vmware.com> |
mesa: move PBO-related functions into a new file
/external/mesa3d/src/mesa/main/colortab.c
|
7d8db55148b0861e35ec6bb6323db6dad4c8f17f |
|
01-Mar-2011 |
Brian Paul <brianp@vmware.com> |
mesa: always generate error in glColorTableParameter[fi]v() These were only used by GL_SGI_texture_color_table, which is gone now.
/external/mesa3d/src/mesa/main/colortab.c
|
9d20849516fe34bb0a430b007cef7878858cf0c7 |
|
01-Mar-2011 |
Brian Paul <brianp@vmware.com> |
mesa: remove GL_SGI_texture_color_table support 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.
/external/mesa3d/src/mesa/main/colortab.c
|
db61b9ce39bccc43140357652ceb78baaf2aea44 |
|
07-Jan-2011 |
Vinson Lee <vlee@vmware.com> |
mesa: Directly include mfeatures.h in files that perform feature tests.
/external/mesa3d/src/mesa/main/colortab.c
|
0117da40cd7edd3d165bb28569c289b37eca12b9 |
|
06-Jan-2011 |
Vinson Lee <vlee@vmware.com> |
mesa: Include mtypes.h in files that use gl_context struct. 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.
/external/mesa3d/src/mesa/main/colortab.c
|
1c131752c3e07ef91f49d4970dafca6d26585334 |
|
23-Oct-2010 |
Brian Paul <brianp@vmware.com> |
mesa: split up the image.c file New files: pack.c - image/row packing/unpacking functions pixeltransfer.c - pixel scale/bias/lookup functions
/external/mesa3d/src/mesa/main/colortab.c
|
f9995b30756140724f41daf963fa06167912be7f |
|
12-Oct-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
Drop GLcontext typedef and use struct gl_context instead
/external/mesa3d/src/mesa/main/colortab.c
|
6c227e57e69158e4da40c69322db0eac4c31086c |
|
10-Sep-2010 |
Eric Anholt <eric@anholt.net> |
mesa: Remove SGI_color_table. Another optional ARB_imaging subset extension.
/external/mesa3d/src/mesa/main/colortab.c
|
2cf44390d1e819f23e1d7ceb3199276c9148c647 |
|
23-Feb-2010 |
Chia-I Wu <olv@lunarg.com> |
mesa: Move src/mesa/glapi/dispatch.h to mesa. 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.
/external/mesa3d/src/mesa/main/colortab.c
|
32f2fd1c5d6088692551c80352b7d6fa35b0cd09 |
|
19-Feb-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versions
/external/mesa3d/src/mesa/main/colortab.c
|
c7ac486261ad30ef654f6d0b1608da4e8483cd40 |
|
19-Feb-2010 |
Kenneth Graunke <kenneth@whitecape.org> |
Remove _mesa_memcpy in favor of plain memcpy. This may break the SUNOS4 build, but it's no longer relevant.
/external/mesa3d/src/mesa/main/colortab.c
|
cb4f24e51d0f4f4b867b2c01ed26d2a5ce73aeab |
|
07-Sep-2009 |
Chia-I Wu <olvaffe@gmail.com> |
mesa/main: Make FEATURE_colortable follow feature conventions. As shown in mfeatures.h, this allows users of colortab.h to work without knowing if the feature is available.
/external/mesa3d/src/mesa/main/colortab.c
|
dc3839ef3dc032627b7bb10b2c24786efc3ef5ec |
|
20-Sep-2009 |
Brian Paul <brianp@vmware.com> |
mesa: move readbuffer tests
/external/mesa3d/src/mesa/main/colortab.c
|
3ed9dab19cfb2576f2a0fef92107f9246db7bdc1 |
|
20-Sep-2009 |
Brian Paul <brianp@vmware.com> |
mesa: use _mesa_get_current_tex_unit() helper
/external/mesa3d/src/mesa/main/colortab.c
|
95027a00870bc1d12ea24dfb092a0cad6cbd5035 |
|
03-Sep-2009 |
Brian Paul <brianp@vmware.com> |
mesa: use new combined PBO validate/map helpers
/external/mesa3d/src/mesa/main/colortab.c
|
203f395aaf717a6faf21a76979cc24d544ae148b |
|
03-Sep-2009 |
Brian Paul <brianp@vmware.com> |
mesa: use new _mesa_map_pbo_source/dest() functions in more places This trims down the code a bit. The next step would be to combine the validate and map operations into one helper...
/external/mesa3d/src/mesa/main/colortab.c
|
434ec3ada841915a00ffc23f699401eb3e7b37ee |
|
12-Aug-2009 |
Brian Paul <brianp@vmware.com> |
mesa: use _mesa_is_bufferobj()
/external/mesa3d/src/mesa/main/colortab.c
|
be1b8e5d6c6692010a3ec117035d9b218929e2b3 |
|
11-Nov-2008 |
Brian <brian.paul@tungstengraphics.com> |
mesa: new _mesa_is_pow_two() function
/external/mesa3d/src/mesa/main/colortab.c
|
fe469007037d9d5cdbe1677d8ff7368b276e9e7c |
|
16-Aug-2007 |
Brian <brian.paul@tungstengraphics.com> |
Replace Proxy1D/2D/etc with ProxyTex[] indexed by TEXTURE_x_INDEX. Simplification in colortab.c too.
/external/mesa3d/src/mesa/main/colortab.c
|
23d31efc167f09d47635352f697ffcb087d3ebbd |
|
21-Mar-2007 |
Brian <brian@yutani.localnet.net> |
merge from master
|
7573b58db659b32f3589fc955959710d44353239 |
|
16-Mar-2007 |
Brian <brian@yutani.localnet.net> |
Colortable re-org. The pixel transfer path has three color table lookups. Use an array [3] to store that info, rather than separate variables.
/external/mesa3d/src/mesa/main/colortab.c
|
7ed292a4e946fe43b04dd76d5f26df4e70765788 |
|
15-Mar-2007 |
Brian <brian@yutani.localnet.net> |
in _mesa_GetColorTable, return silently if table size is 0
/external/mesa3d/src/mesa/main/colortab.c
|
18d1fdebebcb52e7fcf50e62c4c02862d173af51 |
|
23-Jan-2007 |
Brian <brian@nostromo.localnet.net> |
fixes for C++ warnings/errors
/external/mesa3d/src/mesa/main/colortab.c
|
176501dfff14b5bec78af2b3487207d42c26d37a |
|
13-Oct-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
In _mesa_pack_rgba_span_float() we don't need to make a temporary copy of 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.
/external/mesa3d/src/mesa/main/colortab.c
|
bf8647a58bcfcd2aacf91d2f7a4f1a55f1e1f138 |
|
13-Oct-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
s/GL_FALSE/0x0/
/external/mesa3d/src/mesa/main/colortab.c
|
e5a6fcc345867b550a159a7d94912a81e618279c |
|
13-Oct-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
Revamp color table code. Always store all color tables as both float and ubyte.
/external/mesa3d/src/mesa/main/colortab.c
|
c4fe46f0b8b45407ea40500b869ae1beca71063c |
|
27-Apr-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
fixes for CHAN_BITS!=8
/external/mesa3d/src/mesa/main/colortab.c
|
198a88923c185bb0530787cd80cb9e1d700f2c91 |
|
05-Oct-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
s/IntFormat/InternalFormat/ and s/Format/_BaseFormat/ for gl_color_table.
/external/mesa3d/src/mesa/main/colortab.c
|
05aed23d1bbc3dbcd9fe9fd592f4c3b245456123 |
|
03-Sep-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
fudge set_component_sizes() a bit, see comments
/external/mesa3d/src/mesa/main/colortab.c
|
49fd874f24b983f7730513545fb0d6c24058e10b |
|
28-Aug-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
fix a few proxy color table bugs (bug 4270)
/external/mesa3d/src/mesa/main/colortab.c
|
97e1e60b1c83f2c797409776022e4803dc8b0135 |
|
27-Apr-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
move set_component_sizes() to fix bug 3135
/external/mesa3d/src/mesa/main/colortab.c
|
38b317d508a2a3a4cc6d700ebca80c3b06c913e2 |
|
14-Dec-2004 |
Alan Hourihane <alanh@tungstengraphics.com> |
uint*t -> u_int*t changes
/external/mesa3d/src/mesa/main/colortab.c
|
60909388ab136d849d99eab49e782a53772a618f |
|
10-Nov-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
GL_(UN)PACK_SKIP_IMAGES should only be applied to 3D texture pack/unpacking 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.
/external/mesa3d/src/mesa/main/colortab.c
|
66f3231322c8c1c398cc95617813da5b4aa6bddc |
|
31-Oct-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
PBO support for glColorTable, glColorSubTable, glGetColorTable, etc.
/external/mesa3d/src/mesa/main/colortab.c
|
375457bcef0b43c4b7a022b4fe74207dd1faf6dc |
|
10-Sep-2004 |
Jose Fonseca <j_r_fonseca@yahoo.co.uk> |
Update the doxygen configuration file. Minor updates/fixes to the source documentation.
/external/mesa3d/src/mesa/main/colortab.c
|
f959f6e1dc27c71fc0ccc56e09b29101b3bf3b97 |
|
22-Apr-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
New glTexImage code. 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.
/external/mesa3d/src/mesa/main/colortab.c
|
4923e1926ad7b7eb7de017eda8e7db64d357e5c8 |
|
28-Feb-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
Remove clamp parameter from _mesa_unpack_color_span_float(). Pass the IMAGE_CLAMP_BIT if needed. Added ClampVertexColors and ClampFragmentColors to GLcontext in anticipation of upcoming extensions (not fully used yet).
/external/mesa3d/src/mesa/main/colortab.c
|
8cfd08b6134e2036ddceb1facfa82e15026068a2 |
|
28-Feb-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
rename some span pack/unpack functions for better uniformity
/external/mesa3d/src/mesa/main/colortab.c
|
456734aa0a6da47ad586f2ec021a429526e3152a |
|
28-Feb-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
consolidate some code
/external/mesa3d/src/mesa/main/colortab.c
|
aaad687d510b3c933e4ca532e1c12ec723d33588 |
|
28-Feb-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
replace color table FloatTable boolean with Type enum
/external/mesa3d/src/mesa/main/colortab.c
|
c40d1dd62dd9bcbb97128e37a75d991a8d3b2d8c |
|
22-Oct-2003 |
Kendall Bennett <KendallB@scitechsoft.com> |
Added GLAPIENTRY decorations for all first level OpenGL API function entry points so that the calling conventions will work correctly with the assembler stubs with the Open Watcom compiler.
/external/mesa3d/src/mesa/main/colortab.c
|
05944c031cd6bea985050f0e88a19f0794f57887 |
|
22-Jul-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Restore more code lost during last big merge. Rename colortable-related functions.
/external/mesa3d/src/mesa/main/colortab.c
|
6dc85575000127630489b407c50a4b3ea87c9acb |
|
17-Jul-2003 |
Keith Whitwell <keith@tungstengraphics.com> |
Merge Jose's documentation and core Mesa changes from embedded branch
/external/mesa3d/src/mesa/main/colortab.c
|
9ac51f57efe07ed43a1e4224a7f5daddec401b36 |
|
05-Jun-2003 |
Ian Romanick <idr@us.ibm.com> |
Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.
/external/mesa3d/src/mesa/main/colortab.c
|
27558a160a9fe91745728d7626995cd88f8fe339 |
|
01-Mar-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Killed mmath.[ch]. Moved low-level functions/assembly code into imports.[ch] Moved type conversion and interpolation macros into macros.h Updated all the files that used to include mmath.h
/external/mesa3d/src/mesa/main/colortab.c
|
45b47d079f6a749c15498a6cef78d891f8acb665 |
|
26-Jan-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Make GL_SGI_texture_color_table work per-texture unit. Clean-up and optimize _swrast_texture_table_lookup().
/external/mesa3d/src/mesa/main/colortab.c
|
418ac00e7583bf3136816a43b3357e0d0b0c776d |
|
21-Jan-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
GL_SGI_texture_color_table extension (Eric Plante)
/external/mesa3d/src/mesa/main/colortab.c
|
3c63452e64df7e10aa073c6c3b9492b1d7dabbb8 |
|
25-Oct-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
Header file clean-up: 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.
/external/mesa3d/src/mesa/main/colortab.c
|
3b4fbbc129c711a5aec8d653d5c6eb2e195f947c |
|
09-Jul-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
Overhaul of glRead/DrawBuffer() code. Now, swrast->Driver.SetBuffer() indicates the read AND draw color buffer for all software rasterization. Lots of related clean-ups. See RELNOTES-4.1 for details.
/external/mesa3d/src/mesa/main/colortab.c
|
4e9676fb13f60ecdbc247b120031f18cd3febcb0 |
|
29-Jun-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
Applied Matt Sealey's patch to remove/isolate all stdio.h function calls. Instead of mstdio.[ch], use imports.[ch] to isolate these functions.
/external/mesa3d/src/mesa/main/colortab.c
|
dd41748f63b819c36c4234a525e5609660ceb395 |
|
08-Jun-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
added missing texture cube map targets
/external/mesa3d/src/mesa/main/colortab.c
|
fde5e2c5f182759aff78bdd12e6c928f3f13bbdc |
|
15-Sep-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
more warning fixes (Karl Schultz)
/external/mesa3d/src/mesa/main/colortab.c
|
96385fa15569e25cd0977e678c0ff3bdab6ef316 |
|
14-Jul-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
more work on float colors (still not finished)
/external/mesa3d/src/mesa/main/colortab.c
|
b570a180dada9e54ff55905ff11ea882ad8cb57d |
|
20-Apr-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
Minor fixes for Win32 (Karl Schultz).
/external/mesa3d/src/mesa/main/colortab.c
|
33143303feaf84afbef2e63ac0adab2d70b3c344 |
|
10-Apr-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
Added IROUND_POS() macro to mmath.h and use where appropriate. (Klaus Niederkrueger)
/external/mesa3d/src/mesa/main/colortab.c
|
709892459922a32096fe9dd8261d0d92337bb02f |
|
19-Mar-2001 |
Keith Whitwell <keith@tungstengraphics.com> |
Split driver struct into swrast/tnl/core components.
/external/mesa3d/src/mesa/main/colortab.c
|
22144ab7552f0799bcfca506bf4ffa7f70a06649 |
|
12-Mar-2001 |
Gareth Hughes <gareth@valinux.com> |
Consistent copyright info (version number, date) across all files.
/external/mesa3d/src/mesa/main/colortab.c
|
b51b0a847d7e7daaea69f77ab569086ef81c24a2 |
|
07-Mar-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
fixed a bunch of g++ warnings/errors. Compiling with g++ can help find lots of potential problems
/external/mesa3d/src/mesa/main/colortab.c
|
08836341788a9f9d638d9dc8328510ccd18ddeb5 |
|
03-Mar-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
lots of gl_*() to _mesa_*() namespace clean-up
/external/mesa3d/src/mesa/main/colortab.c
|
8753b1c397d8f5778fa527bf4f6bb6b0cb435874 |
|
27-Feb-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
colortable w/ size=0 wasn't handled correctly
/external/mesa3d/src/mesa/main/colortab.c
|
cab974cf6c2dbfbf5dd5d291e1aae0f8eeb34290 |
|
26-Dec-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
Major rework of tnl module New array_cache module Support 8 texture units in core mesa (now support 8 everywhere) Rework core mesa statechange operations to avoid flushing on many noop statechanges.
/external/mesa3d/src/mesa/main/colortab.c
|
90f042ae8dbc00ecedab5cc68dbc6abae4228af5 |
|
10-Dec-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
generate GL_INVALID_OPERATION error for bad image format/type combinations
/external/mesa3d/src/mesa/main/colortab.c
|
89c9a4cbf20742359b3269b778497f79f39bcdc6 |
|
09-Dec-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
set default table size to 0, minor error check fix
/external/mesa3d/src/mesa/main/colortab.c
|
cdfba5d37519f7be2e1cf728588b632ea06028cb |
|
23-Nov-2000 |
Jon Taylor <taylorj@ggi-project.org> |
More auto* build system updates
/external/mesa3d/src/mesa/main/colortab.c
|
0c000ec90c8ca38bfcb94394001665d0be3112dd |
|
22-Nov-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
call gl_update_state() if needed in glGetColorTable, glGetConvolutionFilter
/external/mesa3d/src/mesa/main/colortab.c
|
baf3e77ee2ea0a8721715d540d88066771f2dd67 |
|
22-Nov-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
added some RENDER_START/RENDER_FINISH macros. Minor GLchan changes
/external/mesa3d/src/mesa/main/colortab.c
|
a852378a6289d154364dde440f89a39bbfc33e2d |
|
20-Nov-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
Replaced Texture.CurrentD[] with separate Texture.Current1/2/3D vars. Completely removed the dirty texture object list. Set texObj->Complete to GL_FALSE to indicate dirty. Made point/line/triangle/quad SWvertex parameters const. Minor code clean-ups.
/external/mesa3d/src/mesa/main/colortab.c
|
ba41b8afb1b40b967cf5c0e604bbf09793eb8fee |
|
10-Nov-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
minor changes to silence compiler warnings
/external/mesa3d/src/mesa/main/colortab.c
|
724abeb058ca9372c5a9b9e38ee43dde1accaa41 |
|
31-Oct-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
Moved the software rasterizer to a new directory.
/external/mesa3d/src/mesa/main/colortab.c
|
a96308c37db0bc0086a017d318bc3504aa5f0b1a |
|
30-Oct-2000 |
Keith Whitwell <keith@tungstengraphics.com> |
Replace the flags Mesa was using for ctx->NewState with a new set 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.
/external/mesa3d/src/mesa/main/colortab.c
|
699bc7b73d2fede77d3290f66c1ec355afd0373e |
|
29-Oct-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
More GLchan color channel changes. Some header file re-org: Move matrix, vertex buffer structs to types.h to fix #include mess. Remove typedef, extern declarations from config.h
/external/mesa3d/src/mesa/main/colortab.c
|
ba643a2094a1e844b6ce60f468057057557859ce |
|
28-Oct-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
Basic work to support deep color channels: Replace GLubyte with GLchan Replace 255 with CHAN_MAX
/external/mesa3d/src/mesa/main/colortab.c
|
6339e621f5351e4677c5139bd91fefe6d65ef502 |
|
21-Aug-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
fixed image transfer errors
/external/mesa3d/src/mesa/main/colortab.c
|
0dc5edf3ae86a868840796ac87b530e951339c5b |
|
29-Jun-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
several colortable fixes
/external/mesa3d/src/mesa/main/colortab.c
|
2a1f50aee4f30dbd0c55d8f0b7185b690c841051 |
|
27-Jun-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
fixed GL_INTENSITY error checking bug
/external/mesa3d/src/mesa/main/colortab.c
|
98b88b3e70c079ce2b98221f7ef155af6417daf8 |
|
24-May-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
replaced _mesa_base_tex_format() with base_colortab_format()
/external/mesa3d/src/mesa/main/colortab.c
|
7a39d2f833807f8defd2304b0ff180944c23ea0c |
|
10-May-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
more GL_EXT_convolution work
/external/mesa3d/src/mesa/main/colortab.c
|
c397a6b28351ad97f996f913cfe9266b9f9096f6 |
|
18-Apr-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
more color table and imaging work
/external/mesa3d/src/mesa/main/colortab.c
|
4bdcfe50f8886e43714f9b7edd25cbff19e6a97d |
|
17-Apr-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
dynamically allocate color table data, uses less memory
/external/mesa3d/src/mesa/main/colortab.c
|
a5f4cae20a5d47bf5e0f8d1aa35650d16391097d |
|
17-Apr-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
work on GL_SGI_color_table
/external/mesa3d/src/mesa/main/colortab.c
|
13811376c99addb0616c9397cc7d5715befcd8d4 |
|
12-Apr-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
more GL_SGI_color_table extension work
/external/mesa3d/src/mesa/main/colortab.c
|
67c01f5f67cf93dc882cbe5b783acad9f8fc338f |
|
11-Apr-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
fixed duplicate variable problem
/external/mesa3d/src/mesa/main/colortab.c
|
4fe34b27f641459acae8150cde927eb4952277ad |
|
11-Apr-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
initial work on GL_SGI_color_table extension
/external/mesa3d/src/mesa/main/colortab.c
|
b7d076fc96ac27117421653a043d00a95f789d24 |
|
21-Mar-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
changed imaging functions to _mesa_ prefix
/external/mesa3d/src/mesa/main/colortab.c
|
aae9db03e43c36d164a86e2b512202ac510b8084 |
|
28-Feb-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
added proxy texture targets to GetColorTableParameter (Steven Fuller)
/external/mesa3d/src/mesa/main/colortab.c
|
ead285a9266bb5f80e68de122490a6afb88df6f3 |
|
24-Feb-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
bunch of dispatch and extension-related changes
/external/mesa3d/src/mesa/main/colortab.c
|
f0dee6578ab658d89ec57cc476af7143fa13fde3 |
|
19-Nov-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
renamed struct gl_palette as struct gl_color_table
/external/mesa3d/src/mesa/main/colortab.c
|
1d5971db241be7d928e3096dff6abe597dbe7933 |
|
11-Nov-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
changed a warning string
/external/mesa3d/src/mesa/main/colortab.c
|
845117bd054862baae29c4df61d5b4a61dd97f62 |
|
11-Nov-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
ColorTableEXT clean-up
/external/mesa3d/src/mesa/main/colortab.c
|
fbd8f212c3866ec98c1d8c9d3db3ddb7e7c479a5 |
|
11-Nov-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
first big check-in of new Mesa 3.3 code
/external/mesa3d/src/mesa/main/colortab.c
|
327c69127cf6203681d418a76186f70cc71b9212 |
|
08-Nov-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
clean-up of header includes (Daryll)
/external/mesa3d/src/mesa/main/colortab.c
|
485f04074151686fa24d40e3eeb83029d3d8c425 |
|
08-Oct-1999 |
Keith Whitwell <keith@tungstengraphics.com> |
Fixed includes & added a few hooks for the DRI.
/external/mesa3d/src/mesa/main/colortab.c
|
afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1c |
|
19-Aug-1999 |
jtg <jtg> |
Initial revision
/external/mesa3d/src/mesa/main/colortab.c
|