Lines Matching refs:screen
46 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_destroy() local
48 screen->destroy(screen); in rbug_screen_destroy()
57 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_get_name() local
59 return screen->get_name(screen); in rbug_screen_get_name()
66 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_get_vendor() local
68 return screen->get_vendor(screen); in rbug_screen_get_vendor()
75 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_get_device_vendor() local
77 return screen->get_device_vendor(screen); in rbug_screen_get_device_vendor()
83 struct pipe_screen *screen = rbug_screen(_screen)->screen; in rbug_screen_get_disk_shader_cache() local
85 return screen->get_disk_shader_cache(screen); in rbug_screen_get_disk_shader_cache()
93 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_get_param() local
95 return screen->get_param(screen, in rbug_screen_get_param()
105 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_get_shader_param() local
107 return screen->get_shader_param(screen, shader, in rbug_screen_get_shader_param()
116 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_get_paramf() local
118 return screen->get_paramf(screen, in rbug_screen_get_paramf()
130 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_is_format_supported() local
132 return screen->is_format_supported(screen, in rbug_screen_is_format_supported()
144 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_context_create() local
147 result = screen->context_create(screen, priv, flags); in rbug_screen_context_create()
158 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_resource_create() local
161 result = screen->resource_create(screen, in rbug_screen_resource_create()
176 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_resource_from_handle() local
179 result = screen->resource_from_handle(screen, templ, handle, usage); in rbug_screen_resource_from_handle()
193 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_check_resource_capability() local
196 return screen->check_resource_capability(screen, resource, bind); in rbug_screen_check_resource_capability()
209 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_resource_get_handle() local
212 return screen->resource_get_handle(screen, rb_pipe ? rb_pipe->pipe : NULL, in rbug_screen_resource_get_handle()
222 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_resource_changed() local
225 screen->resource_changed(screen, resource); in rbug_screen_resource_changed()
229 rbug_screen_resource_destroy(struct pipe_screen *screen, in rbug_screen_resource_destroy() argument
243 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_flush_frontbuffer() local
246 screen->flush_frontbuffer(screen, in rbug_screen_flush_frontbuffer()
258 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_fence_reference() local
260 screen->fence_reference(screen, in rbug_screen_fence_reference()
272 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_fence_finish() local
275 return screen->fence_finish(screen, ctx, fence, timeout); in rbug_screen_fence_finish()
285 rbug_screen_create(struct pipe_screen *screen) in rbug_screen_create() argument
290 return screen; in rbug_screen_create()
294 return screen; in rbug_screen_create()
303 rb_screen->base._member = screen->_member ? rbug_screen_##_member : NULL in rbug_screen_create()
325 rb_screen->screen = screen; in rbug_screen_create()
327 rb_screen->private_context = screen->context_create(screen, NULL, 0); in rbug_screen_create()
342 return screen; in rbug_screen_create()