3e59fb570ae82d988a90d341d1ffdd5c3ece1aa4 |
|
10-Feb-2012 |
Brian Paul <brianp@vmware.com> |
mesa: remove unused gl_pixelmap::Map8[] array Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
/external/mesa3d/src/mesa/main/pixel.c
|
a8ca786ba69f6af0120a24f473b2ae7e6a41495d |
|
30-Sep-2011 |
Brian Paul <brianp@vmware.com> |
meta: fix GetTexImage() for luminance, l/a, intensity formats The GL spec says that luminance values are returned as (l, 0, 0, 1), L/A values as (l, 0, 0, a) and intensity values as (i, 0, 0, 1). Use the pixel transfer scale controls to implement that. This fixes a few failures in the new piglit getteximage-formats test when getting a compressed L or L/A image.
/external/mesa3d/src/mesa/main/pixel.c
|
7a9a8bbabd27b8475b541cbdb2b43f75e23dbf4c |
|
19-Sep-2011 |
Yuanhan Liu <yuanhan.liu@linux.intel.com> |
mesa: fix error handling for glPixelZoom According the man page, GL_INVALID_OPERATION should generated if glPixelZoom is executed between the execution of glBegin and the corresponding execution of glEnd. Signed-off-by: Yuanhan Liu <yuanhan.liu@linux.intel.com> Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/pixel.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/pixel.c
|
7ecb61c30c4984a8513b306b640f9d274d8ecf61 |
|
23-Mar-2011 |
Brian Paul <brianp@vmware.com> |
mesa: remove _MESA_NEW_TRANSFER_STATE
/external/mesa3d/src/mesa/main/pixel.c
|
b70610b9823fc7dc3672735c11be1a75fbb1a2a4 |
|
01-Mar-2011 |
Brian Paul <brianp@vmware.com> |
mesa: move PBO-related functions into a new file
/external/mesa3d/src/mesa/main/pixel.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/pixel.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/pixel.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/pixel.c
|
a62efdf82c20747feb11dfd7756f0579aa914b57 |
|
10-Sep-2010 |
Eric Anholt <eric@anholt.net> |
mesa: Remove EXT_convolution. More optional code.
/external/mesa3d/src/mesa/main/pixel.c
|
73578ba9c4938db3a23198c3a2ddf843cfc4f700 |
|
10-Sep-2010 |
Eric Anholt <eric@anholt.net> |
mesa: Remove SGI_color_matrix. Another optional ARB_imaging subset extension.
/external/mesa3d/src/mesa/main/pixel.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/pixel.c
|
7126e38d9037da66fd531c4cb02b3843b68b84ff |
|
10-Sep-2010 |
Eric Anholt <eric@anholt.net> |
mesa: Remove EXT_histogram. This has always been optional, and not useful.
/external/mesa3d/src/mesa/main/pixel.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/pixel.c
|
d553479cc48d512fc5055c166a699bcfff494a24 |
|
25-Feb-2010 |
Vinson Lee <vlee@vmware.com> |
mesa: Remove dead error condition.
/external/mesa3d/src/mesa/main/pixel.c
|
e197de56cdb86835f1437688a9161cd909792d80 |
|
19-Feb-2010 |
Brian Paul <brianp@vmware.com> |
mesa: replace old MEMCPY macro with memcpy
/external/mesa3d/src/mesa/main/pixel.c
|
01d7e3d5a25a7cc49b38f5561d00c2ff22c43e93 |
|
09-Feb-2010 |
Michal Krol <michal@vmware.com> |
mesa: Enable true refcounting for NullBufferObj. This object can be shared with another context, so we cannot just delete it when the owning context is being destroyed. Ensuring that buffer objects are properly refcounted guarantees NullBufferObj is destroyed when all references to it are removed.
/external/mesa3d/src/mesa/main/pixel.c
|
ed5a116eb411aed2a2f1986a1effbb8a426b0065 |
|
19-Jan-2010 |
Vinson Lee <vlee@vmware.com> |
mesa: Remove unnecessary header from pixel.c.
/external/mesa3d/src/mesa/main/pixel.c
|
dbb8fb8de9a9deca0ae22015e4680f4e631d6d32 |
|
07-Sep-2009 |
Chia-I Wu <olvaffe@gmail.com> |
mesa/main: Make FEATURE_pixel_transfer follow feature conventions. As shown in mfeatures.h, this allows users of pixel.h to work without knowing if the feature is available.
/external/mesa3d/src/mesa/main/pixel.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/pixel.c
|
434ec3ada841915a00ffc23f699401eb3e7b37ee |
|
12-Aug-2009 |
Brian Paul <brianp@vmware.com> |
mesa: use _mesa_is_bufferobj()
/external/mesa3d/src/mesa/main/pixel.c
|
4f6b704f9796775d8d9937c3cf75a2901b99b896 |
|
07-May-2009 |
Brian Paul <brianp@vmware.com> |
mesa: move the NullBufferObj from GLcontext to gl_shared_state Since shared array objects may point to the null/default buffer object, the null/default buffer object should be part of the shared state.
/external/mesa3d/src/mesa/main/pixel.c
|
725d50601c2c010ce427a23a6e023f79df8a3a22 |
|
23-Apr-2009 |
Brian Paul <brianp@vmware.com> |
mesa: fix comment typo
/external/mesa3d/src/mesa/main/pixel.c
|
1ed5fe5cbfb64c57997ec46684748f8ae516d19c |
|
10-Feb-2009 |
Brian Paul <brianp@vmware.com> |
mesa: s/_IMAGE_NEW_TRANSFER_STATE/_MESA_NEW_TRANSFER_STATE/ to be more consistant with other flags
/external/mesa3d/src/mesa/main/pixel.c
|
be1b8e5d6c6692010a3ec117035d9b218929e2b3 |
|
11-Nov-2008 |
Brian <brian.paul@tungstengraphics.com> |
mesa: new _mesa_is_pow_two() function
/external/mesa3d/src/mesa/main/pixel.c
|
452a592ca4b1bac78eee53fb9f2f1deac7832840 |
|
31-May-2008 |
José Fonseca <jrfonseca@tungstengraphics.com> |
mesa: Apply MSVC portability fixes from Alan Hourihane.
/external/mesa3d/src/mesa/main/pixel.c
|
bb00f09f1bfb195206ffac6481d83ecf57fd37ce |
|
20-Jun-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
mesa: refactor: move initialization of DefaultPacking state.
/external/mesa3d/src/mesa/main/pixel.c
|
18d2822905ac3187318bd662f80c2836bdfa7c1f |
|
09-Jun-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
mesa: refactor: move pixel map/scale/bias code into image.c pixel.c is just the API-related code now.
/external/mesa3d/src/mesa/main/pixel.c
|
533c1dbe7582bdd72f671eef02e085f0c43159e2 |
|
09-Jun-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
mesa: refactor: new _mesa_init_pixelstore() function (cherry picked from commit 5f91007f996d0b7e3233f221a6b0056203e356d2)
/external/mesa3d/src/mesa/main/pixel.c
|
411d6672a6f3b228faebcf13da90388ea7671ae2 |
|
09-Jun-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
mesa: refactor: move glPixelStore function into new pixelstore.c file
/external/mesa3d/src/mesa/main/pixel.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/pixel.c
|
32d196820f5669a03bfd1adde1352b857ffda3b6 |
|
14-Mar-2007 |
Brian <brian@yutani.localnet.net> |
pixelmap code simplification
/external/mesa3d/src/mesa/main/pixel.c
|
b6adf336f41d2f0ed0ea33eaf53faee9635a2405 |
|
14-Mar-2007 |
Brian <brian@yutani.localnet.net> |
Re-org of gl_pixel_attrib struct. 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.
/external/mesa3d/src/mesa/main/pixel.c
|
8d9db3dd03b3ec423560b46831071405cb4f6f48 |
|
13-Mar-2007 |
Brian <brian@yutani.localnet.net> |
fix ctx->Pixel.PostConvolutionScale/Bias subscript bugs
/external/mesa3d/src/mesa/main/pixel.c
|
6340d6bf22ad0bfedf8565500336237a8da887f5 |
|
24-Oct-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
s/GLchan/GLubyte/
/external/mesa3d/src/mesa/main/pixel.c
|
5b0edff412f45fe64bd42fb481adeda7d34b0fa8 |
|
13-Oct-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
Consolidate, move, fix code related to color index and stencil image transfer operations (shift, offset, table lookup, etc).
/external/mesa3d/src/mesa/main/pixel.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/pixel.c
|
5bc33fe6f1c66ff6e3d41909847cb96ee45d78f3 |
|
13-Oct-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
remove _mesa_chan_to_float_span(), rename _mesa_map_ci8_to_rgba()
/external/mesa3d/src/mesa/main/pixel.c
|
556c2fa3a33001912c18b83893d513e4740fb67f |
|
13-Oct-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
_mesa_map_ci_to_rgba_chan() no longer used
/external/mesa3d/src/mesa/main/pixel.c
|
1add059bd114f90e32c4b574be411d314eca6d90 |
|
14-Dec-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
Removed the GL_SGIX/SGIS_pixel_texture extensions. Same thing can be done with fragment programs nowadays.
/external/mesa3d/src/mesa/main/pixel.c
|
a8717180d9805de3bf1ca30eff5487575fcfb384 |
|
09-Nov-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
Bug 4996. 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.
/external/mesa3d/src/mesa/main/pixel.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/pixel.c
|
ac3ec5096a760daabb1f2be7400bd9723e5058a5 |
|
28-Sep-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
added _mesa_scale_and_bias_depth()
/external/mesa3d/src/mesa/main/pixel.c
|
8c9cd63c89923e7c3cb751a1f24038c199d226d8 |
|
10-Aug-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
the PIXEL_MAP_I_TO_I table should be GLfloat, not GLint
/external/mesa3d/src/mesa/main/pixel.c
|
e4b2356c07d31fbeeabb13b2fb47db703b473080 |
|
04-May-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
Major check-in of changes for GL_EXT_framebuffer_object extension. Main driver impacts: - new code for creating the Mesa GLframebuffer - new span/pixel read/write code Some drivers not yet updated/tested.
/external/mesa3d/src/mesa/main/pixel.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/pixel.c
|
450e917c9d71f696bca2ba11960a521e64385ec2 |
|
31-Oct-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
Use the _mesa_scale_and_bias_rgba() function in the convolution functions. Minor clean-ups.
/external/mesa3d/src/mesa/main/pixel.c
|
331cc1dcba8705116288e487f43f460852c2159f |
|
31-Oct-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
PBO support for gl[Get]PixelMap functions
/external/mesa3d/src/mesa/main/pixel.c
|
a6c423d95663cfd8601cf84e10e8e1b12fa6ef15 |
|
25-Aug-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
Silence gcc 3.4 warnings on ReactOS. Mostly unused var warnings. (patch 1015696)
/external/mesa3d/src/mesa/main/pixel.c
|
894844a8d956a0ee5f95836331dc318f49fdb845 |
|
21-Mar-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
Implemented support for software-based AUX color buffers. Only available with Xlib driver for now. Assorted clean-ups related to Draw/ReadBuffer(). Renamed FRONT_LEFT_BIT -> DD_FRONT_LEFT_BIT, etc.
/external/mesa3d/src/mesa/main/pixel.c
|
7a6b71ef2944bae1718e8167b2faaceb8422071c |
|
13-Mar-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
Implementation of GL_EXT_pixel_buffer_object extension. Note: extension may not be finalized yet - subject to change! Note: implementation not fully suitable for h/w implementation yet.
/external/mesa3d/src/mesa/main/pixel.c
|
d0582776a619cc0633a0cbeea010a0db5e3e210f |
|
28-Feb-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
move _swrast_texture_table_lookup() to _mesa_lookup_rgba_chan()
/external/mesa3d/src/mesa/main/pixel.c
|
aaad687d510b3c933e4ca532e1c12ec723d33588 |
|
28-Feb-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
replace color table FloatTable boolean with Type enum
/external/mesa3d/src/mesa/main/pixel.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/pixel.c
|
9d73b81068182b72e332b762786d3e89f8dcac71 |
|
19-Aug-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
Fix glPixelMap: s/GLint/GLsizei/
/external/mesa3d/src/mesa/main/pixel.c
|
9c7b81697b2a381d7083e8e4c52f919f36ea9fa1 |
|
23-Jul-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
fix a few more glitches from last big check-in
/external/mesa3d/src/mesa/main/pixel.c
|
9f9bed9c8ea8a1baa922320debbf04128b2b58de |
|
23-Jul-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
fix GL_SGI_texture_colortable bugs
/external/mesa3d/src/mesa/main/pixel.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/pixel.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/pixel.c
|
7cac85d00a6110aa92236b2e841faeeb34f684c1 |
|
26-Jan-2003 |
Brian Paul <brian.paul@tungstengraphics.com> |
remove bad assertion, fix minor bug in _mesa_lookup_rgba()
/external/mesa3d/src/mesa/main/pixel.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/pixel.c
|
551b65f13754e6760e5c272ff86f8873c9c13e5c |
|
21-Sep-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
GL_MESA_pack_invert
/external/mesa3d/src/mesa/main/pixel.c
|
c5b995066020191982b2315fc45d05e068eee761 |
|
21-Sep-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
updates from 4.0.4 (MESA_ycbcr_texture, APPLE_client_storage, etc)
/external/mesa3d/src/mesa/main/pixel.c
|
df7bd4bf11dfab769cab2043c53ca99a347ca1a5 |
|
24-Apr-2002 |
Brian Paul <brian.paul@tungstengraphics.com> |
test mapsize against 1, not 0 in glPixelMap()
/external/mesa3d/src/mesa/main/pixel.c
|
30f51ae067379c2b3573c06b707d25a9704df7be |
|
18-Dec-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
Replace old matrix stacks with new code based on struct matrix_stack. Moved vertex program hash table into shared context state. Implemented reference counting for vertex programs. Replaced tnl "ProjectedClip" with "Ndc" (normalized device coordinates).
/external/mesa3d/src/mesa/main/pixel.c
|
aecfb51c304a6d71810ba5ae6ab9c4e344b816a9 |
|
05-Dec-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
fixed potential array overwrite problem
/external/mesa3d/src/mesa/main/pixel.c
|
94a6ec8f0c8a25aeeb5880e2285ae6042cfb99db |
|
18-Sep-2001 |
Karl Schultz <kschultz@freedesktop.org> |
compiler warnings
/external/mesa3d/src/mesa/main/pixel.c
|
f431a3fb4dc1bf860203d79e54657e3a62bc50df |
|
13-Jul-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
assorted changes for supporting GLfloat color channels (not done)
/external/mesa3d/src/mesa/main/pixel.c
|
f6e0e92beb1cc374a8623390975278f243af881a |
|
24-May-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
fix bug 426657: need to clamp RGBA before color table lookups
/external/mesa3d/src/mesa/main/pixel.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/pixel.c
|
22144ab7552f0799bcfca506bf4ffa7f70a06649 |
|
12-Mar-2001 |
Gareth Hughes <gareth@valinux.com> |
Consistent copyright info (version number, date) across all files.
/external/mesa3d/src/mesa/main/pixel.c
|
08836341788a9f9d638d9dc8328510ccd18ddeb5 |
|
03-Mar-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
lots of gl_*() to _mesa_*() namespace clean-up
/external/mesa3d/src/mesa/main/pixel.c
|
8753b1c397d8f5778fa527bf4f6bb6b0cb435874 |
|
27-Feb-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
colortable w/ size=0 wasn't handled correctly
/external/mesa3d/src/mesa/main/pixel.c
|
b6bcae5698df88f7730d40004ce7ce0462e97a20 |
|
24-Jan-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
Replaced struct gl_visual with struct __GLcontextModesRec from glcore.h. Replace "RGBAMode" with "rgbMode", etc. Other minor clean-ups.
/external/mesa3d/src/mesa/main/pixel.c
|
6532db986883ea1a431c043126de4947465834a1 |
|
03-Jan-2001 |
Brian Paul <brian.paul@tungstengraphics.com> |
More color macro clean-ups. FLOAT_TO_CHAN() macro removed.
/external/mesa3d/src/mesa/main/pixel.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/pixel.c
|
062bc07bde9520d12c3cc051779d67a9543c0ff7 |
|
13-Dec-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
improved precision of glReadPixels for colorbuffers < 24bpp
/external/mesa3d/src/mesa/main/pixel.c
|
45015e4d79d63183f6d9c4e4fad655921e07b0ab |
|
28-Nov-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
Pass scale and bias values to _mesa_scale_and_bias_rgba(). Implemented post-convolution scale and bias operation.
/external/mesa3d/src/mesa/main/pixel.c
|
5e3bc0c2a2bcdf59949410f94c9b705fc1281ce8 |
|
22-Nov-2000 |
Jouk Jansen <joukj@hrem.stm.tudelft.nl> |
Committing in . Modified Files: Mesa/macos/gli_api/gliapi1.h Mesa/macos/gli_api/gliapi2.h Mesa/macos/gli_api/gliapiext.h Mesa/macos/src-gli/fxgli.c Mesa/macos/src-gli/fxgli.h Mesa/macos/src-gli/fxgli2.c Mesa/macos/src-gli/fxgli_tridebug.c Mesa/src/accum.c Mesa/src/accum.h Mesa/src/all.h Mesa/src/alpha.c Mesa/src/alpha.h Mesa/src/attrib.c Mesa/src/attrib.h Mesa/src/bitmap.c Mesa/src/bitmap.h Mesa/src/blend.c Mesa/src/blend.h Mesa/src/buffers.c Mesa/src/buffers.h Mesa/src/clip.c Mesa/src/clip.h Mesa/src/colortab.h Mesa/src/config.c Mesa/src/context.c Mesa/src/context.h Mesa/src/convolve.c Mesa/src/convolve.h Mesa/src/copypix.c Mesa/src/copypix.h Mesa/src/debug.c Mesa/src/depth.c Mesa/src/depth.h Mesa/src/dlist.c Mesa/src/dlist.h Mesa/src/drawpix.c Mesa/src/drawpix.h Mesa/src/enable.c Mesa/src/enable.h Mesa/src/eval.c Mesa/src/eval.h Mesa/src/extensions.c Mesa/src/extensions.h Mesa/src/feedback.c Mesa/src/feedback.h Mesa/src/fog.c Mesa/src/fog.h Mesa/src/get.c Mesa/src/get.h Mesa/src/glapi.c Mesa/src/glthread.h Mesa/src/highpc.c Mesa/src/hint.h Mesa/src/histogram.h Mesa/src/image.c Mesa/src/image.h Mesa/src/imports.c Mesa/src/light.c Mesa/src/light.h Mesa/src/lines.c Mesa/src/lines.h Mesa/src/logic.c Mesa/src/logic.h Mesa/src/masking.c Mesa/src/masking.h Mesa/src/matrix.c Mesa/src/matrix.h Mesa/src/pixel.c Mesa/src/pixel.h Mesa/src/points.c Mesa/src/points.h Mesa/src/polygon.c Mesa/src/polygon.h Mesa/src/rastpos.c Mesa/src/readpix.c Mesa/src/scissor.c Mesa/src/scissor.h Mesa/src/state.c Mesa/src/state.h Mesa/src/stencil.c Mesa/src/stencil.h Mesa/src/teximage.c Mesa/src/teximage.h Mesa/src/texobj.c Mesa/src/texobj.h Mesa/src/texstate.c Mesa/src/texstate.h Mesa/src/texture.c Mesa/src/texture.h Mesa/src/texutil.c Mesa/src/texutil.h Mesa/src/varray.c Mesa/src/varray.h Mesa/src/X/fakeglx.c Mesa/src/X/xm_api.c Mesa/src/X/xm_dd.c Mesa/src/X/xm_line.c Mesa/src/X/xm_span.c Mesa/src/X/xm_tri.c Mesa/src/swrast/s_aaline.c Mesa/src/swrast/s_aaline.h Mesa/src/swrast/s_aatriangle.h Mesa/src/swrast/s_accum.h Mesa/src/swrast/s_alpha.h Mesa/src/swrast/s_alphabuf.h Mesa/src/swrast/s_blend.h Mesa/src/swrast/s_context.c Mesa/src/swrast/s_context.h Mesa/src/swrast/s_depth.h Mesa/src/swrast/s_drawpix.h Mesa/src/swrast/s_feedback.h Mesa/src/swrast/s_fog.h Mesa/src/swrast/s_histogram.h Mesa/src/swrast/s_lines.h Mesa/src/swrast/s_logic.h Mesa/src/swrast/s_masking.h Mesa/src/swrast/s_pb.h Mesa/src/swrast/s_pixeltex.h Mesa/src/swrast/s_points.h Mesa/src/swrast/s_quads.c Mesa/src/swrast/s_quads.h Mesa/src/swrast/s_scissor.h Mesa/src/swrast/s_span.h Mesa/src/swrast/s_stencil.h Mesa/src/swrast/s_texture.h Mesa/src/swrast/s_triangle.h Mesa/src/swrast/s_zoom.h Mesa/src/swrast/swrast.h Mesa/src/swrast_setup/ss_context.h Mesa/src/swrast_setup/ss_triangle.c Mesa/src/swrast_setup/ss_triangle.h Mesa/src/swrast_setup/ss_vb.h Mesa/src/tnl/t_clip.c Mesa/src/tnl/t_clip.h Mesa/src/tnl/t_context.c Mesa/src/tnl/t_context.h Mesa/src/tnl/t_cva.c Mesa/src/tnl/t_cva.h Mesa/src/tnl/t_debug.c Mesa/src/tnl/t_debug.h Mesa/src/tnl/t_dlist.h Mesa/src/tnl/t_eval.c Mesa/src/tnl/t_eval.h Mesa/src/tnl/t_fog.c Mesa/src/tnl/t_fog.h Mesa/src/tnl/t_light.c Mesa/src/tnl/t_light.h Mesa/src/tnl/t_pipeline.c Mesa/src/tnl/t_pipeline.h Mesa/src/tnl/t_shade.c Mesa/src/tnl/t_shade.h Mesa/src/tnl/t_stages.c Mesa/src/tnl/t_stages.h Mesa/src/tnl/t_texture.c Mesa/src/tnl/t_texture.h Mesa/src/tnl/t_trans_elt.c Mesa/src/tnl/t_trans_elt.h Mesa/src/tnl/t_varray.c Mesa/src/tnl/t_varray.h Mesa/src/tnl/t_vb.c Mesa/src/tnl/t_vb.h Mesa/src/tnl/t_vbcull.c Mesa/src/tnl/t_vbcull.h Mesa/src/tnl/t_vbfill.c Mesa/src/tnl/t_vbfill.h Mesa/src/tnl/t_vbindirect.c Mesa/src/tnl/t_vbindirect.h Mesa/src/tnl/t_vbrender.c Mesa/src/tnl/t_vbrender.h Mesa/src/tnl/t_vbxform.c Mesa/src/tnl/t_vbxform.h Mesa/src/tnl/tnl.h Added Files: Mesa/src/mtypes.h Removed Files: Mesa/src/types.h Changed Mesa/src/types to Mesa/src/mtypes.h to avoid conflicts while compiling on a VMS system. ----------------------------------------------------------------------
/external/mesa3d/src/mesa/main/pixel.c
|
9499e017b7e05411a32b3e4fa94885eaec0d7277 |
|
30-Oct-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
Removed UPDATE_IMAGE_TRANSFER_STATE, use _NEW_PIXEL flag instead. More minor GLchan changes. Silence some compiler warnings in cva.[ch]
/external/mesa3d/src/mesa/main/pixel.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/pixel.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/pixel.c
|
c893a015d8a50a38cd3f727d99835e7e7e2ccea9 |
|
28-Oct-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
New colormac.h file for color-related macros. Lot's of clean-up in macros.h and mmath.h
/external/mesa3d/src/mesa/main/pixel.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/pixel.c
|
a5b66333fb1f6c60332d49be62cf15071a7b633a |
|
19-Oct-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
glPixelStore(GL_PACK/UNPACK_SKIP_IMAGES) wasn't handled correctly
/external/mesa3d/src/mesa/main/pixel.c
|
fa4525e289b475b928a7b2c4055af9dd7fe46600 |
|
21-Aug-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
implemented new ImageTransferState bitmask
/external/mesa3d/src/mesa/main/pixel.c
|
6698b2294f9a151b777dd4e0d1f1c3e86204617a |
|
07-May-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
Err, initial code for GL_EXT_convolution, not histogram
/external/mesa3d/src/mesa/main/pixel.c
|
82b02f0ef24bf139778c8eec8d62dfa3366dff35 |
|
07-May-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
initial code for GL_EXT_histogram extension
/external/mesa3d/src/mesa/main/pixel.c
|
4bdcfe50f8886e43714f9b7edd25cbff19e6a97d |
|
17-Apr-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
dynamically allocate color table data, uses less memory
/external/mesa3d/src/mesa/main/pixel.c
|
a5f4cae20a5d47bf5e0f8d1aa35650d16391097d |
|
17-Apr-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
work on GL_SGI_color_table
/external/mesa3d/src/mesa/main/pixel.c
|
179870a5b806a3ee84cb56fa20c3a003f9fc5b97 |
|
12-Apr-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
more work on GL_SGI_color_table, pixel transfer code clean-up
/external/mesa3d/src/mesa/main/pixel.c
|
250069dbb443f26f4dcc409c9c873019a5f50f9d |
|
08-Apr-2000 |
Brian Paul <brian.paul@tungstengraphics.com> |
added GL_SGI_color_matrix extension
/external/mesa3d/src/mesa/main/pixel.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/pixel.c
|
327c69127cf6203681d418a76186f70cc71b9212 |
|
08-Nov-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
clean-up of header includes (Daryll)
/external/mesa3d/src/mesa/main/pixel.c
|
3c14ec9b553f88a4cd4be5d8a564b54bbe81d2b4 |
|
30-Oct-1999 |
Brian Paul <brian.paul@tungstengraphics.com> |
added a few more scale/bias/lookup functions (for future use)
/external/mesa3d/src/mesa/main/pixel.c
|
485f04074151686fa24d40e3eeb83029d3d8c425 |
|
08-Oct-1999 |
Keith Whitwell <keith@tungstengraphics.com> |
Fixed includes & added a few hooks for the DRI.
/external/mesa3d/src/mesa/main/pixel.c
|
afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1c |
|
19-Aug-1999 |
jtg <jtg> |
Initial revision
/external/mesa3d/src/mesa/main/pixel.c
|