summaryrefslogtreecommitdiff
path: root/src/mesa/main/pack.c
AgeCommit message (Expand)AuthorFilesLines
2013-02-11mesa: fix GetTexImage if mesa format and internal format don't matchMarek Olšák1-0/+26
2013-01-23ReadPixels: Force ALPHA to 1 while rebasing RGBA values for GL_RGB formatCarl Worth1-0/+10
2013-01-14pack: handle GL_RGB+GL_UNSIGNED_INT_2_10_10_10_REV caseJordan Justen1-2/+10
2012-10-24mesa: Use MIN instead of CLAMP for unsigned source dataIan Romanick1-108/+108
2012-09-05Don't cast the return value of malloc/reallocMatt Turner1-17/+17
2012-08-16mesa: add cast to silence warning in _mesa_pack_rgba_span_from_ints()Brian Paul1-1/+1
2012-08-14mesa pack: handle packed integer formats with clampingJordan Justen1-10/+619
2012-08-14mesa pack: handle uint and int clamping properlyJordan Justen1-7/+99
2012-08-13mesa: Use GLdouble for depthMax in final unpack conversions.Kenneth Graunke1-1/+1
2012-07-21mesa pack: use _mesa_problem instead of assertJordan Justen1-7/+10
2012-07-21mesa: add glformats integer type/format detection routinesJordan Justen1-4/+5
2012-07-20mesa: disable MSVC global optimization in pack.cJosé Fonseca1-0/+13
2012-05-19mesa: use F_TO_I() instead of IROUND()Brian Paul1-110/+110
2012-03-08mesa: add _mesa_rebase_rgba_float/uint() functionsBrian Paul1-0/+91
2012-02-02mesa: Fix copy-and-paste error in _mesa_pack_rgba_span_floatIan Romanick1-3/+2
2012-01-27mesa: remove redundant byte swap checkBrian Paul1-6/+2
2012-01-27mesa: When unpacking signed integer pixel data, don't clamp to 0.Eric Anholt1-33/+12
2012-01-27mesa: Add clamping for packing of integer data.Eric Anholt1-4/+4
2012-01-24mesa: Add the remaining from/to types for GL_EXT_texture_integer (and R/RG).Eric Anholt1-51/+61
2012-01-04mesa: Add missing GL_RG_INTEGER casesIan Romanick1-0/+39
2011-12-10mesa: add missing RG_INTEGER and some RED_INTEGER_EXT checks.Dave Airlie1-0/+4
2011-12-02mesa: remove unreachable code in _mesa_unpack_color_span_ubyte()Brian Paul1-64/+0
2011-11-28image/pack: fix missing GL_BGR(A)_INTEGER support.Dave Airlie1-0/+2
2011-11-27pack: fix indentation (trivial)Dave Airlie1-1/+1
2011-11-15mesa: new BYTE/SHORT_TO_FLOATZ() macrosBrian Paul1-26/+10
2011-11-15mesa: move CEILING() macro into macros.hBrian Paul1-4/+1
2011-11-15mesa: replace GLstencil with GLubyteBrian Paul1-16/+7
2011-11-01mesa: Fix memory leak in out-of-memory path.Vinson Lee1-0/+1
2011-10-24mesa: Fix memory leak in out-of-memory path.Vinson Lee1-0/+1
2011-10-08mesa: add packing for int/uintDave Airlie1-0/+63
2011-10-01mesa: s/INLINE/inline/Brian Paul1-5/+5
2011-09-20mesa: convert _mesa_unpack_color_span_chan() to ubyteBrian Paul1-50/+48
2011-09-13mesa/pack: don't apply transfer operations to integer format buffers. (v3)Dave Airlie1-0/+23
2011-09-06mesa: Remove support for unpacking from client memory to color-index pixelsIan Romanick1-40/+12
2011-07-11mesa: implement packing of DEPTH_STENCIL & FLOAT_32_UNSIGNED_INT_24_8_REV comboMarek Olšák1-5/+16
2011-07-10mesa: implement depth unpacking for GL_FLOAT_32_UNSIGNED_INT_24_8_REVMarek Olšák1-2/+25
2011-07-10mesa: implement stencil unpacking for GL_FLOAT_32_UNSIGNED_INT_24_8_REVMarek Olšák1-3/+32
2011-06-24mesa: don't allocate memory in _mesa_unpack_depth_span if we don't need itMarek Olšák1-7/+7
2011-06-24mesa: fix a memory leak in _mesa_unpack_depth_spanMarek Olšák1-0/+1
2011-05-01mesa: remove unused-but-set variable in extract_uint_rgbaMarek Olšák1-3/+0
2011-04-29mesa: implement EXT_packed_floatMarek Olšák1-5/+76
2011-04-29mesa, util: move RGB9E5 conversion functions to gallium/utilMarek Olšák1-1/+1
2011-04-29mesa: implement EXT_texture_shared_exponentMarek Olšák1-5/+77
2011-04-25main: remove duplicated includesNicolas Kaiser1-1/+0
2011-04-17mesa: Fix _mesa_unpack_dudv_span_byte assertion.Eric Anholt1-1/+2
2011-03-29mesa: implement clamping controls (ARB_color_buffer_float)Marek Olšák1-11/+0
2011-01-05mesa: Include mtypes.h in files that use gl_context struct.Vinson Lee1-0/+1
2010-12-02mesa: replace more MAX_WIDTH stack allocations with heap allocationsBrian Paul1-31/+104
2010-12-02mesa: replace large/MAX_WIDTH stack allocations with heap allocationsBrian Paul1-4/+34
2010-11-07mesa: rename vars in pixel pack/unpack codeBrian Paul1-403/+397