Lines Matching defs:format
305 pack_blend_constant(enum pipe_format format, float cons)
308 util_format_description(format);
370 enum pipe_format format = batch->key.cbufs[i]->format;
376 cfg.srgb = util_format_is_srgb(format);
382 cfg.constant = pack_blend_constant(format, cons);
437 panfrost_format_to_bifrost_blend(dev, format, dithered);
439 fs->info.bifrost.blend[i].format;
576 cfg.stencil_mask_misc.srgb = util_format_is_srgb(ctx->pipe_framebuffer.cbufs[0]->format);
937 .format = v->format,
1090 tex->u.buf.size / util_format_get_blocksize(tex->format);
1133 unsigned blocksize = util_format_get_blocksize(image->format);
1231 /* Sample positions are pushed in a Bifrost specific format on Bifrost. On
1265 enum pipe_format format = batch->key.cbufs[rt]->format;
1267 GENX(pan_blend_get_internal_desc)(dev, format, rt, size, false) >> 32;
1655 enum pipe_format format = so->base.format;
1659 if (format == PIPE_FORMAT_X32_S8X24_UINT) {
1663 format = texture->format;
1664 } else if (format == PIPE_FORMAT_Z32_FLOAT_S8X24_UINT) {
1665 format = PIPE_FORMAT_Z32_FLOAT;
1668 const struct util_format_description *desc = util_format_description(format);
1674 format = PIPE_FORMAT_R8G8B8A8_SNORM;
1676 format = PIPE_FORMAT_R8G8B8A8_UNORM;
1677 desc = util_format_description(format);
1700 util_format_get_blocksize(format);
1709 .format = format,
1852 enum pipe_format format = ctx->images[shader][i].format;
1858 cfg.format = dev->formats[format].hw;
1914 cfg.stride = util_format_get_blocksize(image->format);
1921 util_format_get_blocksize(image->format);
2161 cfg.format = so->formats[PAN_VERTEX_ID];
2168 cfg.format = so->formats[PAN_INSTANCE_ID];
2221 cfg.format = so->formats[i];
2307 mali_pixel_format format, unsigned offset)
2312 cfg.format = format;
2321 enum mali_format format;
2335 mali_pixel_format format = (pan_varying_formats[buf].format << 12);
2339 format |= panfrost_get_default_swizzle(nr);
2342 return format;
2393 enum pipe_format format = consumer_vars[loc].format;
2394 stride += util_format_get_blocksize(format);
2415 /* Note: varying.format != pipe_format in some obscure cases due to a
2421 mali_pixel_format format = dev->formats[pipe_format].hw;
2435 pan_emit_vary(dev, out, 0, format, offset);
2489 enum pipe_format format = (j >= 0) ?
2490 consumer->info.varyings.input[j].format :
2491 producer->info.varyings.output[i].format;
2494 producer->info.varyings.output[i], format,
2507 consumer->info.varyings.input[i].format,
4214 cfg.format = dev->formats[el.src_format].hw;
4409 pan_legalize_afbc_format(ctx, pan_resource(texture), template->format);
4439 * fixed-function format conversion, so blend shaders are keyed to a particular
4440 * framebuffer format. As an example, the tilebuffer format is identical for