Lines Matching refs:specs
77 /* A tile is 4x4 pixels, having 'screen->specs.bits_per_tile' of tile status.
79 * We need N * screen->specs.bits_per_tile / (4 * 4) bits of tile status, or
80 * N * screen->specs.bits_per_tile / (4 * 4 * 8) bytes.
97 ts_compress_fmt = (screen->specs.v4_compression || rsc->base.nr_samples > 1) ?
111 8 / screen->specs.bits_per_tile),
112 0x100 * screen->specs.pixel_pipes);
148 MIN2(screen->specs.max_rendertarget_size, screen->specs.max_texture_size);
194 return screen->specs.use_blt ? false : (
240 etna_layout_multiple(layout, screen->specs.pixel_pipes,
251 if (!screen->specs.use_blt && templat->target != PIPE_BUFFER && layout == ETNA_LAYOUT_LINEAR)
336 if (screen->specs.pixel_pipes > 1 && !screen->specs.single_buffer)
338 if (screen->specs.can_supertile)
340 } else if (screen->specs.can_supertile &&
342 etna_resource_hw_tileable(screen->specs.use_blt, templat)) {
385 if ((screen->specs.pixel_pipes > 1 && !screen->specs.single_buffer) ||
386 !screen->specs.can_supertile)
391 if (screen->specs.pixel_pipes > 1 && !screen->specs.single_buffer)
396 if ((screen->specs.pixel_pipes < 2) || !screen->specs.can_supertile)
401 if (screen->specs.pixel_pipes < 2)
511 etna_layout_multiple(rsc->layout, screen->specs.pixel_pipes,
515 if (!screen->specs.use_blt && rsc->layout == ETNA_LAYOUT_LINEAR)