Mesa (master): util: Add dedicated depth-stencil packing/ unpacking functions.
Jose Fonseca
jrfonseca at kemper.freedesktop.org
Fri Apr 9 15:34:41 UTC 2010
Module: Mesa
Branch: master
Commit: d3808b1b1f34dbb826b99102786d94e1baf9d667
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d3808b1b1f34dbb826b99102786d94e1baf9d667
Author: José Fonseca <jfonseca at vmware.com>
Date: Fri Apr 9 14:03:02 2010 +0100
util: Add dedicated depth-stencil packing/unpacking functions.
Depth-stencil manually written given that each one is very close to
be a special case.
u_format_zs.c's still untested.
---
progs/gallium/unit/u_format_test.c | 40 +-
src/gallium/auxiliary/Makefile | 1 +
src/gallium/auxiliary/SConscript | 1 +
src/gallium/auxiliary/gallivm/lp_bld_format_soa.c | 10 +-
src/gallium/auxiliary/util/u_format.c | 24 +-
src/gallium/auxiliary/util/u_format.h | 101 ++-
src/gallium/auxiliary/util/u_format_other.c | 30 +-
src/gallium/auxiliary/util/u_format_other.h | 30 +-
src/gallium/auxiliary/util/u_format_pack.py | 59 +-
src/gallium/auxiliary/util/u_format_s3tc.c | 144 ++--
src/gallium/auxiliary/util/u_format_s3tc.h | 96 ++--
src/gallium/auxiliary/util/u_format_table.py | 33 +-
src/gallium/auxiliary/util/u_format_yuv.c | 40 +-
src/gallium/auxiliary/util/u_format_yuv.h | 40 +-
src/gallium/auxiliary/util/u_format_zs.c | 893 +++++++++++++++++++++
src/gallium/auxiliary/util/u_format_zs.h | 196 +++++
16 files changed, 1457 insertions(+), 281 deletions(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=d3808b1b1f34dbb826b99102786d94e1baf9d667
More information about the mesa-commit
mailing list