Lines Matching refs:format
24 #include "util/format/u_format.h"
96 .format = info->src.resource->format,
118 util_format_short_name(info->src.format),
119 util_format_short_name(info->dst.format));
165 .format = dst_format,
173 .format = src_format,
228 if (psrc->format != pdst->format)
238 * output format must be the same, no scaling, etc), so there is no
239 * pixel format conversions. Thus we can rewrite the format to use one
243 pformat = pdst->format;
251 default: unreachable("unsupported format bit-size"); break;
342 enum pipe_format format,
348 if (format != prsc->format)
388 if (info->dst.format != info->src.format)
403 enum pipe_format format,
409 tmpl.format = format;
452 util_format_is_depth_or_stencil(info->dst.format))
455 if (!v3d_rt_format_supported(&screen->devinfo, info->src.format))
458 if (v3d_get_rt_format(&screen->devinfo, info->src.format) !=
459 v3d_get_rt_format(&screen->devinfo, info->dst.format))
468 !v3d_format_supports_tlb_msaa_resolve(&screen->devinfo, info->src.format))
474 v3d_get_blit_surface(pctx, info->dst.resource, info->dst.format, info->dst.level, info->dst.box.z);
476 v3d_get_blit_surface(pctx, info->src.resource, info->src.format, info->src.level, info->src.box.z);
561 * the NV12 format with BROADCOM_SAND_COL128 modifier to UIF tiled format.
604 * the NV12 format with BROADCOM_SAND_COL128 modifier to UIF tiled format.
606 * plane for a NV12 format without the SAND modifier.
670 /* UIF tiled format is composed by UIF blocks, Each block has
672 * in raster format. But microtiles have different dimensions
744 * Turns NV12 with SAND8 format modifier from raster-order with interleaved
745 * luma and chroma 128-byte-wide-columns to tiled format for luma and chroma.
760 if (src->base.format != PIPE_FORMAT_R8_UNORM &&
761 src->base.format != PIPE_FORMAT_R8G8_UNORM)
766 assert(dst->base.format == src->base.format);
783 dst_tmpl.format = PIPE_FORMAT_R8G8B8A8_UNORM;
795 * size now we are using a cpp=4 format. Next dimension take into
844 * Scaling, format conversion, up- and downsampling (resolve) are allowed.