diff options
author | José Fonseca <jfonseca@vmware.com> | 2010-04-08 16:24:43 +0100 |
---|---|---|
committer | José Fonseca <jfonseca@vmware.com> | 2010-04-08 19:03:40 +0100 |
commit | 3f626646793bf6d8d20aa277ad1bc760a4c271f5 (patch) | |
tree | 14663aab1467b9138f4d0607104f6322a4bc2639 /src | |
parent | 9599da33742b727ba714618d2d14c0486e0408f6 (diff) |
util: Reorder the code generated function so that they are grouped by format.
Makes it easier to copy and paste.
Diffstat (limited to 'src')
-rw-r--r-- | src/gallium/auxiliary/util/u_format_pack.py | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/src/gallium/auxiliary/util/u_format_pack.py b/src/gallium/auxiliary/util/u_format_pack.py index 075f8caa30..95d7691036 100644 --- a/src/gallium/auxiliary/util/u_format_pack.py +++ b/src/gallium/auxiliary/util/u_format_pack.py @@ -657,22 +657,18 @@ def generate(formats): if is_format_supported(format): generate_format_type(format) - channel = Channel(FLOAT, False, 32) - native_type = 'float' - suffix = 'float' - - for format in formats: if not is_format_hand_written(format): + channel = Channel(FLOAT, False, 32) + native_type = 'float' + suffix = 'float' + generate_format_unpack(format, channel, native_type, suffix) generate_format_pack(format, channel, native_type, suffix) generate_format_fetch(format, channel, native_type, suffix) - channel = Channel(UNSIGNED, True, 8) - native_type = 'uint8_t' - suffix = '8unorm' + channel = Channel(UNSIGNED, True, 8) + native_type = 'uint8_t' + suffix = '8unorm' - for format in formats: - if not is_format_hand_written(format): generate_format_unpack(format, channel, native_type, suffix) generate_format_pack(format, channel, native_type, suffix) - |