Lines Matching defs:desc

173    const struct util_format_description *desc = util_format_description(format);
177 if (desc->nr_channels == 1) {
201 const struct util_format_description *desc =
205 if (desc->block.bits == 128 && (color->ui[0] != color->ui[1] || color->ui[0] != color->ui[2]))
211 if (desc->layout != UTIL_FORMAT_LAYOUT_PLAIN)
218 if (desc->nr_channels == 3)
221 alpha_channel = desc->nr_channels - 1;
226 if (desc->swizzle[i] >= PIPE_SWIZZLE_0)
229 if (desc->channel[i].pure_integer && desc->channel[i].type == UTIL_FORMAT_TYPE_SIGNED) {
231 int max = u_bit_consecutive(0, desc->channel[i].size - 1);
236 } else if (desc->channel[i].pure_integer &&
237 desc->channel[i].type == UTIL_FORMAT_TYPE_UNSIGNED) {
239 unsigned max = u_bit_consecutive(0, desc->channel[i].size);
250 if (desc->swizzle[i] == alpha_channel) {
270 if (desc->swizzle[i] <= PIPE_SWIZZLE_W && desc->swizzle[i] != alpha_channel &&
298 const struct util_format_description *desc =
304 if (desc->block.bits <= 16)
309 unsigned swizzle = desc->swizzle[i];
314 start_bit = MIN2(start_bit, desc->channel[swizzle].shift);
315 end_bit = MAX2(end_bit, desc->channel[swizzle].shift + desc->channel[swizzle].size);
352 if (desc->channel[i].type == UTIL_FORMAT_TYPE_SIGNED && desc->channel[i].pure_integer) {
354 } else if (desc->channel[i].type == UTIL_FORMAT_TYPE_UNSIGNED && desc->channel[i].pure_integer) {
386 if (desc->nr_channels == 2 && desc->channel[0].size == 8) {
394 } else if (desc->nr_channels == 4 && desc->channel[0].size == 8) {
404 } else if (desc->nr_channels == 4 && desc->channel[0].size == 16) {