History log of /external/mesa3d/src/mesa/main/pixel.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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