summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/format_utils.c
Commit message (Expand)AuthorAgeFilesLines
* main/format: skip format conversion if src and dst format are equalKarol Herbst2017-10-101-0/+14
* mesa: add special case ubyte[4] / BGRA conversion functionBrian Paul2016-02-191-5/+69
* mesa/formats: only do type and component lookup for uncompressed formatsNanley Chery2015-08-241-1/+1
* Make _mesa_swizzle_and_convert argument types in .c match those in .hAlan Coopersmith2015-02-171-2/+2
* mesa: Fix _mesa_format_convert fallback path when src is not an array formatIago Toral Quiroga2015-02-041-2/+2
* mesa: change assert to unreachable in two format functionsTobias Klausmann2015-01-211-1/+1
* mesa: rename RGBA8888_* format constants to something appropriate.Iago Toral Quiroga2015-01-141-10/+10
* mesa: Let _mesa_swizzle_and_convert take array format types instead of GL typesIago Toral Quiroga2015-01-121-129/+113
* mesa: Add a helper _mesa_compute_rgba2base2rgba_component_mappingIago Toral Quiroga2015-01-121-0/+55
* mesa: Add a rebase_swizzle parameter to _mesa_format_convertIago Toral Quiroga2015-01-121-69/+170
* mesa: Add an implementation of a master convert function.Jason Ekstrand2015-01-121-0/+408
* mesa: Fix _mesa_swizzle_and_convert integer conversions to clamp properlySamuel Iglesias Gonsalvez2015-01-121-53/+34
* mesa/format_utils: Prefix and expose the conversion helper functionsJason Ekstrand2015-01-121-161/+54
* mesa: Fix clamping to -1.0 in snorm_to_floatJason Ekstrand2015-01-121-1/+1
* mesa: move i, j var decls into SWIZZLE_CONVERT_LOOP() macroBrian Paul2014-09-151-36/+38
* mesa: break up _mesa_swizzle_and_convert() to reduce compile timeBrian Paul2014-09-151-480/+550
* mesa/format_utils: Add a function to convert a mesa_format to an array formatJason Ekstrand2014-08-051-0/+107
* mesa/format_utils: Add a general format conversion functionJason Ekstrand2014-08-051-0/+870