History log of /external/mesa3d/src/mesa/main/image.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7e18a039ee7a402bac4882ae793824d6523061fa 22-Jul-2012 Brian Paul <brianp@vmware.com> mesa: move _mesa_error_check_format_and_type() to glformats.c

Now all the format/type-related helper functions are in glformats.c
and image.c is just image-related functions.
/external/mesa3d/src/mesa/main/image.c
a1287f549a3e6527b8cf3bf5b5f563ba63c6f48c 22-Jul-2012 Brian Paul <brianp@vmware.com> mesa: move more format helper functions to glformats.c
/external/mesa3d/src/mesa/main/image.c
8b762ebd72c1bb1a9827a667ad55ba9516505adf 22-Jul-2012 Brian Paul <brianp@vmware.com> mesa: move some format helper functions to glformats.c
/external/mesa3d/src/mesa/main/image.c
9ad8f431b2a47060bf05517246ab0fa8d249c800 25-Jun-2012 Jordan Justen <jordan.l.justen@intel.com> mesa: add glformats integer type/format detection routines

_mesa_is_integer_format is moved to formats.c and renamed
as _mesa_is_enum_format_integer.

_mesa_is_format_unsigned, _mesa_is_type_integer,
_mesa_is_type_unsigned, and _mesa_is_enum_format_or_type_integer
are added.

Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/image.c
1a06e8454ec714e950bc88882cd985534a18bf1f 12-Jul-2012 Marek Olšák <maraeo@gmail.com> mesa,st/mesa: implement GL_RGB565 from ARB_ES2_compatibility

This was not implemented, because the spec was changed just recently.

Everything has been in place already.

Gallium has PIPE_FORMAT_B5G6R5_UNORM, while Mesa has MESA_FORMAT_RGB565.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/image.c
df1cd55ebf362948788c04d2fa7da55c80991605 13-Feb-2012 Brian Paul <brianp@vmware.com> mesa: add missing GL_UNSIGNED_INT_10F_11F_11F_REV case

in _mesa_error_check_format_and_type().

Fixes https://bugs.freedesktop.org/show_bug.cgi?id=45967
/external/mesa3d/src/mesa/main/image.c
627b435dfe17698a1c69e9a259838fc6f2e6bd4e 07-Feb-2012 Brian Paul <brianp@vmware.com> mesa: new _mesa_error_check_format_and_type() function

This replaces the _mesa_is_legal_format_and_type() function.

According to the spec, some invalid format/type combinations to
glDrawPixels, ReadPixels and glTexImage should generate
GL_INVALID_ENUM but others should generate GL_INVALID_OPERATION.

With the old function we didn't make that distinction and generated
GL_INVALID_ENUM errors instead of GL_INVALID_OPERATION. The new
function returns one of those errors or GL_NO_ERROR.

This will also let us remove some redundant format/type checks in
follow-on commit.

v2: add more checks for ARB_texture_rgb10_a2ui at the top of
_mesa_error_check_format_and_type() per Ian.

Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/image.c
3363e87d7d5b3f19294fc770dc7c506c26646010 22-Jan-2012 Marek Olšák <maraeo@gmail.com> mesa: allow exposing GL3 without EXT_texture_integer

Strictly speaking, it's not legal to expose EXT_texture_integer without
EXT_gpu_shader4. It might be even dangerous (apps can assume EXT_gpu_shader4
is available without checking for it).

The check in compute_version is removed as well, because that's already
covered by GLSLVersion >= 130.

Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/image.c
ee9804af14caa18586dd711119bc8fc8c2de00a8 21-Jan-2012 Eric Anholt <eric@anholt.net> mesa: Add missing integer R/RG cases to _mesa_is_color_format().

This is part of fixing Intel oglconform
negative.typeFormatMismatch.copyteximage.

NOTE: This is a candidate for the 8.0 branch.

Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/image.c
f767e96131ba69cf61aa9f848d5f24e4396ac920 04-Dec-2011 Dave Airlie <airlied@redhat.com> mesa: add missing RG_INTEGER and some RED_INTEGER_EXT checks.

This just adds the correct checks and asserts in the right places. This doesn't
fix all the tests that I've sent to piglit, need to add int paths to go alongside the uint paths that don't go via float to fix it up properly.

I'm not sure how much of that could be templated/shared will have a look
once I write it the long way.

Reviewed-by: Brian Paul <brianp@vmware.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/main/image.c
4a2b9b53052a74e71aac59592e95e3910b5b7da5 18-Oct-2011 nobled <nobled@dreamwidth.org> mesa: add _mesa_image_offset()

Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/image.c
f22421e9b9ae08512d02927c85e8a7c69867856f 17-Oct-2011 nobled <nobled@dreamwidth.org> mesa/image: assert on bad format

NULL as an error indicator is meaningless, since it will return NULL
on success anyway if the caller passes in zero as the image's address
and asks to calculate the offset of the first pixel. For example,
_mesa_validate_pbo_access() does this.

This also matches the code in the non-GL_BITMAP codepath, which
already has an assert like this.

v2: Per Brian Paul's review, remove the function call entirely
and tighten the assert to only accept the two formats compatible with
GL_BITMAP. They always have one component per pixel.

Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/image.c
37fd22a09166c27c47e4803f5ee14047ee03856d 17-Oct-2011 nobled <nobled@dreamwidth.org> mesa/image: delete dead store

The return value here is a) always zero, b) never used.

Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/image.c
1614de4045c36ab6ec060e3bd0d1f3394d05b91e 06-Dec-2011 Brian Paul <brianp@vmware.com> mesa: use malloc instead of MAX_WIDTH array in _mesa_convert_colors()

Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/image.c
d4a38e86d4b4d66cca20ee63222f940cb73fa709 28-Nov-2011 Chia-I Wu <olv@lunarg.com> mesa: add support for GL_OES_compressed_ETC1_RGB8_texture

Add support for GL_OES_compressed_ETC1_RGB8_texture to core mesa. There is no
driver support yet.

Unlike desktop GL compressed texture formats, GLES compressed texture formats
usually can only be used with glCompressedTexImage2D. All other gl*Tex*Image*
functions are updated to check for that.

Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/image.c
2134d2f35baadf4117e48aa3315608403622b79a 22-Nov-2011 Eric Anholt <eric@anholt.net> mesa: Make _mesa_is_stencil_format() consistent with _mesa_is_depth_format().

There was only one consumer of this API, meta.c, which was intending
to ask "is this format just stencil index (and nothing else)?".
Instead, if one tried to glDrawPixels of GL_DEPTH_STENCIL-type
formats, it would just try to draw the stencil parts. Nothing good
came of this.

This function looks rather silly at this point, but I'm leaving it in
place to be the obvious parallel API to _mesa_is_depth_format(). Note
that if you want the old behavior, you should use it as
(_mesa_is_stencil_format() || _mesa_is_depthstencil_format()) like is
commonly done for depth-related tests.

Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/image.c
37bf720da4a165c3fbf22d8ebb87c5c42e02f98e 23-Nov-2011 Brian Paul <brianp@vmware.com> mesa: move _mesa_base_format_has_channel() into image.c

