summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/util/u_format_other.c
AgeCommit message (Collapse)AuthorFilesLines
2012-11-29util/u_format: Fix format manipulation for big-endianAdhemerval Zanella1-5/+5
This patch fixes various format manipulation for big-endian architectures. Reviewed-by: Roland Scheidegger <sroland@vmware.com> Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
2011-04-29util: implement R11G11B10_FLOAT pack/unpack functionsMarek Olšák1-0/+119
Reviewed-by: Brian Paul <brianp@vmware.com>
2011-04-29mesa, util: move RGB9E5 conversion functions to gallium/utilMarek Olšák1-1/+1
Also use MAX3 and incorporate Ian's suggestion in texformat.c. I don't think wrapping u_format_rgb9e5.h in another header and thus making it more complicated is worth it.
2011-04-29util: implement R9G9B9E5 pack and unpack functionsMarek Olšák1-5/+82
softpipe and llvmpipe support done (sampler only). Reviewed-by: Brian Paul <brianp@vmware.com>
2010-08-02util: Fix unpacking of R8G8Bx_SNORM format.Michal Krol1-3/+12
Apparently, we must always use integers to perform calculations, otherwise the results won't match D3D's CxV8U8 definition.
2010-04-09util: Add dedicated depth-stencil packing/unpacking functions.José Fonseca1-15/+15
Depth-stencil manually written given that each one is very close to be a special case. u_format_zs.c's still untested.
2010-04-08util: Describe, implement, and test the new D3D9 color formats.José Fonseca1-0/+267