Lines Matching defs:pscreen
45 struct pipe_screen *pscreen = prsc->screen;
58 bo = vc4_bo_alloc(vc4_screen(pscreen),
260 vc4_resource_destroy(struct pipe_screen *pscreen,
263 struct vc4_screen *screen = vc4_screen(pscreen);
283 vc4_resource_get_handle(struct pipe_screen *pscreen,
289 struct vc4_screen *screen = vc4_screen(pscreen);
330 vc4_resource_get_param(struct pipe_screen *pscreen,
453 vc4_resource_setup(struct pipe_screen *pscreen,
464 prsc->screen = pscreen;
497 vc4_resource_create_with_modifiers(struct pipe_screen *pscreen,
502 struct vc4_screen *screen = vc4_screen(pscreen);
503 struct vc4_resource *rsc = vc4_resource_setup(pscreen, tmpl);
601 vc4_resource_destroy(pscreen, prsc);
606 vc4_resource_create(struct pipe_screen *pscreen,
610 return vc4_resource_create_with_modifiers(pscreen, tmpl, &mod, 1);
614 vc4_resource_from_handle(struct pipe_screen *pscreen,
619 struct vc4_screen *screen = vc4_screen(pscreen);
620 struct vc4_resource *rsc = vc4_resource_setup(pscreen, tmpl);
729 vc4_resource_destroy(pscreen, prsc);
1129 vc4_resource_screen_init(struct pipe_screen *pscreen)
1131 struct vc4_screen *screen = vc4_screen(pscreen);
1133 pscreen->resource_create = vc4_resource_create;
1134 pscreen->resource_create_with_modifiers =
1136 pscreen->resource_from_handle = vc4_resource_from_handle;
1137 pscreen->resource_get_handle = vc4_resource_get_handle;
1138 pscreen->resource_get_param = vc4_resource_get_param;
1139 pscreen->resource_destroy = vc4_resource_destroy;
1140 pscreen->transfer_helper = u_transfer_helper_create(&transfer_vtbl,