This is where other format-related functions live.

Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/image.c
f449be660e70aac2aefd2ce84581e137de25520b 27-Nov-2011 Dave Airlie <airlied@redhat.com> mesa/format: add mesa MESA_FORMAT_ARGB2101010_UINT support.

This format is used in the ARB_texture_rgb10_a2ui spec.

It adds core mesa support, texformat + texstore support, format_unpack
and fbobject.c (all patches from list merged + fixed up).

also fixes some whitespace issues.

Parts were:
Reviewed-by: Eric Anholt <eric@anholt.net>

Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/main/image.c
47e2e367170edec022481f1487cd980e00ef3203 27-Nov-2011 Dave Airlie <airlied@redhat.com> image/pack: fix missing GL_BGR(A)_INTEGER support.

These codepaths were missing the cases for BGR_INTEGER/BGRA_INTEGER.

Signed-off-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/image.c
923f143335ad1cba4795276e79cb1a5b0cd19bbc 26-Nov-2011 Dave Airlie <airlied@redhat.com> image: fix legal types for packed integer formats.

After reading ARB_texture_rgb10_a2ui it appears the packed formats
for integer types are only specified via this extension, and not via
the original ones. So condition the checks on this.

Signed-off-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/image.c
2bf9aeaa19f75816c6342fe564ad7c4bcdc97e12 04-Nov-2011 Eric Anholt <eric@anholt.net> mesa: Include R/RG integer textures in _mesa_is_integer_format.

Fixes some spurious GL errors in the upcoming
gl-3.0-required-sized-formats piglit test.

Reviewed-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/image.c
546f76d58f619e3d7e016b3eb04254d5c5c3f39f 12-Nov-2011 Brian Paul <brianp@vmware.com> mesa: new BYTE/SHORT_TO_FLOATZ() macros

Rather than redefining the BYTE/SHORT_TO_FLOAT macros, just define new
ones with different names. These macros preserve zero when converting.

Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/image.c
b098e1af1cdaea8767b8f1416469cdd02a9c39a9 12-Nov-2011 Brian Paul <brianp@vmware.com> mesa: move CEILING() macro into macros.h

Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/image.c
83863d468e2375696478e3ec83c42aaab9fbc19c 12-Nov-2011 Brian Paul <brianp@vmware.com> mesa: consolidate cases in _mesa_components_in_format()

and _mesa_sizeof_packed_type()

Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/image.c
9520f483b8f1e45fa474674b415554988de5d8d3 01-Oct-2011 Brian Paul <brianp@vmware.com> mesa: s/INLINE/inline/

INLINE is still seen in some files (some generated files, etc) but this
is a good start.

Acked-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/image.c
a454c835fa4f1d243f9e2072007dd52cf0d71dac 12-Sep-2011 Ian Romanick <ian.d.romanick@intel.com> mesa: Add GL_OES_compressed_paletted_texture formats to _mesa_is_compressed_format

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
Tested-by: Jin Yang <jin.a.yang@intel.com>
/external/mesa3d/src/mesa/main/image.c
81a86aea4f0990a1b8795f9e00e7a6c4ba368281 14-Sep-2011 Dave Airlie <airlied@redhat.com> mesa/colormac: introduce inline helper for 4 unclamped float to ubyte.

This introduces an UNCLAMPED_FLOAT_TO_UBYTE x 4 inline function, as
suggested by Brian. It uses it in a few places I noticed from previous
color changes, and also some core mesa places. I haven't updated other places
yet.

Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/main/image.c
0b6dd750584c8e03aa14968d6efdf393e7c8c8f0 29-Aug-2011 Ian Romanick <ian.d.romanick@intel.com> mesa: Remove all mention of GL_COLOR_INDEX*_EXT

These enums were only valid with the paletted texture extensions.
This allows a couple other trivial clean-ups.

Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/image.c
1165280cbd37dee1e499358633478ab869de21df 01-Jun-2011 Marek Olšák <maraeo@gmail.com> mesa: initial ARB_depth_buffer_float support

Using GL_NONE as DataType of Z32_FLOAT_X24S8, not sure what I should put there.
The spec says the type is n/a.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/image.c
631d23daa91c569bf268a2191bd466df73a64263 26-Apr-2011 Marek Olšák <maraeo@gmail.com> mesa: implement EXT_packed_float

Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/image.c
9d7698c468f4ea7da8bb4ec00520c98f11cca0fa 26-Apr-2011 Marek Olšák <maraeo@gmail.com> mesa: implement EXT_texture_shared_exponent

swrast support done.

There is no renderbuffer support in swrast, because it's not required
by the extension.

Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/image.c
0be369975fdfa79bcb702d0c13aa0a221055f61b 18-Mar-2011 Marek Olšák <maraeo@gmail.com> mesa: initial EXT_texture_snorm support

The component ordering of some formats has been been reversed to match
Gallium types.
/external/mesa3d/src/mesa/main/image.c
69f16accd0aa3b8d414092a5e52ccc99649da01a 07-Mar-2011 Marek Olšák <maraeo@gmail.com> mesa: add ATI_texture_compression_3dc

LUMINANCE_ALPHA_LATC2 = LUMINANCE_ALPHA_3DC, so this is easy.

Note that there is no specification for 3DC, just a few white papers
from ATI.
/external/mesa3d/src/mesa/main/image.c
7d16e2c0cd70dc5a23b746dbc8e44c58366b5353 07-Mar-2011 Marek Olšák <maraeo@gmail.com> mesa: add EXT_texture_compression_latc

The encoding/decoding algorithms are shared with RGTC.
Thanks to some magic with the base format, the RGTC texstore functions work
for LATC too.

