Lines Matching defs:screen
62 if (ctx->screen->reorder)
134 if (!ctx->screen->reorder) {
249 if (ctx->screen->gen >= 5) {
315 * The emit-lock should be acquired before screen-lock. The emit-lock
341 fd_screen_lock(ctx->screen);
343 fd_screen_unlock(ctx->screen);
409 struct fd_screen *screen = ctx->screen;
411 util_queue_finish(&screen->compile_queue);
518 pipe_buffer_create(pctx->screen, PIPE_BIND_CUSTOM, PIPE_USAGE_IMMUTABLE,
529 pctx->screen, PIPE_BIND_CUSTOM, PIPE_USAGE_DYNAMIC, 16);
592 struct fd_screen *screen = fd_screen(pscreen);
611 ctx->screen = screen;
612 ctx->pipe = fd_pipe_new2(screen->dev, FD_PIPE_3D, prio);
616 if (fd_device_version(screen->dev) >= FD_VERSION_ROBUSTNESS) {
630 pctx->screen = pscreen;
647 slab_create_child(&ctx->transfer_pool, &screen->transfer_pool);
648 slab_create_child(&ctx->transfer_pool_unsync, &screen->transfer_pool);
663 fd_screen_lock(ctx->screen);
664 ctx->seqno = ++screen->ctx_seqno;
665 list_add(&ctx->node, &ctx->screen->context_list);
666 fd_screen_unlock(ctx->screen);
676 fd_autotune_init(&ctx->autotune, screen->dev);
698 pctx, &ctx->screen->transfer_pool,