Lines Matching defs:screen
55 softpipe_resource_layout(struct pipe_screen *screen,
116 softpipe_can_create_resource(struct pipe_screen *screen,
122 return softpipe_resource_layout(screen, &spr, FALSE);
130 softpipe_displaytarget_layout(struct pipe_screen *screen,
134 struct sw_winsys *winsys = softpipe_screen(screen)->winsys;
155 softpipe_resource_create_front(struct pipe_screen *screen,
167 spr->base.screen = screen;
176 if (!softpipe_displaytarget_layout(screen, spr, map_front_private))
180 if (!softpipe_resource_layout(screen, spr, TRUE))
192 softpipe_resource_create(struct pipe_screen *screen,
195 return softpipe_resource_create_front(screen, templat, NULL);
202 struct softpipe_screen *screen = softpipe_screen(pscreen);
207 struct sw_winsys *winsys = screen->winsys;
220 softpipe_resource_from_handle(struct pipe_screen *screen,
225 struct sw_winsys *winsys = softpipe_screen(screen)->winsys;
232 spr->base.screen = screen;
254 softpipe_resource_get_handle(struct pipe_screen *screen,
260 struct sw_winsys *winsys = softpipe_screen(screen)->winsys;
362 struct sw_winsys *winsys = softpipe_screen(pipe->screen)->winsys;
467 struct sw_winsys *winsys = softpipe_screen(pipe->screen)->winsys;
484 softpipe_user_buffer_create(struct pipe_screen *screen,
496 spr->base.screen = screen;
531 softpipe_init_screen_texture_funcs(struct pipe_screen *screen)
533 screen->resource_create = softpipe_resource_create;
534 screen->resource_create_front = softpipe_resource_create_front;
535 screen->resource_destroy = softpipe_resource_destroy;
536 screen->resource_from_handle = softpipe_resource_from_handle;
537 screen->resource_get_handle = softpipe_resource_get_handle;
538 screen->can_create_resource = softpipe_can_create_resource;