diff options
author | José Fonseca <jfonseca@vmware.com> | 2010-03-31 20:15:17 +0100 |
---|---|---|
committer | José Fonseca <jfonseca@vmware.com> | 2010-03-31 20:15:17 +0100 |
commit | 69895725cfe9d4dc917ff6e643af9e6e3a6e093f (patch) | |
tree | 2c7f8cfad70a7d6063650e9dfe8f3e2b98359588 /src/gallium/auxiliary/util/u_format_table.py | |
parent | 3200e708582f75b3566a85228de9a698edbfb022 (diff) |
util: Add callback to fetch a single pixel.
Diffstat (limited to 'src/gallium/auxiliary/util/u_format_table.py')
-rwxr-xr-x | src/gallium/auxiliary/util/u_format_table.py | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/gallium/auxiliary/util/u_format_table.py b/src/gallium/auxiliary/util/u_format_table.py index fe910d9a77..6877bd6844 100755 --- a/src/gallium/auxiliary/util/u_format_table.py +++ b/src/gallium/auxiliary/util/u_format_table.py @@ -107,6 +107,11 @@ static void util_format_none_pack_float(uint8_t *dst, const float *src, unsigned length) { } + +static void +util_format_none_fetch_float(float *dst, const uint8_t *src, unsigned i, unsigned j) +{ +} ''' print 'const struct util_format_description' print 'util_format_none_description = {' @@ -125,7 +130,8 @@ util_format_none_pack_float(uint8_t *dst, const float *src, unsigned length) print " &util_format_none_unpack_8unorm," print " &util_format_none_pack_8unorm," print " &util_format_none_unpack_float," - print " &util_format_none_pack_float" + print " &util_format_none_pack_float," + print " &util_format_none_fetch_float" print "};" print @@ -172,7 +178,8 @@ util_format_none_pack_float(uint8_t *dst, const float *src, unsigned length) print " &util_format_%s_unpack_8unorm," % format.short_name() print " &util_format_%s_pack_8unorm," % format.short_name() print " &util_format_%s_unpack_float," % format.short_name() - print " &util_format_%s_pack_float" % format.short_name() + print " &util_format_%s_pack_float," % format.short_name() + print " &util_format_%s_fetch_float" % format.short_name() print "};" print |