Lines Matching refs:screen
145 res->screen->resource_destroy(res->screen, res);
241 old_dst->screen->vertex_state_destroy(old_dst->screen, old_dst);
318 * Convenience wrappers for screen buffer functions.
328 pipe_buffer_create(struct pipe_screen *screen,
344 return screen->resource_create(screen, &buffer);
349 pipe_buffer_create_const0(struct pipe_screen *screen,
360 buffer.flags = screen->get_param(screen, PIPE_CAP_CONSTBUF0_FLAGS);
365 return screen->resource_create(screen, &buffer);
438 /* Match old screen->buffer_flush_mapped_range() behaviour, where
508 struct pipe_resource *res = pipe_buffer_create(pipe->screen,
898 pipe_create_multimedia_context(struct pipe_screen *screen)
902 if (!screen->get_param(screen, PIPE_CAP_GRAPHICS))
905 return screen->context_create(screen, NULL, flags);