swrast passes the related piglit tests besides two things:
- The alpha channel is wrong (it's always 1), however the incorrect alpha
channel makes some other tests fail too, so I guess it's unrelated to LATC.
- Signed LATC fetches aren't correct yet (signed values are clamped to [0,1]),
however RGTC has the same problem.

Further testing (with other of my patches) shows that hardware drivers
and softpipe work.

BTW, ETQW uses this extension.
/external/mesa3d/src/mesa/main/image.c
d44fbd3c9d976763ec1f4a8f0314f294be8c14f4 18-Feb-2011 Brian Paul <brianp@vmware.com> mesa: fix comments for _mesa_clip_readpixels()
/external/mesa3d/src/mesa/main/image.c
4d6994e40ebccf9428fc757d845e25c0e0c12cef 16-Feb-2011 Marek Olšák <maraeo@gmail.com> mesa: fix mipmap generation for MESA_FORMAT_AL44

This was missed when implementing AL44.
/external/mesa3d/src/mesa/main/image.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/image.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/image.c
2d270ac0904a1e3779906f7dbf493f31e5b3823b 09-Dec-2010 Chia-I Wu <olv@lunarg.com> mesa: Fix GL_FIXED arrays.

It is broken since 433e5e6defc85d8b1d6262aff990e3f5a8b37027.
/external/mesa3d/src/mesa/main/image.c
802bd6b7059122bccaf4bd27ae4062a70aa4e918 08-Nov-2010 Brian Paul <brianp@vmware.com> mesa: remove stray GL_FLOAT case in _mesa_is_legal_format_and_type()
/external/mesa3d/src/mesa/main/image.c
0a3566cec02f4fc3fef5a29b31ca990d2c08e293 29-Oct-2010 Brian Paul <brianp@vmware.com> mesa: additional integer formats in _mesa_bytes_per_pixel()
/external/mesa3d/src/mesa/main/image.c
7faf521fad970d6f6706fc9d3c3f4644f2e158ac 29-Oct-2010 Brian Paul <brianp@vmware.com> mesa: add const qualifier to _mesa_is_legal_format_and_type()
/external/mesa3d/src/mesa/main/image.c
113c1832b1fef04fc4856b4efeab71ac76a87ad0 29-Oct-2010 Brian Paul <brianp@vmware.com> mesa: fix integer cases in _mesa_is_legal_format_and_type()

Some integer formats work with some packed datatypes.
/external/mesa3d/src/mesa/main/image.c
e7343cd704afb19b6491b8cbf591e0dda0160f87 27-Oct-2010 Vinson Lee <vlee@vmware.com> mesa: Remove unnecessary header.
/external/mesa3d/src/mesa/main/image.c
862bb1b0ff9131eec1db7658b088ea1f9fae628f 26-Oct-2010 Brian Paul <brianp@vmware.com> mesa: additional switch cases for GL_EXT_texture_integer
/external/mesa3d/src/mesa/main/image.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/image.c
d4a296caaabfe608fc2b9b3e3c7188249cc2b402 22-Oct-2010 Brian Paul <brianp@vmware.com> mesa: add missing cases for packing red/green images
/external/mesa3d/src/mesa/main/image.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/image.c
31aca27c08d6a385c595d34fe4ee06390bf5b0e8 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> Drop GLframebuffer typedef and just use struct gl_framebuffer
/external/mesa3d/src/mesa/main/image.c
1ca6cbec1b1168b55fecb264d4e75a26de2cccaf 02-Oct-2010 Ian Romanick <ian.d.romanick@intel.com> rgtc: Detect RGTC formats as color formats and as compressed formats
/external/mesa3d/src/mesa/main/image.c
7c6147014a726eefb7a73c8520a0b48a57248a03 02-Oct-2010 Ian Romanick <ian.d.romanick@intel.com> ARB_texture_rg: Add GL_COMPRESSED_{RED,RG} cases in _mesa_is_color_format
/external/mesa3d/src/mesa/main/image.c
5d1387b2da3626326410804026f8b92f1a121fdc 29-Sep-2010 Ian Romanick <ian.d.romanick@intel.com> ARB_texture_rg: Add R8, R16, RG88, and RG1616 internal formats
/external/mesa3d/src/mesa/main/image.c
a62efdf82c20747feb11dfd7756f0579aa914b57 10-Sep-2010 Eric Anholt <eric@anholt.net> mesa: Remove EXT_convolution.

More optional code.
/external/mesa3d/src/mesa/main/image.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/image.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/image.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/image.c
245d5a8913f6f4487e837d112a97093c06b639ea 31-Jul-2010 Vinson Lee <vlee@vmware.com> mesa: Remove unnecessary headers.
/external/mesa3d/src/mesa/main/image.c
abd5627a6a034885b0b01b995c73870da1361bb0 06-Jul-2010 Brian Paul <brianp@vmware.com> mesa: initial support for unnormalized integer texture formats

As defined by GL_EXT_texture_integer.
/external/mesa3d/src/mesa/main/image.c
e485af774efba897dcbef4697158428c2298d964 27-Apr-2010 Brian Paul <brianp@vmware.com> mesa: move/rename is_depth_or_stencil_format()

Put it with other, similar functions.
/external/mesa3d/src/mesa/main/image.c
c34feadd1c2fa5c62022c1f48ee675b25a985ac6 23-Apr-2010 Brian Paul <brianp@vmware.com> mesa: make is_compressed_format() non-static
/external/mesa3d/src/mesa/main/image.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/image.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/image.c
b30898f4ab533085d97a33638ad0a1cf9ddb1d67 14-Feb-2010 Karl Schultz <karl.w.schultz@gmail.com> mesa: Fix compiler warnings

Add explicit casts, fix constant types, fix variable types.
Fixes about 340 warnings in MSFT Visual Studio.
/external/mesa3d/src/mesa/main/image.c
cd8614b0287dc5a69725ec4ee0208fad61f7789e 22-Jan-2010 Brian Paul <brianp@vmware.com> Merge branch 'mesa_7_7_branch'

Conflicts:
src/gallium/auxiliary/draw/draw_context.c
src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c
src/gallium/auxiliary/pipebuffer/Makefile
src/gallium/auxiliary/pipebuffer/SConscript
src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c
src/gallium/auxiliary/tgsi/tgsi_scan.c
src/gallium/drivers/i915/i915_surface.c
src/gallium/drivers/i915/i915_texture.c
src/gallium/drivers/llvmpipe/lp_setup.c
src/gallium/drivers/llvmpipe/lp_tex_sample_c.c
src/gallium/drivers/llvmpipe/lp_texture.c
src/gallium/drivers/softpipe/sp_prim_vbuf.c
src/gallium/state_trackers/xorg/xorg_dri2.c
src/gallium/winsys/drm/intel/gem/intel_drm_api.c
src/gallium/winsys/drm/nouveau/drm/nouveau_drm_api.c
src/gallium/winsys/drm/radeon/core/radeon_drm.c
src/gallium/winsys/drm/vmware/core/vmw_screen_dri.c
src/mesa/state_tracker/st_cb_clear.c
2cbc3e0a206b701780c893cf96507778ab1fb5a1 19-Jan-2010 Vinson Lee <vlee@vmware.com> mesa: Remove unnecessary header from image.c.
/external/mesa3d/src/mesa/main/image.c
5ac16495a2772886100789f04e1a7d65068e9a40 05-Jan-2010 Brian Paul <brianp@vmware.com> Merge branch 'mesa_7_7_branch'

Conflicts:
docs/relnotes.html
src/gallium/drivers/llvmpipe/lp_tex_sample_c.c
src/gallium/drivers/r300/r300_cs.h
src/mesa/drivers/dri/i965/brw_wm_surface_state.c
src/mesa/main/enums.c
82421c549f782cee0d377a064852813117ff6850 04-Jan-2010 Brian Paul <brianp@vmware.com> mesa: added GL_DU8DV8_ATI in extract_float_rgba()

Fixes warning seen with Shadowgrounds. See bug 24016.
/external/mesa3d/src/mesa/main/image.c
195568e4cb0524d71db0ac68cf5a95b33a1af6b4 04-Jan-2010 Brian Paul <brianp@vmware.com> mesa: more detailed error message in extract_float_rgba()
/external/mesa3d/src/mesa/main/image.c
7aeaca33c331f70d507fc83583b13b8d9fc3e847 05-Oct-2009 Ben Skeggs <bskeggs@redhat.com> mesa: fix return value when clipping {Read,Draw}Pixels height <= 0

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
/external/mesa3d/src/mesa/main/image.c
278e76832fc26678592368b7b89bfddc137e0e93 02-Sep-2009 Brian Paul <brianp@vmware.com> mesa: new _mesa_expand_bitmap() function
/external/mesa3d/src/mesa/main/image.c
10d81f466794c61c11225c94b2125bf2dd23748e 01-Sep-2009 Brian Paul <brianp@vmware.com> mesa: added _mesa_is_stencil_format()
/external/mesa3d/src/mesa/main/image.c
73b150c816c46a88e3e5d97f9b73ab0095f2bc60 13-Aug-2009 Brian Paul <brianp@vmware.com> mesa: refactor: move _mesa_is_color/depth/stencil_format() helpers to image.c
/external/mesa3d/src/mesa/main/image.c
1f713059934c2365a42aadfdca49213b36a7de90 05-Aug-2009 Brian Paul <brianp@vmware.com> Merge branch 'mesa_7_5_branch'

Conflicts:

src/mesa/main/state.c
727b2d747e13fed78bf62cfbf4a31427eed0ef29 05-Aug-2009 Brian Paul <brianp@vmware.com> mesa: make _mesa_clip_blit() a shared function
/external/mesa3d/src/mesa/main/image.c
bf89ecb6c92aaaeccd7b6f093cb8bae9fd56aaf6 11-Jun-2009 José Fonseca <jfonseca@vmware.com> Merge branch 'mesa_7_5_branch'

Conflicts:
src/mesa/state_tracker/st_cb_fbo.c
src/mesa/state_tracker/st_framebuffer.c
8fa8669aeba45d1b57f3cc41429578d55cad378a 10-Jun-2009 José Fonseca <jfonseca@vmware.com> mesa: Fix typo in bitmask.
/external/mesa3d/src/mesa/main/image.c
1b3f5df1e0e9ff956315262196e4947913c7f172 22-May-2009 Brian Paul <brianp@vmware.com> Merge branch 'mesa_7_5_branch'
995456f9305593005f8466520314ee087f3d422a 22-May-2009 Brian Paul <brianp@vmware.com> mesa: allow GL_BITMAP type in _mesa_image_image_stride()

It's possible to hand a GL_COLOR_INDEX/GL_BITMAP image to glTexImage3D()
which gets converted to RGBA via the glPixelMap tables.

This fixes a failure with piglit/fdo10370 with Gallium.
/external/mesa3d/src/mesa/main/image.c
87ba2285fe11dfe068798e5f8ea8e089a5d8b28b 06-May-2009 Brian Paul <brianp@vmware.com> mesa: add GL_DOUBLE case in _mesa_sizeof_type()
/external/mesa3d/src/mesa/main/image.c
ac1ff1b9fe19077e53ff4cd14a1b083232c8bf72 08-Apr-2009 Brian Paul <brianp@vmware.com> mesa: add another special/optimized case in _mesa_unpack_depth_span()
/external/mesa3d/src/mesa/main/image.c
c7eb423c49ef3e0e071deaab04dad55254f2fa30 04-Apr-2009 Brian Paul <brianp@vmware.com> mesa: remove the noClamp parameter to _mesa_pack_rgba_span_float()

It was only set to GL_TRUE in one place where it isn't really needed
(glGetTexImage(sRGB format)).
/external/mesa3d/src/mesa/main/image.c
c6a6cc191813e8343a17b028146a34f193a6ce44 27-Mar-2009 Roland Scheidegger <sroland@vmware.com> mesa: add new signed rgba texture format

This is a (partial) backport of the signed texture format support in OGL 3.1.
Since it wasn't promoted from an existing extension roll our own.
/external/mesa3d/src/mesa/main/image.c
a577471c546732419908893b481948feac5b7241 18-Mar-2009 Brian Paul <brianp@vmware.com> mesa: use the IROUND() macro in pixel packing code

It turns out some tests are sensitive to rounding vs. truncating when
converting float color values to integers in glReadPixels(). In particular,
this matters when the destination format is 5/6/5 or 4/4/4/4, etc.
/external/mesa3d/src/mesa/main/image.c
f786e46cf4fbf50a1cacfb81e22ee155ffe6edd3 13-Mar-2009 Brian Paul <brianp@vmware.com> mesa: added GL_DU8DV8_ATI case in _mesa_components_in_format()

This gets hit when glTexSubImage2D() is called with format==GL_DU8DV8_ATI.
/external/mesa3d/src/mesa/main/image.c
47053782b8e82f447d7d2fb590da9cced2926021 12-Mar-2009 Brian Paul <brianp@vmware.com> mesa: move declarations before code
/external/mesa3d/src/mesa/main/image.c
114152e068ec919feb0a57a1259c2ada970b9f02 12-Mar-2009 Roland Scheidegger <sroland@vmware.com> mesa: add support for ATI_envmap_bumpmap

add new entrypoints, new texture format, etc
translate in texenvprogram.c for drivers using the mesa-generated tex env
fragment program
also handled in swrast, but not tested (cannot work due to negative texel
results not handled correctly)
/external/mesa3d/src/mesa/main/image.c
f1f022dbb103947b0edf5ae984fcff00f6a8e539 06-Jan-2009 Xiang, Haihao <haihao.xiang@intel.com> mesa: Fix the size per pixel for packed pixel format data type.
/external/mesa3d/src/mesa/main/image.c
d01c44aacaeabe1dd187163f9e204f40401698bc 19-Dec-2008 Eric Anholt <eric@anholt.net> mesa: Clip copytexsubimage to read framebuffer bounds, not scissor region.
/external/mesa3d/src/mesa/main/image.c
aa09e0a1d532d0de2e094957d0509a7f60ebeafa 19-Dec-2008 Eric Anholt <eric@anholt.net> mesa: Correct _mesa_clip_to_region() off-by-one.

Note how if:
x + width == xmax + 0: width -= 0
x + width == xmax + 1: width -= 0
x + width == xmax + 2: width -= 1

So, the function was clipping to [xmin, xmax+1), not [xmin, xmax) like it was
supposed to. Same for ymax.
/external/mesa3d/src/mesa/main/image.c
2f9ceb158afffe5ea390b909261988267e663e36 19-Nov-2008 Xiang, Haihao <haihao.xiang@intel.com> mesa: clamp luminance if needed.

This fixes glReadPixels(GL_LUMINANCE, GL_FLOAT)/glGetTexImage(GL_LUMINANCE, GL_FLOAT) issue
on fixed-point color buffers.
/external/mesa3d/src/mesa/main/image.c
452a592ca4b1bac78eee53fb9f2f1deac7832840 31-May-2008 José Fonseca <jrfonseca@tungstengraphics.com> mesa: Apply MSVC portability fixes from Alan Hourihane.
/external/mesa3d/src/mesa/main/image.c
03bafd1f9fa000abdb794b2ae344a68840c83201 27-Sep-2007 Brian <brian.paul@tungstengraphics.com> Added new _mesa_clip_copytexsubimage() function to do avoid clipping down in the drivers.

This should probably be pulled into main-line Mesa...
(cherry picked from commit 324ecadbfdf9b944e059832f146451e4151dcb21)
/external/mesa3d/src/mesa/main/image.c
24172fe595eede2649dd88363d2cda68f928a03e 09-Jun-2008 Brian Paul <brian.paul@tungstengraphics.com> mesa: refactor: move _mesa_update_minmax/histogram() into image.c
(cherry picked from commit eded7f010d344a909cf9c403eb3bdad91804d174)
/external/mesa3d/src/mesa/main/image.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/image.c
30640695400b9b27656893753ae6b62f2082ce9b 18-Jun-2008 Brian Paul <brian.paul@tungstengraphics.com> mesa: fix inconsistent use of GL_UNSIGNED_INT vs. GL_UNSIGNED_INT_24_8_EXT for Z unpacking
/external/mesa3d/src/mesa/main/image.c
48c37a29fa527aabcec76731de0bee508869e835 09-Aug-2007 Brian <brian.paul@tungstengraphics.com> fix byte swap bug for GLint stencil indexes (bug 11909)
/external/mesa3d/src/mesa/main/image.c
2c3cb693ccb760b7b1b7bb9f37491d1499c97938 02-Aug-2007 Brian <brian.paul@tungstengraphics.com> fix stencil value masking bug 11805, and fix sizeof() bug
/external/mesa3d/src/mesa/main/image.c
501b5305b939ac38177dcd73ec72f4a39296e0c4 30-Jul-2007 Xiang, Haihao <haihao.xiang@intel.com> handle LSB_FIRST in _mesa_pack_bitmap by the way used in
_mesa_unpack_bitmap
/external/mesa3d/src/mesa/main/image.c
25cfb68f0b3baf0e74d1f6a37afab46370f6711b 08-Jul-2007 Brian <brian.paul@tungstengraphics.com> Change float depthScale param to _mesa_unpack_depth_span() to GLuint depthMax.
/external/mesa3d/src/mesa/main/image.c
64359af07188c06dcc6a9a95ba05f7e8209a7379 08-Jul-2007 Brian <brian.paul@tungstengraphics.com> check depthScale value for optimized ushort->uint case (fixes bug 11474)
/external/mesa3d/src/mesa/main/image.c
ffa2659204121f703208782ff225a22e0c21b173 05-Jul-2007 Brian <brian.paul@tungstengraphics.com> stencil pixel map didn't work in _mesa_unpack_stencil_span(), bug 11475
/external/mesa3d/src/mesa/main/image.c
06542019a86d4b9e4f4dfb7a73aa131910465230 02-Jul-2007 Brian <brian.paul@tungstengraphics.com> avoid unnecessary clamping of depth values (bug 11448)
/external/mesa3d/src/mesa/main/image.c
f0707c789a4c8f02b9b9f51012bd41691779e166 11-May-2007 Brian <brian@yutani.localnet.net> more indentation fixes, remove 'register' keywords
/external/mesa3d/src/mesa/main/image.c
aed53ba525e4a105a5e817786fa6346d64ad81a6 11-May-2007 Brian <brian@yutani.localnet.net> re-indent some code
/external/mesa3d/src/mesa/main/image.c
e5cf37c1786057252a4db28d4ae75bd24a0e020b 21-Apr-2007 Brian <brian@yutani.localnet.net> fix SkipPixels bugs in _mesa_pack_bitmap(), bug 10690
/external/mesa3d/src/mesa/main/image.c
6bde08815fae2a5ba95e0446d8c73040d1f321bc 19-Apr-2007 Brian <brian@yutani.localnet.net> In _mesa_unpack_depth_span() look for special cases of GLuint->GLushort and GLushort->GLuint conversion.

This improves performance and avoids int/float/int conversion problems that
can introduce errors during glCopyTexImage(). Another fix for the depth peeling
algorithm.
/external/mesa3d/src/mesa/main/image.c
704cd61120443501530279937a144a5dd4b6399e 21-Mar-2007 Xiang, Haihao <haihao.xiang@intel.com> mesa: revert f9f79c8d770e696249bd98c68b563f887562c974
to fix #10232

Table6.1(in gl2.1) has been applied for glGetTexImage
before calling into _mesa_pack_rgba_span_float.
/external/mesa3d/src/mesa/main/image.c
bb02092d749ff9d58a13fd99f66154504b4f3dd1 18-Mar-2007 Xiang, Haihao <haihao.xiang@intel.com> mesa: SWAP_BUFF support when calling DrawPixels(DEPTH_COMPONENT)
or TexImage(DEPTH_COMPONENT)
/external/mesa3d/src/mesa/main/image.c
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/image.c
0cfdf432e4efe6662c6cea013a6870a4f82cb478 15-Mar-2007 Brian <brian@yutani.localnet.net> implement byteswapping for all multi-byte types in _mesa_pack_rgba_span_float(), bug 10298
/external/mesa3d/src/mesa/main/image.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/image.c
53f83b435ce9a94092503712e3d4e16d4c942752 13-Mar-2007 Xiang, Haihao <haihao.xiang@intel.com> mesa: _mesa_unpack_image

1. take packed pixel data as a component
2. fix for GL_BITMAP when compiling glTexImage, etc into
a display list: a. flip byte if lsbFirst is true since
DefaultPacking->lsbFirst is false. b. handle SkipPixels
/external/mesa3d/src/mesa/main/image.c
17fb7821d7cdc0ed211eaef013ee7798619a61d3 12-Mar-2007 Brian <brian@yutani.localnet.net> clean-up, simplify _mesa_image_row_stride()
/external/mesa3d/src/mesa/main/image.c
c1a544733749cd388b9f51d087c695b2ce0ec729 12-Mar-2007 Brian <brian@yutani.localnet.net> take GL_UNPACK_ALIGNMENT into account in _mesa_image_row_stride() for GL_BITMAP type (bug 10261)
/external/mesa3d/src/mesa/main/image.c
f9f79c8d770e696249bd98c68b563f887562c974 09-Mar-2007 Brian <brian@yutani.localnet.net> New IMAGE_RED_TO_LUMINANCE flag passed to _mesa_pack_rgba_span_float() to fix glGetTexImage(GL_LUMINANCE) bug #10232.
/external/mesa3d/src/mesa/main/image.c
5893474c741274cde7a312c920dacfb00790c302 31-Jan-2007 Xiang, Haihao <haihao.xiang@intel.com> _mesa_pack_rgba_span_float: fix for packing data into group
/external/mesa3d/src/mesa/main/image.c
ebe4c893f8c0e80fe474743574a377d460b5f3e8 16-Nov-2006 Brian Paul <brian.paul@tungstengraphics.com> fix glDrawPixels(GL_COLOR_INDEX, GL_BITMAP) bug 9044
/external/mesa3d/src/mesa/main/image.c
40b88fd1f3dedd0137b170a7272854e2bf4c3210 13-Oct-2006 Brian Paul <brian.paul@tungstengraphics.com> remove needless condition
/external/mesa3d/src/mesa/main/image.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/image.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/image.c
8a9b5518fb946462fe55a62c1da1cab94d6d12cc 13-Oct-2006 Brian Paul <brian.paul@tungstengraphics.com> s/GLuint/GLbitfield/
/external/mesa3d/src/mesa/main/image.c
6b998c5584b7b4be84551a7811d04dcff8487cc9 13-Oct-2006 Brian Paul <brian.paul@tungstengraphics.com> removed obsolete _mesa_pack_rgba_span_chan()
/external/mesa3d/src/mesa/main/image.c
4bb9f4115c4b1930a140da78feff953e80f8a4f5 13-Oct-2006 Brian Paul <brian.paul@tungstengraphics.com> don't use temp storage in _mesa_convert_colors() when possible
/external/mesa3d/src/mesa/main/image.c
32a966dad9c5c6309adafcb58050cd0f70c32bde 12-Oct-2006 Brian Paul <brian.paul@tungstengraphics.com> Added _mesa_convert_colors().
_mesa_clip_drawpixels() now handles Pixel.ZoomY==-1.
/external/mesa3d/src/mesa/main/image.c
31a66ada72e5d9eb728f5149b72121bb04776016 11-Sep-2006 Brian Paul <brian.paul@tungstengraphics.com> undo some accidental changes in _mesa_is_legal_format_and_type()
/external/mesa3d/src/mesa/main/image.c
cb535550588852175f22fd17ad080bc213021881 10-Sep-2006 Brian Paul <brian.paul@tungstengraphics.com> Redefine the BYTE_TO_FLOAT() and SHORT_TO_FLOAT() macros to avoid problems
converting 0 to exactly 0.0
This goes against the OpenGL spec (see table 2.6) but solves problems
when doing byte -> float -> ubyte conversion for particular texture formats.
/external/mesa3d/src/mesa/main/image.c
85bc17495b5fe263f288904aa97dcf16d7eb6910 07-May-2006 Brian Paul <brian.paul@tungstengraphics.com> misc clean-ups
/external/mesa3d/src/mesa/main/image.c
9b20b68af16af6bd630e9a5ed5b56fdf837fa29f 05-May-2006 Brian Paul <brian.paul@tungstengraphics.com> check for float->uint overflow in _mesa_unpack_depth_span()
/external/mesa3d/src/mesa/main/image.c
95174c4eb2dcd6fe687ffcddc82bf7b8bf242ebe 28-Mar-2006 Brian Paul <brian.paul@tungstengraphics.com> comment about byteswapping in _mesa_unpack_depth_span()
/external/mesa3d/src/mesa/main/image.c
ea4fe661d7f3a95d9db17e1475076f1badf8e1a6 26-Mar-2006 Brian Paul <brian.paul@tungstengraphics.com> merge from texman branch
/external/mesa3d/src/mesa/main/image.c
ba3da6154c324cc916845bc5de3de077d0b59ffc 12-Nov-2005 Brian Paul <brian.paul@tungstengraphics.com> Added OSMesaColorClamp(), bug 4917
/external/mesa3d/src/mesa/main/image.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/image.c
31340f6645b34314469894c02b1df88886811e85 01-Oct-2005 Brian Paul <brian.paul@tungstengraphics.com> added _mesa_pack_depth_stencil_span()
/external/mesa3d/src/mesa/main/image.c
1ad7b99925e044f82e635f746c1ef2df77f69ac9 28-Sep-2005 Brian Paul <brian.paul@tungstengraphics.com> Initial work for GL_EXT_packed_depth_stencil extension.
glReadPixels done, glDrawPixels mostly done.
/external/mesa3d/src/mesa/main/image.c
c0b4b9fc3e51c09a864fe5e3d439da95f8f0edc5 06-Sep-2005 Brian Paul <brian.paul@tungstengraphics.com> remove DEFARRAY, CHECKARRAY stuff
/external/mesa3d/src/mesa/main/image.c
a760ccf6d8a1f94d505b4c211ff4c30bc1d325a8 03-Dec-2004 Brian Paul <brian.paul@tungstengraphics.com> silence a variety of warnings found with g++ 3.4.2
/external/mesa3d/src/mesa/main/image.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/image.c
e677da9e54e836609f94a3aaca27d68a0bacbb96 09-Nov-2004 Brian Paul <brian.paul@tungstengraphics.com> added a comment and assertion in _mesa_clip_drawpixels() for PixelZoom
/external/mesa3d/src/mesa/main/image.c
4084e3c215d4db6370422fc718217bade7445618 09-Nov-2004 Brian Paul <brian.paul@tungstengraphics.com> added _mesa_clip_drawpixels() and _mesa_clip_readpixels()
/external/mesa3d/src/mesa/main/image.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/image.c
cbef8c47760425c6e77b57deec8ee52d096040ff 02-Oct-2004 Brian Paul <brian.paul@tungstengraphics.com> fix a comment
/external/mesa3d/src/mesa/main/image.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/image.c
5b05a187dc34fa3ab6b5ab6bc1a6e98df80a2553 12-Jun-2004 Brian Paul <brian.paul@tungstengraphics.com> disable GL_INTENTSITY in _mesa_is_legal_format_and_type(). See table 3.6 of the 1.5 spec
/external/mesa3d/src/mesa/main/image.c
db862e4d4c575fa9ea306fd4d271b58d1b77e83b 13-May-2004 Brian Paul <brian.paul@tungstengraphics.com> GL_BGR can't be used with the packed types, according to the GL spec. Enforce such.
/external/mesa3d/src/mesa/main/image.c
f35b47fa623991b296b7a9a4e280956a5106f976 12-May-2004 Brian Paul <brian.paul@tungstengraphics.com> some component ordering bugs in extract_float_rgba()
/external/mesa3d/src/mesa/main/image.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/image.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/image.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/image.c
94f9d4c0dd2b62e01032c2b0dd9b8a25466690c2 28-Feb-2004 Brian Paul <brian.paul@tungstengraphics.com> minor clean-ups
/external/mesa3d/src/mesa/main/image.c
833d96aa913dcb0c5ca085cc7ebee3df90f7fbf8 28-Feb-2004 Brian Paul <brian.paul@tungstengraphics.com> consolidate image transfer operations in new _mesa_apply_rgba_transfer_ops() function
/external/mesa3d/src/mesa/main/image.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/image.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/image.c
2c9f50dd4acc65ddfeb8e3fde98137711167e579 25-Nov-2003 Brian Paul <brian.paul@tungstengraphics.com> casts for g++
/external/mesa3d/src/mesa/main/image.c
7eb3e9b9648938500c6172a88fb2998e6264467f 18-Nov-2003 Brian Paul <brian.paul@tungstengraphics.com> Some groundwork for supporting GLhalf datatype.
/external/mesa3d/src/mesa/main/image.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/image.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/image.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/image.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/image.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/image.c
551b65f13754e6760e5c272ff86f8873c9c13e5c 21-Sep-2002 Brian Paul <brian.paul@tungstengraphics.com> GL_MESA_pack_invert
/external/mesa3d/src/mesa/main/image.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/image.c
c450d57991628318696ee7a2bd052f91f480cda3 26-Apr-2002 Brian Paul <brian.paul@tungstengraphics.com> replaced GLshort with GLushort in _mesa_sizeof_packed_type()
/external/mesa3d/src/mesa/main/image.c
aeb4434563c4014a662ea334878b60d3031bb3c1 19-Mar-2002 Brian Paul <brian.paul@tungstengraphics.com> Use MESA_PBUFFER_ALLOC/FREE macros to allocate all framebuffer and texture
memory. These can be overridden by applications which need to manage this
memory specially. Contributed by Gerk Huisma.
Also, new code for 8-bit -> 16-bit/channel texture image storage which
fills in the least-significant bits properly.
/external/mesa3d/src/mesa/main/image.c
d488af5b34e390a9b81dac96053bd45f34ffffff 13-Mar-2002 Brian Paul <brian.paul@tungstengraphics.com> added _mesa_image_image_stride()
/external/mesa3d/src/mesa/main/image.c
96385fa15569e25cd0977e678c0ff3bdab6ef316 14-Jul-2001 Brian Paul <brian.paul@tungstengraphics.com> more work on float colors (still not finished)
/external/mesa3d/src/mesa/main/image.c
cc22179cd855dad85a28c40416873a07e8b7cc0c 13-Jun-2001 Brian Paul <brian.paul@tungstengraphics.com> fixed an assertion
/external/mesa3d/src/mesa/main/image.c
47cf442c1164b6b406117fccfb8b564602741ee3 16-May-2001 Brian Paul <brian.paul@tungstengraphics.com> use DEFARRAY, etc macros to work around 32k data limit on Macs (Tom Goon)
/external/mesa3d/src/mesa/main/image.c
a51f07d5a148705c1c118dece1630972753ca349 15-May-2001 Brian Paul <brian.paul@tungstengraphics.com> _mesa_pack_index_span() was broken for non-GLubyte datatypes
/external/mesa3d/src/mesa/main/image.c
01429fa46a05cba7d2d11825facd7d8e6117dacd 05-Apr-2001 Brian Paul <brian.paul@tungstengraphics.com> GL_INTENSITY case was incorrect in extract_float_rgba()
/external/mesa3d/src/mesa/main/image.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/image.c
08836341788a9f9d638d9dc8328510ccd18ddeb5 03-Mar-2001 Brian Paul <brian.paul@tungstengraphics.com> lots of gl_*() to _mesa_*() namespace clean-up
/external/mesa3d/src/mesa/main/image.c
e75d2424e53d6023f4414e40694cd467e5392b96 17-Feb-2001 Brian Paul <brian.paul@tungstengraphics.com> Changed FetchTexel() function pointer arguments.
Implemented glGetTexImage(format=GL_COLOR_INDEX).
Changed _mesa_unpack_depth_span() args.
Minor changes/clean-ups in mtypes.h.
Histogram counter component sizes were wrong.
/external/mesa3d/src/mesa/main/image.c
23e8d46e072669e0974d7b2c168d4770183106bd 17-Feb-2001 Brian Paul <brian.paul@tungstengraphics.com> moved depth/index/stencil span packing into image.c
/external/mesa3d/src/mesa/main/image.c
10686f42c90673daaac61971be553a78fcdb2ab1 14-Feb-2001 Brian Paul <brian.paul@tungstengraphics.com> removed bogus assertions
/external/mesa3d/src/mesa/main/image.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/image.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/image.c
3041d05bbcccfddba01a1eeaba01e5da0e1e99af 02-Jan-2001 Brian Paul <brian.paul@tungstengraphics.com> Removed fixed.h (GLfixed now in mtypes.h, fixed-pt macros in mmath.h)
Clean-up of color conversion macros.
New mmath.h macros (IROUND, IFLOOR, ICEIL, FRAC) used in various places.
/external/mesa3d/src/mesa/main/image.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/image.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/image.c
8a9507442a9811e2c4a4bac6a993e8a900c50d4d 10-Nov-2000 Brian Paul <brian.paul@tungstengraphics.com> renamed imaging files to histogram since that's what's inside
/external/mesa3d/src/mesa/main/image.c
3d960a0d84be0ffdd491dd37ff80bedf4a44fe92 10-Nov-2000 Brian Paul <brian.paul@tungstengraphics.com> GL_BGR case was misplaced in _mesa_is_legal_format_and_type() (Jeff Hartmann)
/external/mesa3d/src/mesa/main/image.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/image.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/image.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/image.c
fa849a0e1622039bf66ef2b7506669aba8d77d91 05-Oct-2000 Brian Paul <brian.paul@tungstengraphics.com> drawing color-index image to RGB window was broken
/external/mesa3d/src/mesa/main/image.c
b1394fa92aaaf859ce9efc8b5fc194397921320c 26-Sep-2000 Brian Paul <brian.paul@tungstengraphics.com> First batch of OpenGL SI related changes:
Renamed struct gl_context to struct __GLcontextRec.
Include glcore.h, setup GL imports/exports.
Replaced gl_ prefix with _mesa_ prefix in context.[ch] functions.
GLcontext's Visual field is no longer a pointer.
/external/mesa3d/src/mesa/main/image.c
64a23a0f9c6a08f6118f6488c191a079c43245a2 15-Sep-2000 Brian Paul <brian.paul@tungstengraphics.com> updated comments
/external/mesa3d/src/mesa/main/image.c
881ec9ee6740b509e59cdcf0344c5b73f3f6fa8a 12-Sep-2000 Brian Paul <brian.paul@tungstengraphics.com> packing of GLushort packed types was broken
/external/mesa3d/src/mesa/main/image.c
b92d64e150a3b1389f5a4b6cbfe57425a77f24bf 31-Aug-2000 Brian Paul <brian.paul@tungstengraphics.com> renamed some variables
/external/mesa3d/src/mesa/main/image.c
116970154dc3bb148178e1a9fe38554fbbd133c8 30-Aug-2000 Brian Paul <brian.paul@tungstengraphics.com> added _mesa_pack_float_rgba_span()
/external/mesa3d/src/mesa/main/image.c
ef9025a641624991113b7df2eecdf7c8e330a31c 29-Aug-2000 Brian Paul <brian.paul@tungstengraphics.com> updated some comments
/external/mesa3d/src/mesa/main/image.c
fa4525e289b475b928a7b2c4055af9dd7fe46600 21-Aug-2000 Brian Paul <brian.paul@tungstengraphics.com> implemented new ImageTransferState bitmask
/external/mesa3d/src/mesa/main/image.c
c29714dccb664562958cf36cdedee9c4377585d2 01-Jul-2000 Brian Paul <brian.paul@tungstengraphics.com> enabled GL_POST_CONVOLUTION_COLOR_TABLE
/external/mesa3d/src/mesa/main/image.c
2a1f50aee4f30dbd0c55d8f0b7185b690c841051 27-Jun-2000 Brian Paul <brian.paul@tungstengraphics.com> fixed GL_INTENSITY error checking bug
/external/mesa3d/src/mesa/main/image.c
3c8299c77967611db138169c56a7c6a1c0086d1c 22-Jun-2000 Brian Paul <brian.paul@tungstengraphics.com> Added FREE(depth) in error clause before return
/external/mesa3d/src/mesa/main/image.c
fbbac25ad304e09a4cde52bd09b4940ac4785623 20-May-2000 Brian Paul <brian.paul@tungstengraphics.com> fixed alignment bug in _mesa_image_row_stride()
/external/mesa3d/src/mesa/main/image.c
7a39d2f833807f8defd2304b0ff180944c23ea0c 10-May-2000 Brian Paul <brian.paul@tungstengraphics.com> more GL_EXT_convolution work
/external/mesa3d/src/mesa/main/image.c
1a1cf7ed75d799bbda34399ddab7949b8c06686e 04-May-2000 Brian Paul <brian.paul@tungstengraphics.com> implemented GL_EXT_histogram extension
/external/mesa3d/src/mesa/main/image.c
c397a6b28351ad97f996f913cfe9266b9f9096f6 18-Apr-2000 Brian Paul <brian.paul@tungstengraphics.com> more color table and imaging work
/external/mesa3d/src/mesa/main/image.c
a5f4cae20a5d47bf5e0f8d1aa35650d16391097d 17-Apr-2000 Brian Paul <brian.paul@tungstengraphics.com> work on GL_SGI_color_table
/external/mesa3d/src/mesa/main/image.c
83aeeb0967a5ea4b6942fd255871537026d360c4 16-Apr-2000 Brian Paul <brian.paul@tungstengraphics.com> cleaned up whitespace
/external/mesa3d/src/mesa/main/image.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/image.c
250069dbb443f26f4dcc409c9c873019a5f50f9d 08-Apr-2000 Brian Paul <brian.paul@tungstengraphics.com> added GL_SGI_color_matrix extension
/external/mesa3d/src/mesa/main/image.c
070b2644c6d3b0b4c6da64addd85245d730b6240 29-Mar-2000 Brian Paul <brian.paul@tungstengraphics.com> added missing GL_INTENSITY case in _mesa_components_in_format()
/external/mesa3d/src/mesa/main/image.c
279d9e3ea7551332d5639b514e004ee66c37d08b 21-Mar-2000 Brian Paul <brian.paul@tungstengraphics.com> made _mesa_native_packing const
/external/mesa3d/src/mesa/main/image.c
b7d076fc96ac27117421653a043d00a95f789d24 21-Mar-2000 Brian Paul <brian.paul@tungstengraphics.com> changed imaging functions to _mesa_ prefix
/external/mesa3d/src/mesa/main/image.c
ae40595b6943d41dfad0e9b500d5db70b2ad8c6e 21-Mar-2000 Brian Paul <brian.paul@tungstengraphics.com> added _mesa_image_row_stride()
/external/mesa3d/src/mesa/main/image.c
959f802dabd4f4347dc0ea925ae687abb6938588 19-Mar-2000 Brian Paul <brian.paul@tungstengraphics.com> fixed compiler warnings on BeOS R4
/external/mesa3d/src/mesa/main/image.c
7c652d77220610ecc19aaefa20876216b035e961 13-Mar-2000 Brian Paul <brian.paul@tungstengraphics.com> fixed polygon stipple packing/unpacking
/external/mesa3d/src/mesa/main/image.c
ed30dfa1264ec8875a3162c3c8778bc703bf11d5 03-Mar-2000 Brian Paul <brian.paul@tungstengraphics.com> runtime selectable depth buffer depth
/external/mesa3d/src/mesa/main/image.c
a5f618a291e67e74c56df235d45c3eb967ebb41f 21-Feb-2000 Brian Paul <brian.paul@tungstengraphics.com> fixed bug in GL_UNSIGNED_INT_10_10_10_2 unpacking
/external/mesa3d/src/mesa/main/image.c
a0020435f58baef6a67d3c073b62ea6b1d143af1 13-Jan-2000 Brian Paul <brian.paul@tungstengraphics.com> init a few vars to silence compiler warnings
/external/mesa3d/src/mesa/main/image.c
276988ec96a48d4ee5c28c0a2da3aa2b5ee0bbea 05-Jan-2000 Brian Paul <brian.paul@tungstengraphics.com> minor clean-up in _mesa_unpack_ubyte_color_span()
/external/mesa3d/src/mesa/main/image.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/image.c
327c69127cf6203681d418a76186f70cc71b9212 08-Nov-1999 Brian Paul <brian.paul@tungstengraphics.com> clean-up of header includes (Daryll)
/external/mesa3d/src/mesa/main/image.c
b09a4cd913e2de612fddf5411185a257da35647c 03-Nov-1999 Brian Paul <brian.paul@tungstengraphics.com> added another fast-path in _mesa_unpack_ubyte_color_spa(), more comments
/external/mesa3d/src/mesa/main/image.c
c3f0a511a725c7b3d3d7d93b1955aaaa2bb32f0d 03-Nov-1999 Brian Paul <brian.paul@tungstengraphics.com> new texture image processing
/external/mesa3d/src/mesa/main/image.c
98b607b57da6f7d2ae6e02906c1ae72cd1c3f311 26-Oct-1999 Brian Paul <brian.paul@tungstengraphics.com> fixed stupid error in GL_RGA case in gl_pack_rgba_span()
/external/mesa3d/src/mesa/main/image.c
64b7da799fe82f566706f8b6771b9d12477e4373 22-Oct-1999 Brian Paul <brian.paul@tungstengraphics.com> fixed byteswapping bug in gl_pack_rgba_span()
/external/mesa3d/src/mesa/main/image.c
3428162e27c5937291a3ea16d4cd339728ee7f52 22-Oct-1999 Brian Paul <brian.paul@tungstengraphics.com> added optimized GL_RGB, GL_UNSIGNED_BYTE case to gl_pack_rgba_span)
/external/mesa3d/src/mesa/main/image.c
351752caff2b151c6ddfc02c2df30ba4176e1224 19-Oct-1999 Brian Paul <brian.paul@tungstengraphics.com> added more format/type error checking code
/external/mesa3d/src/mesa/main/image.c
bd5cdaf4442872d3cd2ff94eeafadd481d27fcfb 13-Oct-1999 Brian Paul <brian.paul@tungstengraphics.com> removed GL_ prefix from memory macros
/external/mesa3d/src/mesa/main/image.c
567a1de66606ebbb3e54140925a84f5095101532 10-Oct-1999 Brian Paul <brian.paul@tungstengraphics.com> now using GL_MALLOC, GL_FREE
/external/mesa3d/src/mesa/main/image.c
60a249d009acec34bd61e12f01caf7bdf87e895c 10-Oct-1999 Brian Paul <brian.paul@tungstengraphics.com> now using GL_MALLOC, GL_FREE
/external/mesa3d/src/mesa/main/image.c
485f04074151686fa24d40e3eeb83029d3d8c425 08-Oct-1999 Keith Whitwell <keith@tungstengraphics.com> Fixed includes & added a few hooks for the DRI.
/external/mesa3d/src/mesa/main/image.c
af19f37b797942e08c5847cfcc9be9792b2ebc32 15-Sep-1999 Brian Paul <brian.paul@tungstengraphics.com> removed unused GLcontext arg from a few functions
/external/mesa3d/src/mesa/main/image.c
afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1c 19-Aug-1999 jtg <jtg> Initial revision
/external/mesa3d/src/mesa/main/image.c