summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/util/u_format_pack.py
Commit message (Expand)AuthorAgeFilesLines
* gallium: add ASTC formatsIlia Mirkin2015-11-231-1/+1
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-3/+3
* util/format: Fix clamping to 32bit integers.José Fonseca2014-11-081-0/+27
* util/format: Generate floating point constants for clamping.José Fonseca2014-11-081-4/+4
* gallium: add basic support for BPTC formatsIlia Mirkin2014-08-121-1/+1
* gallium: Move sRGB <-> RGB handling to libmesautilJason Ekstrand2014-08-041-1/+1
* util: Fix cross-compiles between endiannessesRichard Sandiford2014-04-281-3/+10
* util: Split out channel-printing Python codeRichard Sandiford2014-04-281-27/+49
* util: Turn inv_swizzle into a global functionRichard Sandiford2014-04-281-1/+11
* util: Add more query methods to u_format_parse.FormatRichard Sandiford2014-04-281-24/+3
* gallium: add b5g6r5 srgb formatRoland Scheidegger2014-03-211-4/+12
* gallium: Fix llvmpipe on big-endian machinesAdam Jackson2013-06-241-27/+2
* util/format: Fix bug in float to non-float conversion in u_format_pack.py.James Benton2012-11-271-1/+1
* u_format: implement fetch_rgba_uint and fetch_rgba_sint for integer formatsMarek Olšák2012-01-051-0/+2
* gallium: add PIPE_FORMAT_ETC1_RGB8Chia-I Wu2011-12-021-1/+1
* llvmpipe/u_format: add support for EXT_texture_shared_exponent + EXT_packed_f...Dave Airlie2011-11-101-0/+5
* gallium: add initial pure integer support (v2)Dave Airlie2011-10-081-11/+59
* gallium: add RGTC UNORM support to u_format.Dave Airlie2011-03-021-1/+1
* util: Remove unused imports from Python scripts.Vinson Lee2010-05-191-3/+0
* util: Fix typo in earlier commit.José Fonseca2010-04-091-1/+1
* util: ubyte_to_float and float_to_ubyte whenever possible.José Fonseca2010-04-091-0/+7
* util: Use consistent symbols in pack generator.José Fonseca2010-04-091-16/+16
* util: Add dedicated depth-stencil packing/unpacking functions.José Fonseca2010-04-091-34/+25
* util: Describe, implement, and test the new D3D9 color formats.José Fonseca2010-04-081-1/+2
* util: Keep const keyword when unpacking formats.José Fonseca2010-04-081-2/+2
* util: Reorder the code generated function so that they are grouped by format.José Fonseca2010-04-081-11/+7
* util: Support fixed formats conversion.José Fonseca2010-04-071-12/+41
* util: Implement YUV and subsampled RGB format conversion.José Fonseca2010-04-071-2/+6
* util: Support all SRGB formats.José Fonseca2010-04-061-19/+71
* util: Generate correct format conversions for half floats.Michal Krol2010-04-011-39/+59
* util: Use u_half to perform half <--> float conversions.Michal Krol2010-04-011-47/+6
* util/format: fix big endian compilation by not trying to byteswap single bytesLuca Barbieri2010-04-011-7/+9
* util: Hook into libtxc_dxtn.so (WIP).José Fonseca2010-03-311-5/+7
* util: Make the accessors bidimensional again.José Fonseca2010-03-311-28/+42
* util: First stab at half-float conversion.Michal Krol2010-03-311-46/+55
* util: Add callback to fetch a single pixel.José Fonseca2010-03-311-170/+190
* util: Use u_format_pack.py's code instead of u_format_access.py.José Fonseca2010-03-311-0/+15
* Merge branch 'gallium-new-formats'Roland Scheidegger2010-03-311-2/+10
|\
| * gallium: make the python scripts for format parsing not fail on new formatsRoland Scheidegger2010-03-301-2/+12
* | util: Put the format pack/unpack functions in the description table.José Fonseca2010-03-311-223/+166
* | util: Make pack/unpack operate on spans.José Fonseca2010-03-311-26/+38
* | util: Make util_format_xxx_pack_xxx take pointer as arguments.José Fonseca2010-03-311-6/+6
* | util: Use VOID type for X channels in format descriptions.José Fonseca2010-03-311-8/+8
|/
* util: Use bitshift arithmetic for pack too.José Fonseca2010-03-091-19/+58
* util: Use bitshift arithmetic to unpack pixels.José Fonseca2010-03-061-23/+92
* util: Several fixes to clamping and test.José Fonseca2010-03-061-9/+6
* util: Code generate functions to pack and unpack a single pixel.José Fonseca2010-02-261-0/+484