Lines Matching refs:screen
38 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_get_name() local
40 return screen->get_name(screen); in dd_screen_get_name()
46 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_get_vendor() local
48 return screen->get_vendor(screen); in dd_screen_get_vendor()
54 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_get_device_vendor() local
56 return screen->get_device_vendor(screen); in dd_screen_get_device_vendor()
64 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_get_compiler_options() local
66 return screen->get_compiler_options(screen, ir, shader); in dd_screen_get_compiler_options()
72 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_get_disk_shader_cache() local
74 return screen->get_disk_shader_cache(screen); in dd_screen_get_disk_shader_cache()
81 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_get_param() local
83 return screen->get_param(screen, param); in dd_screen_get_param()
90 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_get_paramf() local
92 return screen->get_paramf(screen, param); in dd_screen_get_paramf()
101 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_get_compute_param() local
103 return screen->get_compute_param(screen, ir_type, param, ret); in dd_screen_get_compute_param()
111 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_get_shader_param() local
113 return screen->get_shader_param(screen, shader, param); in dd_screen_get_shader_param()
119 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_get_timestamp() local
121 return screen->get_timestamp(screen); in dd_screen_get_timestamp()
127 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_query_memory_info() local
129 return screen->query_memory_info(screen, info); in dd_screen_query_memory_info()
137 struct pipe_screen *screen = dscreen->screen; in dd_screen_context_create() local
142 screen->context_create(screen, priv, flags)); in dd_screen_context_create()
152 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_is_format_supported() local
154 return screen->is_format_supported(screen, format, target, sample_count, in dd_screen_is_format_supported()
162 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_can_create_resource() local
164 return screen->can_create_resource(screen, templat); in dd_screen_can_create_resource()
174 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_flush_frontbuffer() local
176 screen->flush_frontbuffer(screen, resource, level, layer, context_private, in dd_screen_flush_frontbuffer()
185 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_get_driver_query_info() local
187 return screen->get_driver_query_info(screen, index, info); in dd_screen_get_driver_query_info()
195 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_get_driver_query_group_info() local
197 return screen->get_driver_query_group_info(screen, index, info); in dd_screen_get_driver_query_group_info()
204 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_get_driver_uuid() local
206 screen->get_driver_uuid(screen, uuid); in dd_screen_get_driver_uuid()
212 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_get_device_uuid() local
214 screen->get_device_uuid(screen, uuid); in dd_screen_get_device_uuid()
225 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_resource_create() local
226 struct pipe_resource *res = screen->resource_create(screen, templat); in dd_screen_resource_create()
230 res->screen = _screen; in dd_screen_resource_create()
240 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_resource_from_handle() local
242 screen->resource_from_handle(screen, templ, handle, usage); in dd_screen_resource_from_handle()
246 res->screen = _screen; in dd_screen_resource_from_handle()
255 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_resource_from_user_memory() local
257 screen->resource_from_user_memory(screen, templ, user_memory); in dd_screen_resource_from_user_memory()
261 res->screen = _screen; in dd_screen_resource_from_user_memory()
271 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_resource_from_memobj() local
273 screen->resource_from_memobj(screen, templ, memobj, offset); in dd_screen_resource_from_memobj()
277 res->screen = _screen; in dd_screen_resource_from_memobj()
285 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_resource_changed() local
287 screen->resource_changed(screen, res); in dd_screen_resource_changed()
294 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_resource_destroy() local
296 screen->resource_destroy(screen, res); in dd_screen_resource_destroy()
306 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_resource_get_handle() local
309 return screen->resource_get_handle(screen, pipe, resource, handle, usage); in dd_screen_resource_get_handle()
317 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_check_resource_capability() local
319 return screen->check_resource_capability(screen, resource, bind); in dd_screen_check_resource_capability()
332 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_fence_reference() local
334 screen->fence_reference(screen, pdst, src); in dd_screen_fence_reference()
343 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_fence_finish() local
346 return screen->fence_finish(screen, ctx, fence, timeout); in dd_screen_fence_finish()
358 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_memobj_create_from_handle() local
360 return screen->memobj_create_from_handle(screen, handle, dedicated); in dd_screen_memobj_create_from_handle()
367 struct pipe_screen *screen = dd_screen(_screen)->screen; in dd_screen_memobj_destroy() local
369 screen->memobj_destroy(screen, memobj); in dd_screen_memobj_destroy()
379 struct pipe_screen *screen = dscreen->screen; in dd_screen_destroy() local
381 screen->destroy(screen); in dd_screen_destroy()
425 ddebug_screen_create(struct pipe_screen *screen) in ddebug_screen_create() argument
438 return screen; in ddebug_screen_create()
521 dscreen->base._member = screen->_member ? dd_screen_##_member : NULL in ddebug_screen_create()
561 dscreen->screen = screen; in ddebug_screen_create()