Searched refs:dri2_dpy (Results 1 - 25 of 25) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/egl/drivers/dri2/
H A Dplatform_surfaceless.c40 surfaceless_alloc_image(struct dri2_egl_display *dri2_dpy, argument
43 return dri2_dpy->image->createImage(
44 dri2_dpy->dri_screen,
55 struct dri2_egl_display *dri2_dpy = local in function:surfaceless_free_images
59 dri2_dpy->image->destroyImage(dri2_surf->front);
76 struct dri2_egl_display *dri2_dpy = local in function:surfaceless_image_get_buffers
101 surfaceless_alloc_image(dri2_dpy, dri2_surf);
114 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_surfaceless_create_surface
141 dri2_surf->visual = dri2_image_format_for_pbuffer_config(dri2_dpy, config);
145 if (!dri2_create_drawable(dri2_dpy, confi
158 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:surfaceless_destroy_surface
230 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:surfaceless_probe_device
296 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:surfaceless_probe_device_sw
319 struct dri2_egl_display *dri2_dpy; local in function:dri2_initialize_surfaceless
[all...]
H A Dplatform_device.c47 device_alloc_image(struct dri2_egl_display *dri2_dpy, argument
50 return dri2_dpy->image->createImage(
51 dri2_dpy->dri_screen,
62 struct dri2_egl_display *dri2_dpy = local in function:device_free_images
66 dri2_dpy->image->destroyImage(dri2_surf->front);
83 struct dri2_egl_display *dri2_dpy = local in function:device_image_get_buffers
108 device_alloc_image(dri2_dpy, dri2_surf);
121 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_device_create_surface
148 dri2_surf->visual = dri2_image_format_for_pbuffer_config(dri2_dpy, config);
152 if (!dri2_create_drawable(dri2_dpy, confi
165 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:device_destroy_surface
267 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:device_probe_device
313 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:device_probe_device_sw
335 struct dri2_egl_display *dri2_dpy; local in function:dri2_initialize_device
[all...]
H A Dplatform_x11.c58 dri2_format_for_depth(struct dri2_egl_display *dri2_dpy, uint32_t depth);
61 swrastCreateDrawable(struct dri2_egl_display * dri2_dpy, argument
69 dri2_surf->gc = xcb_generate_id(dri2_dpy->conn);
71 xcb_create_gc(dri2_dpy->conn, dri2_surf->gc, dri2_surf->drawable, mask, &function);
73 dri2_surf->swapgc = xcb_generate_id(dri2_dpy->conn);
77 xcb_create_gc(dri2_dpy->conn, dri2_surf->swapgc, dri2_surf->drawable, mask, valgc);
99 swrastDestroyDrawable(struct dri2_egl_display * dri2_dpy, argument
102 xcb_free_gc(dri2_dpy->conn, dri2_surf->gc);
103 xcb_free_gc(dri2_dpy->conn, dri2_surf->swapgc);
112 struct dri2_egl_display *dri2_dpy local in function:x11_get_drawable_info
154 struct dri2_egl_display *dri2_dpy = dri2_egl_display(dri2_surf->base.Resource.Display); local in function:swrastPutImage
180 struct dri2_egl_display *dri2_dpy = dri2_egl_display(dri2_surf->base.Resource.Display); local in function:swrastGetImage
215 get_xcb_visualtype_for_depth(struct dri2_egl_display * dri2_dpy,int depth) argument
235 dri2_x11_get_red_mask_for_depth(struct dri2_egl_display * dri2_dpy,int depth) argument
252 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_x11_create_surface
366 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_x11_create_window_surface
403 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_x11_destroy_surface
436 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_query_surface
466 struct dri2_egl_display *dri2_dpy = local in function:dri2_x11_process_buffers
508 struct dri2_egl_display *dri2_dpy = local in function:dri2_x11_get_buffers
545 struct dri2_egl_display *dri2_dpy = local in function:dri2_x11_get_buffers_with_format
593 dri2_x11_do_authenticate(struct dri2_egl_display * dri2_dpy,uint32_t id) argument
613 dri2_x11_local_authenticate(struct dri2_egl_display * dri2_dpy) argument
632 dri2_x11_connect(struct dri2_egl_display * dri2_dpy) argument
748 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_x11_authenticate
754 dri2_x11_add_configs_for_visuals(struct dri2_egl_display * dri2_dpy,_EGLDisplay * disp,bool supports_preserved) argument
853 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_copy_region
883 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_x11_swap_buffers_msc
932 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_x11_swap_buffers
951 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_x11_swap_buffers_region
990 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_x11_swap_interval
1002 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_x11_copy_buffers
1028 dri2_format_for_depth(struct dri2_egl_display * dri2_dpy,uint32_t depth) argument
1052 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_image_khr_pixmap
1146 struct dri2_egl_display *dri2_dpy = dri2_egl_display(display); local in function:dri2_x11_get_sync_values
1227 dri2_get_xcb_connection(_EGLDisplay * disp,struct dri2_egl_display * dri2_dpy) argument
1273 struct dri2_egl_display *dri2_dpy; local in function:dri2_initialize_x11_swrast
1327 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_x11_setup_swap_interval
1360 struct dri2_egl_display *dri2_dpy; local in function:dri2_initialize_x11_dri3
1468 struct dri2_egl_display *dri2_dpy; local in function:dri2_initialize_x11_dri2
1555 dri2_teardown_x11(struct dri2_egl_display * dri2_dpy) argument
[all...]
H A Dplatform_wayland.c56 * dri2_dpy->formats, which tracks the formats supported by our server.
159 dri2_wl_visual_idx_from_config(struct dri2_egl_display *dri2_dpy, argument
166 dri2_get_shifts_and_sizes(dri2_dpy->core, config, shifts, sizes);
225 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wl_is_format_supported
231 for (int i = 0; dri2_dpy->driver_configs[i]; i++)
232 if (j == dri2_wl_visual_idx_from_config(dri2_dpy,
233 dri2_dpy->driver_configs[i],
241 roundtrip(struct dri2_egl_display *dri2_dpy) argument
243 return wl_display_roundtrip_queue(dri2_dpy->wl_dpy, dri2_dpy
275 struct dri2_egl_display *dri2_dpy = local in function:resize_callback
325 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wl_create_window_surface
489 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wl_destroy_surface
533 struct dri2_egl_display *dri2_dpy = local in function:dri2_wl_release_buffers
565 struct dri2_egl_display *dri2_dpy = local in function:get_back_bo
686 struct dri2_egl_display *dri2_dpy = local in function:back_bo_to_dri_buffer
706 struct dri2_egl_display *dri2_dpy = local in function:update_buffers
907 get_fourcc(struct dri2_egl_display * dri2_dpy,__DRIimage * image,int * fourcc) argument
933 create_wl_buffer(struct dri2_egl_display * dri2_dpy,struct dri2_egl_surface * dri2_surf,__DRIimage * image) argument
1099 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wl_swap_buffers_with_damage
1218 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wl_create_wayland_buffer_from_image
1254 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wl_authenticate
1280 struct dri2_egl_display *dri2_dpy = data; local in function:drm_handle_device
1314 struct dri2_egl_display *dri2_dpy = data; local in function:drm_handle_format
1326 struct dri2_egl_display *dri2_dpy = data; local in function:drm_handle_capabilities
1334 struct dri2_egl_display *dri2_dpy = data; local in function:drm_handle_authenticated
1358 struct dri2_egl_display *dri2_dpy = data; local in function:dmabuf_handle_modifier
1381 struct dri2_egl_display *dri2_dpy = data; local in function:registry_handle_global_drm
1449 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wl_add_configs_for_visuals
1526 struct dri2_egl_display *dri2_dpy; local in function:dri2_initialize_wayland_drm
1709 struct dri2_egl_display *dri2_dpy = local in function:dri2_wl_swrast_allocate_buffer
1744 struct dri2_egl_display *dri2_dpy = local in function:swrast_update_buffers
1844 struct dri2_egl_display *dri2_dpy = dri2_egl_display(dri2_surf->base.Resource.Display); local in function:dri2_wl_swrast_commit_backbuffer
1996 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wl_swrast_swap_buffers
2009 struct dri2_egl_display *dri2_dpy = data; local in function:shm_handle_format
2027 struct dri2_egl_display *dri2_dpy = data; local in function:registry_handle_global_swrast
2070 struct dri2_egl_display *dri2_dpy; local in function:dri2_initialize_wayland_swrast
2161 dri2_teardown_wayland(struct dri2_egl_display * dri2_dpy) argument
[all...]
H A Dplatform_x11_dri3.h39 dri3_x11_connect(struct dri2_egl_display *dri2_dpy);
42 dri2_format_for_depth(struct dri2_egl_display *dri2_dpy, uint32_t depth);
H A Degl_dri2.c370 dri2_image_format_for_pbuffer_config(struct dri2_egl_display *dri2_dpy, argument
376 dri2_get_shifts_and_sizes(dri2_dpy->core, config, shifts, sizes);
402 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_add_config
420 if (!dri2_dpy->core->indexConfigAttrib(dri_config, i, &attrib, &value))
573 base.MinSwapInterval = dri2_dpy->min_swap_interval;
574 base.MaxSwapInterval = dri2_dpy->max_swap_interval;
622 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_add_pbuffer_configs_for_visuals
626 for (unsigned i = 0; dri2_dpy->driver_configs[i] != NULL; i++) {
630 dri2_conf = dri2_add_config(disp, dri2_dpy->driver_configs[i],
758 dri2_bind_extensions(struct dri2_egl_display *dri2_dpy, argument
800 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_open_driver
815 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_load_driver_common
853 dri2_renderer_query_integer(struct dri2_egl_display * dri2_dpy,int param) argument
868 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_query_driver_name
875 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_query_driver_config
888 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_setup_screen
1025 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_setup_swap_interval
1063 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_screen
1111 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_setup_extensions
1148 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_initialize
1209 struct dri2_egl_display *dri2_dpy; local in function:dri2_display_release
1229 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_display_destroy
1285 struct dri2_egl_display *dri2_dpy = local in function:dri2_egl_surface_alloc_local_buffer
1303 struct dri2_egl_display *dri2_dpy = local in function:dri2_egl_surface_free_local_buffers
1397 dri2_fill_context_attribs(struct dri2_egl_context * dri2_ctx,struct dri2_egl_display * dri2_dpy,uint32_t * ctx_attribs,unsigned * num_attribs) argument
1481 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_context
1653 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_destroy_context
1669 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_init_surface
1706 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_destroy_surface
1719 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_surf_update_fence_fd
1737 dri2_create_drawable(struct dri2_egl_display * dri2_dpy,const __DRIconfig * config,struct dri2_egl_surface * dri2_surf,void * loaderPrivate) argument
1768 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_make_current
1918 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_window_surface
1927 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_pixmap_surface
1938 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_pbuffer_surface
1947 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_swap_interval
1960 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_flush_drawable_for_swapbuffers
1992 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_swap_buffers
2015 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_swap_buffers_with_damage
2042 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_swap_buffers_region
2064 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_set_damage_region
2078 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_post_sub_buffer
2087 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_copy_buffers
2096 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_query_buffer_age
2105 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wait_client
2131 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_bind_tex_image
2174 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_release_tex_image
2207 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_image
2263 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_image_khr_renderbuffer
2329 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_image_wayland_wl_buffer
2368 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_get_sync_values_chromium
2393 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_image_khr_texture
2476 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_query_surface
2485 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_wayland_buffer_from_image
2496 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_image_mesa_drm_buffer
2761 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_query_dma_buf_formats
2793 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_query_dma_buf_modifiers
2831 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_image_dma_buf
2941 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_drm_image_mesa
3011 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_export_drm_image_mesa
3039 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_can_export_dma_buf_image
3056 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_export_dma_buf_image_query_mesa
3097 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_export_dma_buf_image_mesa
3174 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_destroy_image_khr
3190 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wl_reference_buffer
3233 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wl_release_buffer
3241 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_bind_wayland_display_wl
3289 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_unbind_wayland_display_wl
3304 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_query_wayland_buffer_wl
3336 dri2_egl_unref_sync(struct dri2_egl_display * dri2_dpy,struct dri2_egl_sync * dri2_sync) argument
3363 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_sync
3462 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_destroy_sync
3491 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_dup_native_fence_fd
3520 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_set_blob_cache_funcs
3531 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_client_wait_sync
3647 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_server_wait_sync
3660 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_interop_query_device_info
3674 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_interop_export_object
[all...]
H A Dplatform_x11_dri3.c110 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri3_destroy_surface
117 xcb_free_pixmap (dri2_dpy->conn, drawable);
140 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri3_create_surface
157 drawable = xcb_generate_id(dri2_dpy->conn);
158 xcb_create_pixmap(dri2_dpy->conn, conf->BufferSize,
159 drawable, dri2_dpy->screen->root,
174 if (loader_dri3_drawable_init(dri2_dpy->conn, drawable,
175 dri2_dpy->dri_screen,
176 dri2_dpy->is_different_gpu,
177 dri2_dpy
211 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri3_authenticate
233 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri3_create_window_surface
276 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri3_create_image_khr_pixmap
327 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri3_create_image_khr_pixmap_from_buffers
384 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri3_create_image_khr
495 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri3_close_screen_notify
531 dri3_x11_connect(struct dri2_egl_display * dri2_dpy) argument
[all...]
H A Dplatform_drm.c95 dri2_drm_config_is_compatible(struct dri2_egl_display *dri2_dpy, argument
110 dri2_get_shifts_and_sizes(dri2_dpy->core, config, shifts, sizes);
112 dri2_get_render_type_float(dri2_dpy->core, config, &is_float);
114 for (i = 0; i < dri2_dpy->gbm_dri->num_visuals; i++) {
115 visual = &dri2_dpy->gbm_dri->visual_table[i];
120 if (i == dri2_dpy->gbm_dri->num_visuals)
144 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_drm_create_window_surface
169 if (!dri2_drm_config_is_compatible(dri2_dpy, config, surface)) {
180 if (!dri2_create_drawable(dri2_dpy, config, dri2_surf, dri2_surf->gbm_surf))
208 struct dri2_egl_display *dri2_dpy local in function:dri2_drm_destroy_surface
229 struct dri2_egl_display *dri2_dpy = local in function:get_back_bo
275 struct dri2_egl_display *dri2_dpy = local in function:get_swrast_front_bo
299 struct dri2_egl_display *dri2_dpy = local in function:back_bo_to_dri_buffer
425 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_drm_swap_buffers
471 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_drm_create_image_khr_pixmap
508 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_drm_authenticate
613 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:drm_add_configs_for_visuals
686 struct dri2_egl_display *dri2_dpy; local in function:dri2_initialize_drm
804 dri2_teardown_drm(struct dri2_egl_display * dri2_dpy) argument
[all...]
H A Dplatform_android.c191 get_yuv_buffer_info(struct dri2_egl_display *dri2_dpy, argument
206 if (!dri2_dpy->gralloc->lock_ycbcr) {
212 ret = dri2_dpy->gralloc->lock_ycbcr(dri2_dpy->gralloc, buf->handle,
223 dri2_dpy->gralloc->unlock(dri2_dpy->gralloc, buf->handle);
289 native_window_buffer_get_buffer_info(struct dri2_egl_display *dri2_dpy, argument
299 int ret = get_yuv_buffer_info(dri2_dpy, buf, out_buf_info);
376 cros_get_buffer_info(struct dri2_egl_display *dri2_dpy, argument
382 if (strcmp(dri2_dpy
412 droid_create_image_from_buffer_info(struct dri2_egl_display * dri2_dpy,struct buffer_info * buf_info,void * priv) argument
442 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_create_image_from_native_buffer
533 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_window_enqueue_buffer
588 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_set_shared_buffer_mode
626 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_create_surface
742 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_destroy_surface
818 struct dri2_egl_display *dri2_dpy = local in function:get_front_bo
964 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_swap_buffers
1046 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_create_image_from_name
1260 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_add_configs_for_visuals
1422 struct dri2_egl_display *dri2_dpy = local in function:droid_display_shared_buffer
1471 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_load_driver
1517 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_unload_driver
1563 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_open_device
1592 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_open_device
1671 struct dri2_egl_display *dri2_dpy; local in function:dri2_initialize_android
[all...]
H A Degl_dri2.h445 dri2_image_format_for_pbuffer_config(struct dri2_egl_display *dri2_dpy,
471 dri2_teardown_x11(struct dri2_egl_display *dri2_dpy);
473 dri2_x11_get_red_mask_for_depth(struct dri2_egl_display *dri2_dpy, int depth);
481 dri2_teardown_x11(struct dri2_egl_display *dri2_dpy) {} argument
483 dri2_x11_get_red_mask_for_depth(struct dri2_egl_display *dri2_dpy, int depth) argument
493 dri2_teardown_drm(struct dri2_egl_display *dri2_dpy);
501 dri2_teardown_drm(struct dri2_egl_display *dri2_dpy) {} argument
508 dri2_teardown_wayland(struct dri2_egl_display *dri2_dpy);
518 dri2_teardown_wayland(struct dri2_egl_display *dri2_dpy) {} argument
538 dri2_teardown_device(struct dri2_egl_display *dri2_dpy) { /* noo argument
551 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_set_WL_bind_wayland_display
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/egl/drivers/dri2/
H A Dplatform_wayland.c55 * dri2_dpy->formats, which tracks the formats supported by our server.
118 dri2_wl_visual_idx_from_config(struct dri2_egl_display *dri2_dpy, argument
123 dri2_dpy->core->getConfigAttrib(config, __DRI_ATTRIB_RED_MASK, &red);
124 dri2_dpy->core->getConfigAttrib(config, __DRI_ATTRIB_GREEN_MASK, &green);
125 dri2_dpy->core->getConfigAttrib(config, __DRI_ATTRIB_BLUE_MASK, &blue);
126 dri2_dpy->core->getConfigAttrib(config, __DRI_ATTRIB_ALPHA_MASK, &alpha);
181 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wl_is_format_supported
187 for (int i = 0; dri2_dpy->driver_configs[i]; i++)
188 if (j == dri2_wl_visual_idx_from_config(dri2_dpy,
189 dri2_dpy
196 roundtrip(struct dri2_egl_display * dri2_dpy) argument
230 struct dri2_egl_display *dri2_dpy = local in function:resize_callback
275 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wl_create_window_surface
395 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wl_destroy_surface
441 struct dri2_egl_display *dri2_dpy = local in function:dri2_wl_release_buffers
473 struct dri2_egl_display *dri2_dpy = local in function:get_back_bo
605 struct dri2_egl_display *dri2_dpy = local in function:back_bo_to_dri_buffer
625 struct dri2_egl_display *dri2_dpy = local in function:update_buffers
810 get_fourcc(struct dri2_egl_display * dri2_dpy,__DRIimage * image,int * fourcc) argument
836 create_wl_buffer(struct dri2_egl_display * dri2_dpy,struct dri2_egl_surface * dri2_surf,__DRIimage * image) argument
978 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wl_swap_buffers_with_damage
1097 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wl_create_wayland_buffer_from_image
1133 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wl_authenticate
1159 struct dri2_egl_display *dri2_dpy = data; local in function:drm_handle_device
1193 struct dri2_egl_display *dri2_dpy = data; local in function:drm_handle_format
1205 struct dri2_egl_display *dri2_dpy = data; local in function:drm_handle_capabilities
1213 struct dri2_egl_display *dri2_dpy = data; local in function:drm_handle_authenticated
1237 struct dri2_egl_display *dri2_dpy = data; local in function:dmabuf_handle_modifier
1264 struct dri2_egl_display *dri2_dpy = data; local in function:registry_handle_global_drm
1338 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wl_add_configs_for_visuals
1413 struct dri2_egl_display *dri2_dpy; local in function:dri2_initialize_wayland_drm
1709 struct dri2_egl_display *dri2_dpy = local in function:dri2_wl_swrast_allocate_buffer
1744 struct dri2_egl_display *dri2_dpy = local in function:swrast_update_buffers
1843 struct dri2_egl_display *dri2_dpy = dri2_egl_display(dri2_surf->base.Resource.Display); local in function:dri2_wl_swrast_commit_backbuffer
1995 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wl_swrast_swap_buffers
2005 struct dri2_egl_display *dri2_dpy = data; local in function:shm_handle_format
2023 struct dri2_egl_display *dri2_dpy = data; local in function:registry_handle_global_swrast
2074 struct dri2_egl_display *dri2_dpy; local in function:dri2_initialize_wayland_swrast
2170 dri2_teardown_wayland(struct dri2_egl_display * dri2_dpy) argument
[all...]
H A Degl_dri2.c200 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_add_config
217 if (!dri2_dpy->core->indexConfigAttrib(dri_config, i, &attrib, &value))
324 base.MinSwapInterval = dri2_dpy->min_swap_interval;
325 base.MaxSwapInterval = dri2_dpy->max_swap_interval;
465 dri2_bind_extensions(struct dri2_egl_display *dri2_dpy, argument
478 field = ((char *) dri2_dpy + matches[j].offset);
488 field = ((char *) dri2_dpy + matches[j].offset);
507 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_open_driver
513 return loader_open_driver(dri2_dpy->driver_name,
514 &dri2_dpy
522 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_load_driver_common
559 dri2_renderer_query_integer(struct dri2_egl_display * dri2_dpy,int param) argument
574 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_query_driver_name
581 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_query_driver_config
594 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_setup_screen
729 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_setup_swap_interval
767 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_screen
815 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_setup_extensions
852 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_initialize
909 struct dri2_egl_display *dri2_dpy; local in function:dri2_display_release
929 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_display_destroy
978 struct dri2_egl_display *dri2_dpy = local in function:dri2_egl_surface_alloc_local_buffer
996 struct dri2_egl_display *dri2_dpy = local in function:dri2_egl_surface_free_local_buffers
1090 dri2_fill_context_attribs(struct dri2_egl_context * dri2_ctx,struct dri2_egl_display * dri2_dpy,uint32_t * ctx_attribs,unsigned * num_attribs) argument
1174 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_context
1345 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_destroy_context
1360 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_init_surface
1397 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_destroy_surface
1410 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_surf_update_fence_fd
1428 dri2_create_drawable(struct dri2_egl_display * dri2_dpy,const __DRIconfig * config,struct dri2_egl_surface * dri2_surf) argument
1465 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_make_current
1590 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_window_surface
1600 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_pixmap_surface
1609 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_pbuffer_surface
1617 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_swap_interval
1630 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_flush_drawable_for_swapbuffers
1662 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_swap_buffers
1675 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_swap_buffers_with_damage
1688 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_swap_buffers_region
1696 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_set_damage_region
1704 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_post_sub_buffer
1712 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_copy_buffers
1719 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_query_buffer_age
1726 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wait_client
1758 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_bind_tex_image
1802 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_release_tex_image
1836 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_image
1892 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_image_khr_renderbuffer
1958 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_image_wayland_wl_buffer
1997 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_get_sync_values_chromium
2020 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_image_khr_texture
2103 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_query_surface
2113 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_wayland_buffer_from_image
2122 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_image_mesa_drm_buffer
2379 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_query_dma_buf_formats
2411 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_query_dma_buf_modifiers
2449 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_image_dma_buf
2539 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_drm_image_mesa
2611 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_export_drm_image_mesa
2641 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_can_export_dma_buf_image
2659 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_export_dma_buf_image_query_mesa
2702 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_export_dma_buf_image_mesa
2784 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_destroy_image_khr
2802 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wl_reference_buffer
2845 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_wl_release_buffer
2854 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_bind_wayland_display_wl
2896 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_unbind_wayland_display_wl
2914 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_query_wayland_buffer_wl
2946 dri2_egl_unref_sync(struct dri2_egl_display * dri2_dpy,struct dri2_egl_sync * dri2_sync) argument
2974 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_sync
3073 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_destroy_sync
3102 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_dup_native_fence_fd
3129 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_set_blob_cache_funcs
3140 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_client_wait_sync
3257 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_server_wait_sync
3270 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_interop_query_device_info
3284 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_interop_export_object
[all...]
H A Dplatform_surfaceless.c41 surfaceless_alloc_image(struct dri2_egl_display *dri2_dpy, argument
44 return dri2_dpy->image->createImage(
45 dri2_dpy->dri_screen,
56 struct dri2_egl_display *dri2_dpy = local in function:surfaceless_free_images
60 dri2_dpy->image->destroyImage(dri2_surf->front);
74 struct dri2_egl_display *dri2_dpy = local in function:surfaceless_image_get_buffers
99 surfaceless_alloc_image(dri2_dpy, dri2_surf);
112 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_surfaceless_create_surface
138 if (!dri2_create_drawable(dri2_dpy, config, dri2_surf))
158 struct dri2_egl_display *dri2_dpy local in function:surfaceless_destroy_surface
181 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:surfaceless_add_configs_for_visuals
272 struct dri2_egl_display *dri2_dpy = disp->DriverData; local in function:surfaceless_probe_device
337 struct dri2_egl_display *dri2_dpy = disp->DriverData; local in function:surfaceless_probe_device_sw
360 struct dri2_egl_display *dri2_dpy; local in function:dri2_initialize_surfaceless
[all...]
H A Dplatform_x11_dri3.h39 dri3_x11_connect(struct dri2_egl_display *dri2_dpy);
42 dri2_format_for_depth(struct dri2_egl_display *dri2_dpy, uint32_t depth);
H A Dplatform_x11.c59 dri2_format_for_depth(struct dri2_egl_display *dri2_dpy, uint32_t depth);
62 swrastCreateDrawable(struct dri2_egl_display * dri2_dpy, argument
70 dri2_surf->gc = xcb_generate_id(dri2_dpy->conn);
72 xcb_create_gc(dri2_dpy->conn, dri2_surf->gc, dri2_surf->drawable, mask, &function);
74 dri2_surf->swapgc = xcb_generate_id(dri2_dpy->conn);
78 xcb_create_gc(dri2_dpy->conn, dri2_surf->swapgc, dri2_surf->drawable, mask, valgc);
100 swrastDestroyDrawable(struct dri2_egl_display * dri2_dpy, argument
103 xcb_free_gc(dri2_dpy->conn, dri2_surf->gc);
104 xcb_free_gc(dri2_dpy->conn, dri2_surf->swapgc);
113 struct dri2_egl_display *dri2_dpy local in function:x11_get_drawable_info
155 struct dri2_egl_display *dri2_dpy = dri2_egl_display(dri2_surf->base.Resource.Display); local in function:swrastPutImage
181 struct dri2_egl_display *dri2_dpy = dri2_egl_display(dri2_surf->base.Resource.Display); local in function:swrastGetImage
216 get_xcb_visualtype_for_depth(struct dri2_egl_display * dri2_dpy,int depth) argument
236 dri2_x11_get_red_mask_for_depth(struct dri2_egl_display * dri2_dpy,int depth) argument
254 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_x11_create_surface
369 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_x11_create_window_surface
407 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_x11_destroy_surface
443 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_query_surface
473 struct dri2_egl_display *dri2_dpy = local in function:dri2_x11_process_buffers
515 struct dri2_egl_display *dri2_dpy = local in function:dri2_x11_get_buffers
550 struct dri2_egl_display *dri2_dpy = local in function:dri2_x11_get_buffers_with_format
598 dri2_x11_do_authenticate(struct dri2_egl_display * dri2_dpy,uint32_t id) argument
618 dri2_x11_local_authenticate(struct dri2_egl_display * dri2_dpy) argument
637 dri2_x11_connect(struct dri2_egl_display * dri2_dpy) argument
751 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_x11_authenticate
757 dri2_x11_config_match_attrib(struct dri2_egl_display * dri2_dpy,const __DRIconfig * config,unsigned int attrib,unsigned int value) argument
776 x11_can_export_pixmap_with_bpp(struct dri2_egl_display * dri2_dpy,int bpp) argument
808 dri2_x11_add_configs_for_visuals(struct dri2_egl_display * dri2_dpy,_EGLDisplay * disp,bool supports_preserved,bool add_pbuffer_configs) argument
939 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_copy_region
969 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_x11_swap_buffers_msc
1018 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_x11_swap_buffers
1038 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_x11_swap_buffers_region
1078 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_x11_swap_interval
1091 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_x11_copy_buffers
1119 dri2_format_for_depth(struct dri2_egl_display * dri2_dpy,uint32_t depth) argument
1143 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_create_image_khr_pixmap
1238 struct dri2_egl_display *dri2_dpy = dri2_egl_display(display); local in function:dri2_x11_get_sync_values
1313 dri2_get_xcb_connection(_EGLDriver * drv,_EGLDisplay * disp,struct dri2_egl_display * dri2_dpy) argument
1355 struct dri2_egl_display *dri2_dpy; local in function:dri2_initialize_x11_swrast
1409 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_x11_setup_swap_interval
1442 struct dri2_egl_display *dri2_dpy; local in function:dri2_initialize_x11_dri3
1549 struct dri2_egl_display *dri2_dpy; local in function:dri2_initialize_x11_dri2
1638 dri2_teardown_x11(struct dri2_egl_display * dri2_dpy) argument
[all...]
H A Dplatform_x11_dri3.c110 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri3_destroy_surface
119 xcb_free_pixmap (dri2_dpy->conn, drawable);
144 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri3_create_surface
162 drawable = xcb_generate_id(dri2_dpy->conn);
163 xcb_create_pixmap(dri2_dpy->conn, conf->BufferSize,
164 drawable, dri2_dpy->screen->root,
179 if (loader_dri3_drawable_init(dri2_dpy->conn, drawable,
180 dri2_dpy->dri_screen,
181 dri2_dpy->is_different_gpu,
182 dri2_dpy
206 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri3_authenticate
229 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri3_create_window_surface
273 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri3_create_image_khr_pixmap
324 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri3_create_image_khr_pixmap_from_buffers
382 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri3_create_image_khr
487 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri3_close_screen_notify
527 dri3_x11_connect(struct dri2_egl_display * dri2_dpy) argument
[all...]
H A Dplatform_drm.c94 dri2_drm_config_is_compatible(struct dri2_egl_display *dri2_dpy, argument
107 dri2_dpy->core->getConfigAttrib(config, __DRI_ATTRIB_RED_MASK, &red);
108 dri2_dpy->core->getConfigAttrib(config, __DRI_ATTRIB_GREEN_MASK, &green);
109 dri2_dpy->core->getConfigAttrib(config, __DRI_ATTRIB_BLUE_MASK, &blue);
110 dri2_dpy->core->getConfigAttrib(config, __DRI_ATTRIB_ALPHA_MASK, &alpha);
112 for (i = 0; i < dri2_dpy->gbm_dri->num_visuals; i++) {
113 visual = &dri2_dpy->gbm_dri->visual_table[i];
118 if (i == dri2_dpy->gbm_dri->num_visuals)
136 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_drm_create_window_surface
163 if (!dri2_drm_config_is_compatible(dri2_dpy, confi
203 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_drm_destroy_surface
224 struct dri2_egl_display *dri2_dpy = local in function:get_back_bo
266 struct dri2_egl_display *dri2_dpy = local in function:get_swrast_front_bo
288 struct dri2_egl_display *dri2_dpy = local in function:back_bo_to_dri_buffer
414 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_drm_swap_buffers
461 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_drm_create_image_khr_pixmap
501 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_drm_authenticate
606 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:drm_add_configs_for_visuals
684 struct dri2_egl_display *dri2_dpy; local in function:dri2_initialize_drm
789 dri2_teardown_drm(struct dri2_egl_display * dri2_dpy) argument
[all...]
H A Dplatform_android.c261 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_window_enqueue_buffer
291 dri2_dpy->image->destroyImage(dri2_surf->dri_image_back);
317 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_set_shared_buffer_mode
344 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_create_surface
408 if (!dri2_create_drawable(dri2_dpy, config, dri2_surf))
446 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_destroy_surface
460 dri2_dpy->image->destroyImage(dri2_surf->dri_image_back);
466 dri2_dpy->image->destroyImage(dri2_surf->dri_image_front);
470 dri2_dpy->core->destroyDrawable(dri2_surf->dri_drawable);
523 struct dri2_egl_display *dri2_dpy local in function:get_front_bo
556 struct dri2_egl_display *dri2_dpy = local in function:get_back_bo
698 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_swap_buffers
760 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_set_damage_region
795 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_create_image_from_prime_fd_yuv
942 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_create_image_from_name
1157 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_add_configs_for_visuals
1316 struct dri2_egl_display *dri2_dpy = local in function:droid_display_shared_buffer
1365 struct dri2_egl_display *dri2_dpy = disp->DriverData; local in function:droid_load_driver
1415 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_unload_driver
1461 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_open_device
1490 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:droid_open_device
1569 struct dri2_egl_display *dri2_dpy; local in function:dri2_initialize_android
[all...]
H A Degl_dri2_fallbacks.h64 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_fallback_swap_buffers_with_damage
65 dri2_dpy->vtbl->set_damage_region(drv, disp, surf, rects, n_rects);
66 return dri2_dpy->vtbl->swap_buffers(drv, disp, surf);
H A Degl_dri2.h424 dri2_teardown_x11(struct dri2_egl_display *dri2_dpy);
426 dri2_x11_get_red_mask_for_depth(struct dri2_egl_display *dri2_dpy, int depth);
434 dri2_teardown_x11(struct dri2_egl_display *dri2_dpy) {} argument
436 dri2_x11_get_red_mask_for_depth(struct dri2_egl_display *dri2_dpy, int depth) argument
446 dri2_teardown_drm(struct dri2_egl_display *dri2_dpy);
454 dri2_teardown_drm(struct dri2_egl_display *dri2_dpy) {} argument
461 dri2_teardown_wayland(struct dri2_egl_display *dri2_dpy);
471 dri2_teardown_wayland(struct dri2_egl_display *dri2_dpy) {} argument
507 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); local in function:dri2_set_WL_bind_wayland_display
511 if (dri2_dpy
[all...]
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D20.1.5.rst82 - egl/dri2: only take a dri2_dpy reference when binding a new context/surfaces
H A D17.3.3.rst91 - cherry-ignore: egl: pass the dri2_dpy to the $plat_teardown functions
H A D17.2.6.rst81 - cherry-ignore: egl: pass the dri2_dpy to the $plat_teardown functions
H A D12.0.4.rst105 - egl/x11: don't crash if dri2_dpy->conn is NULL
H A D20.2.0.rst2200 - egl/dri2: only take a dri2_dpy reference when binding a new context/surfaces

Completed in 32 milliseconds