Lines Matching defs:layout
77 /* TILED and SUPERTILED layout have their strides multiplied with 4 in RS */
312 .dest_tiling = tiled_clear ? dst->layout : ETNA_LAYOUT_LINEAR,
479 assert(src->layout == ETNA_LAYOUT_TILED);
480 assert(dst->layout == ETNA_LAYOUT_TILED);
514 size_t stride, enum etna_surface_layout layout)
520 switch (layout) {
539 unreachable("invalid resource layout");
547 const enum etna_surface_layout layout,
553 if (layout & ETNA_LAYOUT_BIT_SUPER) {
647 etna_get_rs_alignment_mask(ctx, src->layout, &w_mask, &h_mask);
651 etna_get_rs_alignment_mask(ctx, dst->layout, &w_mask, &h_mask);
670 src->layout);
676 dst->layout);
766 .source_tiling = src->layout,
776 .dest_tiling = dst->layout,
802 if (src->layout == ETNA_LAYOUT_TILED && dst->layout == ETNA_LAYOUT_TILED) {