From e0f10a6fca34619f61c3533b68d89dcb1ff2627c Mon Sep 17 00:00:00 2001 From: Roland Scheidegger Date: Tue, 9 Mar 2010 17:27:45 +0100 Subject: util: simplify util_format_get_nr_components helper since the number of components is now stored in the pipe format description, we obviously no longer need to figure this out ourselves. --- src/gallium/auxiliary/util/u_format.h | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'src/gallium/auxiliary/util/u_format.h') diff --git a/src/gallium/auxiliary/util/u_format.h b/src/gallium/auxiliary/util/u_format.h index 20fdaca007..c08fdcafcc 100644 --- a/src/gallium/auxiliary/util/u_format.h +++ b/src/gallium/auxiliary/util/u_format.h @@ -423,14 +423,7 @@ static INLINE unsigned util_format_get_nr_components(enum pipe_format format) { const struct util_format_description *desc = util_format_description(format); - unsigned chan; - unsigned nr_comp = 0; - for (chan = 0; chan < 4; chan++) { - if (desc->channel[chan].size != 0) { - nr_comp++; - } - } - return nr_comp; + return desc->nr_channels; } /* -- cgit v1.2.3