Lines Matching refs:screen
184 if (ctx->screen->specs.halti < 2 &&
230 struct etna_screen *screen = ctx->screen;
376 if (!VIV_FEATURE(screen, chipMinorFeatures6, NEW_GPIPE)) {
393 if (screen->specs.halti >= 2) {
426 struct etna_screen *screen = ctx->screen;
439 if (screen->specs.halti >= 1) { /* Only on HALTI1+ */
442 if (screen->specs.halti >= 2) { /* Only on HALTI2+ */
445 if (screen->specs.halti >= 3) { /* Only on HALTI3+ */
448 if (screen->specs.halti >= 4) { /* Only on HALTI4+ */
453 if (screen->specs.halti >= 5) { /* Only on HALTI5+ */
464 if (!screen->specs.use_blt) {
466 etna_set_state(stream, VIVS_RS_SINGLE_BUFFER, COND(screen->specs.single_buffer, VIVS_RS_SINGLE_BUFFER_ENABLE));
469 if (screen->specs.halti >= 5) {
493 if (screen->specs.halti >= 5) {
498 screen->specs.halti >= 0 ? 16 : 12, dummy_attribs);
553 struct etna_screen *screen = ctx->screen;
555 util_queue_finish(&screen->shader_compiler_queue);
567 struct etna_screen *screen;
575 pctx->screen = pscreen;
581 screen = etna_screen(pscreen);
582 ctx->stream = etna_cmd_stream_new(screen->pipe, 0x2000,
597 ctx->screen = screen;
632 slab_create_child(&ctx->transfer_pool, &screen->transfer_pool);