summaryrefslogtreecommitdiff
path: root/src/mesa/main/format_utils.c
AgeCommit message (Expand)AuthorFilesLines
2016-02-19mesa: add special case ubyte[4] / BGRA conversion functionBrian Paul1-5/+69
2015-08-24mesa/formats: only do type and component lookup for uncompressed formatsNanley Chery1-1/+1
2015-02-17Make _mesa_swizzle_and_convert argument types in .c match those in .hAlan Coopersmith1-2/+2
2015-02-04mesa: Fix _mesa_format_convert fallback path when src is not an array formatIago Toral Quiroga1-2/+2
2015-01-21mesa: change assert to unreachable in two format functionsTobias Klausmann1-1/+1
2015-01-14mesa: rename RGBA8888_* format constants to something appropriate.Iago Toral Quiroga1-10/+10
2015-01-12mesa: Let _mesa_swizzle_and_convert take array format types instead of GL typesIago Toral Quiroga1-129/+113
2015-01-12mesa: Add a helper _mesa_compute_rgba2base2rgba_component_mappingIago Toral Quiroga1-0/+55
2015-01-12mesa: Add a rebase_swizzle parameter to _mesa_format_convertIago Toral Quiroga1-69/+170
2015-01-12mesa: Add an implementation of a master convert function.Jason Ekstrand1-0/+408
2015-01-12mesa: Fix _mesa_swizzle_and_convert integer conversions to clamp properlySamuel Iglesias Gonsalvez1-53/+34
2015-01-12mesa/format_utils: Prefix and expose the conversion helper functionsJason Ekstrand1-161/+54
2015-01-12mesa: Fix clamping to -1.0 in snorm_to_floatJason Ekstrand1-1/+1
2014-09-15mesa: move i, j var decls into SWIZZLE_CONVERT_LOOP() macroBrian Paul1-36/+38
2014-09-15mesa: break up _mesa_swizzle_and_convert() to reduce compile timeBrian Paul1-480/+550
2014-08-05mesa/format_utils: Add a function to convert a mesa_format to an array formatJason Ekstrand1-0/+107
2014-08-05mesa/format_utils: Add a general format conversion functionJason Ekstrand1-0/+870