Lines Matching defs:format
35 * The block dimension is not part of the format. Instead, it is encoded as a
257 assert(pan_is_stride_aligned(layout->format, *row_stride));
261 assert(pan_is_stride_aligned(layout->format, *surf_stride));
330 panfrost_clump_format(enum pipe_format format)
332 /* First, try a special clump format. Note that the 0 encoding is for a
333 * raw clump format, which will never be in the special table.
335 if (special_clump_formats[format])
336 return special_clump_formats[format];
338 /* Else, it's a raw format. Raw formats must not be compressed. */
339 assert(!util_format_is_compressed(format));
341 /* Select the appropriate raw format. */
342 switch (util_format_get_blocksize(format)) {
374 enum pipe_format format,
380 util_format_description(layout->format);
431 cfg.afbc.compression_mode = pan_afbc_compression_mode(format);
435 cfg.clump_format = panfrost_clump_format(format);
448 enum pipe_format format,
453 util_format_description(format);
499 panfrost_emit_plane(layout, format, pointer, iter.level, payload);
534 * with this (the driver sometimes will change the format of a texture on the
545 enum pipe_format format = iview->format;
548 if (PAN_ARCH >= 7 && util_format_is_depth_or_stencil(format)) {
566 panfrost_emit_texture_payload(iview, format, payload->cpu);
592 cfg.format = dev->formats[format].hw;
603 util_format_is_compressed(format);