Home
last modified time | relevance | path

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

/third_party/mesa3d/src/egl/drivers/dri2/
H A Degl_dri2.c373 dri2_image_format_for_pbuffer_config(struct dri2_egl_display *dri2_dpy, in dri2_image_format_for_pbuffer_config() argument
379 dri2_get_shifts_and_sizes(dri2_dpy->core, config, shifts, sizes); in dri2_image_format_for_pbuffer_config()
405 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in dri2_add_config() local
423 if (!dri2_dpy->core->indexConfigAttrib(dri_config, i, &attrib, &value)) in dri2_add_config()
576 base.MinSwapInterval = dri2_dpy->min_swap_interval; in dri2_add_config()
577 base.MaxSwapInterval = dri2_dpy->max_swap_interval; in dri2_add_config()
625 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in dri2_add_pbuffer_configs_for_visuals() local
629 for (unsigned i = 0; dri2_dpy->driver_configs[i] != NULL; i++) { in dri2_add_pbuffer_configs_for_visuals()
633 dri2_conf = dri2_add_config(disp, dri2_dpy->driver_configs[i], in dri2_add_pbuffer_configs_for_visuals()
761 dri2_bind_extensions(struct dri2_egl_display *dri2_dpy, in dri2_bind_extensions() argument
803 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_open_driver() local
818 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_load_driver_common() local
856 dri2_renderer_query_integer(struct dri2_egl_display *dri2_dpy, int param) dri2_renderer_query_integer() argument
871 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_query_driver_name() local
878 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_query_driver_config() local
891 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_setup_screen() local
1029 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_setup_swap_interval() local
1067 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_create_screen() local
1115 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_setup_extensions() local
1152 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_initialize() local
1217 struct dri2_egl_display *dri2_dpy; dri2_display_release() local
1237 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_display_destroy() local
1293 struct dri2_egl_display *dri2_dpy = dri2_egl_surface_alloc_local_buffer() local
1311 struct dri2_egl_display *dri2_dpy = dri2_egl_surface_free_local_buffers() local
1405 dri2_fill_context_attribs(struct dri2_egl_context *dri2_ctx, struct dri2_egl_display *dri2_dpy, uint32_t *ctx_attribs, unsigned *num_attribs) dri2_fill_context_attribs() argument
1493 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_create_context() local
1665 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_destroy_context() local
1681 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_init_surface() local
1718 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_destroy_surface() local
1731 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_surf_update_fence_fd() local
1749 dri2_create_drawable(struct dri2_egl_display *dri2_dpy, const __DRIconfig *config, struct dri2_egl_surface *dri2_surf, void *loaderPrivate) dri2_create_drawable() argument
1786 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_make_current() local
1941 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_create_window_surface() local
1950 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_create_pixmap_surface() local
1961 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_create_pbuffer_surface() local
1970 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_swap_interval() local
1983 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_flush_drawable_for_swapbuffers() local
2015 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_swap_buffers() local
2038 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_swap_buffers_with_damage() local
2065 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_swap_buffers_region() local
2087 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_set_damage_region() local
2101 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_post_sub_buffer() local
2110 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_copy_buffers() local
2119 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_query_buffer_age() local
2128 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_wait_client() local
2154 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_bind_tex_image() local
2197 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_release_tex_image() local
2230 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_create_image() local
2286 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_create_image_khr_renderbuffer() local
2352 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_create_image_wayland_wl_buffer() local
2391 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_get_sync_values_chromium() local
2416 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_create_image_khr_texture() local
2499 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_query_surface() local
2508 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_create_wayland_buffer_from_image() local
2519 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_create_image_mesa_drm_buffer() local
2786 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_query_dma_buf_formats() local
2818 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_query_dma_buf_modifiers() local
2856 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_create_image_dma_buf() local
2966 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_create_drm_image_mesa() local
3036 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_export_drm_image_mesa() local
3064 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_can_export_dma_buf_image() local
3081 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_export_dma_buf_image_query_mesa() local
3122 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_export_dma_buf_image_mesa() local
3199 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_destroy_image_khr() local
3215 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_wl_reference_buffer() local
3258 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_wl_release_buffer() local
3266 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_bind_wayland_display_wl() local
3314 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_unbind_wayland_display_wl() local
3329 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_query_wayland_buffer_wl() local
3361 dri2_egl_unref_sync(struct dri2_egl_display *dri2_dpy, struct dri2_egl_sync *dri2_sync) dri2_egl_unref_sync() argument
3388 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_create_sync() local
3487 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_destroy_sync() local
3516 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_dup_native_fence_fd() local
3545 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_set_blob_cache_funcs() local
3556 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_client_wait_sync() local
3672 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_server_wait_sync() local
3685 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_interop_query_device_info() local
3699 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_interop_export_object() local
[all...]
H A Dplatform_wayland.c57 * dri2_dpy->formats.formats_bitmap, which tracks the formats supported
157 dri2_wl_visual_idx_from_config(struct dri2_egl_display *dri2_dpy, in dri2_wl_visual_idx_from_config() argument
164 dri2_get_shifts_and_sizes(dri2_dpy->core, config, shifts, sizes); in dri2_wl_visual_idx_from_config()
223 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in dri2_wl_is_format_supported() local
229 for (int i = 0; dri2_dpy->driver_configs[i]; i++) in dri2_wl_is_format_supported()
230 if (j == dri2_wl_visual_idx_from_config(dri2_dpy, in dri2_wl_is_format_supported()
231 dri2_dpy->driver_configs[i], in dri2_wl_is_format_supported()
239 roundtrip(struct dri2_egl_display *dri2_dpy) in roundtrip() argument
241 return wl_display_roundtrip_queue(dri2_dpy->wl_dpy, dri2_dpy in roundtrip()
385 struct dri2_egl_display *dri2_dpy = resize_callback() local
593 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_wl_create_window_surface() local
796 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_wl_destroy_surface() local
845 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_wl_swap_interval() local
857 struct dri2_egl_display *dri2_dpy = dri2_wl_release_buffers() local
891 struct dri2_egl_display *dri2_dpy = create_dri_image_diff_gpu() local
911 struct dri2_egl_display *dri2_dpy = create_dri_image_from_dmabuf_feedback() local
972 struct dri2_egl_display *dri2_dpy = create_dri_image() local
1005 struct dri2_egl_display *dri2_dpy = get_back_bo() local
1096 struct dri2_egl_display *dri2_dpy = back_bo_to_dri_buffer() local
1122 struct dri2_egl_display *dri2_dpy = update_buffers() local
1328 get_fourcc(struct dri2_egl_display *dri2_dpy, __DRIimage *image, int *fourcc) get_fourcc() argument
1354 create_wl_buffer(struct dri2_egl_display *dri2_dpy, struct dri2_egl_surface *dri2_surf, __DRIimage *image) create_wl_buffer() argument
1515 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_wl_swap_buffers_with_damage() local
1634 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_wl_create_wayland_buffer_from_image() local
1670 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_wl_authenticate() local
1696 struct dri2_egl_display *dri2_dpy = data; drm_handle_device() local
1730 struct dri2_egl_display *dri2_dpy = data; drm_handle_format() local
1742 struct dri2_egl_display *dri2_dpy = data; drm_handle_capabilities() local
1750 struct dri2_egl_display *dri2_dpy = data; drm_handle_authenticated() local
1774 struct dri2_egl_display *dri2_dpy = data; dmabuf_handle_modifier() local
1800 wl_drm_bind(struct dri2_egl_display *dri2_dpy) wl_drm_bind() argument
1812 struct dri2_egl_display *dri2_dpy = data; default_dmabuf_feedback_format_table() local
1825 struct dri2_egl_display *dri2_dpy = data; default_dmabuf_feedback_main_device() local
1867 struct dri2_egl_display *dri2_dpy = data; default_dmabuf_feedback_tranche_formats() local
1932 struct dri2_egl_display *dri2_dpy = data; registry_handle_global_drm() local
2000 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_wl_add_configs_for_visuals() local
2077 struct dri2_egl_display *dri2_dpy; dri2_initialize_wayland_drm() local
2283 struct dri2_egl_display *dri2_dpy = dri2_wl_swrast_allocate_buffer() local
2318 struct dri2_egl_display *dri2_dpy = swrast_update_buffers() local
2428 struct dri2_egl_display *dri2_dpy = dri2_egl_display(dri2_surf->base.Resource.Display); dri2_wl_swrast_commit_backbuffer() local
2580 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_wl_swrast_swap_buffers() local
2597 struct dri2_egl_display *dri2_dpy = data; shm_handle_format() local
2615 struct dri2_egl_display *dri2_dpy = data; registry_handle_global_swrast() local
2652 struct dri2_egl_display *dri2_dpy = dri2_egl_display(dri2_surf->base.Resource.Display); kopperSetSurfaceCreateInfo() local
2678 struct dri2_egl_display *dri2_dpy; dri2_initialize_wayland_swrast() local
2773 dri2_teardown_wayland(struct dri2_egl_display *dri2_dpy) dri2_teardown_wayland() argument
[all...]
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, in swrastCreateDrawable() argument
70 dri2_surf->gc = xcb_generate_id(dri2_dpy->conn); in swrastCreateDrawable()
72 xcb_create_gc(dri2_dpy->conn, dri2_surf->gc, dri2_surf->drawable, mask, &function); in swrastCreateDrawable()
74 dri2_surf->swapgc = xcb_generate_id(dri2_dpy->conn); in swrastCreateDrawable()
78 xcb_create_gc(dri2_dpy->conn, dri2_surf->swapgc, dri2_surf->drawable, mask, valgc); in swrastCreateDrawable()
100 swrastDestroyDrawable(struct dri2_egl_display * dri2_dpy, in swrastDestroyDrawable() argument
103 xcb_free_gc(dri2_dpy->conn, dri2_surf->gc); in swrastDestroyDrawable()
104 xcb_free_gc(dri2_dpy->conn, dri2_surf->swapgc); in swrastDestroyDrawable()
113 struct dri2_egl_display *dri2_dpy in x11_get_drawable_info() local
155 struct dri2_egl_display *dri2_dpy = dri2_egl_display(dri2_surf->base.Resource.Display); swrastPutImage() local
201 struct dri2_egl_display *dri2_dpy = dri2_egl_display(dri2_surf->base.Resource.Display); swrastGetImage() local
236 get_xcb_visualtype_for_depth(struct dri2_egl_display *dri2_dpy, int depth) get_xcb_visualtype_for_depth() argument
256 dri2_x11_get_red_mask_for_depth(struct dri2_egl_display *dri2_dpy, int depth) dri2_x11_get_red_mask_for_depth() argument
273 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_x11_create_surface() local
387 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_x11_create_window_surface() local
424 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_x11_destroy_surface() local
457 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_query_surface() local
487 struct dri2_egl_display *dri2_dpy = dri2_x11_process_buffers() local
529 struct dri2_egl_display *dri2_dpy = dri2_x11_get_buffers() local
566 struct dri2_egl_display *dri2_dpy = dri2_x11_get_buffers_with_format() local
614 dri2_x11_do_authenticate(struct dri2_egl_display *dri2_dpy, uint32_t id) dri2_x11_do_authenticate() argument
634 dri2_x11_local_authenticate(struct dri2_egl_display *dri2_dpy) dri2_x11_local_authenticate() argument
653 dri2_x11_connect(struct dri2_egl_display *dri2_dpy) dri2_x11_connect() argument
769 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_x11_authenticate() local
775 dri2_x11_add_configs_for_visuals(struct dri2_egl_display *dri2_dpy, _EGLDisplay *disp, bool supports_preserved) dri2_x11_add_configs_for_visuals() argument
874 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_copy_region() local
907 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_x11_swap_buffers_msc() local
956 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_x11_swap_buffers() local
975 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_x11_swap_buffers_region() local
1014 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_x11_swap_interval() local
1031 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_x11_copy_buffers() local
1060 dri2_format_for_depth(struct dri2_egl_display *dri2_dpy, uint32_t depth) dri2_format_for_depth() argument
1084 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_create_image_khr_pixmap() local
1178 struct dri2_egl_display *dri2_dpy = dri2_egl_display(display); dri2_x11_get_sync_values() local
1200 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_kopper_swap_interval() local
1215 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_kopper_create_window_surface() local
1236 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_kopper_query_buffer_age() local
1309 struct dri2_egl_display *dri2_dpy = dri2_egl_display(dri2_surf->base.Resource.Display); kopperSetSurfaceCreateInfo() local
1352 dri2_get_xcb_connection(_EGLDisplay *disp, struct dri2_egl_display *dri2_dpy) dri2_get_xcb_connection() argument
1397 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_x11_setup_swap_interval() local
1423 struct dri2_egl_display *dri2_dpy; dri2_initialize_x11_swrast() local
1507 struct dri2_egl_display *dri2_dpy; dri2_initialize_x11_dri3() local
1615 struct dri2_egl_display *dri2_dpy; dri2_initialize_x11_dri2() local
1702 dri2_teardown_x11(struct dri2_egl_display *dri2_dpy) dri2_teardown_x11() argument
[all...]
H A Dplatform_surfaceless.c41 surfaceless_alloc_image(struct dri2_egl_display *dri2_dpy, in surfaceless_alloc_image() argument
44 return dri2_dpy->image->createImage( in surfaceless_alloc_image()
45 dri2_dpy->dri_screen, in surfaceless_alloc_image()
56 struct dri2_egl_display *dri2_dpy = in surfaceless_free_images() local
60 dri2_dpy->image->destroyImage(dri2_surf->front); in surfaceless_free_images()
77 struct dri2_egl_display *dri2_dpy = in surfaceless_image_get_buffers() local
102 surfaceless_alloc_image(dri2_dpy, dri2_surf); in surfaceless_image_get_buffers()
115 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in dri2_surfaceless_create_surface() local
142 dri2_surf->visual = dri2_image_format_for_pbuffer_config(dri2_dpy, config); in dri2_surfaceless_create_surface()
146 if (!dri2_create_drawable(dri2_dpy, confi in dri2_surfaceless_create_surface()
159 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); surfaceless_destroy_surface() local
239 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); surfaceless_probe_device() local
305 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); surfaceless_probe_device_sw() local
328 struct dri2_egl_display *dri2_dpy; dri2_initialize_surfaceless() local
[all...]
H A Dplatform_device.c48 device_alloc_image(struct dri2_egl_display *dri2_dpy, in device_alloc_image() argument
51 return dri2_dpy->image->createImage( in device_alloc_image()
52 dri2_dpy->dri_screen, in device_alloc_image()
63 struct dri2_egl_display *dri2_dpy = in device_free_images() local
67 dri2_dpy->image->destroyImage(dri2_surf->front); in device_free_images()
84 struct dri2_egl_display *dri2_dpy = in device_image_get_buffers() local
109 device_alloc_image(dri2_dpy, dri2_surf); in device_image_get_buffers()
122 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in dri2_device_create_surface() local
149 dri2_surf->visual = dri2_image_format_for_pbuffer_config(dri2_dpy, config); in dri2_device_create_surface()
153 if (!dri2_create_drawable(dri2_dpy, confi in dri2_device_create_surface()
166 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); device_destroy_surface() local
276 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); device_probe_device() local
322 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); device_probe_device_sw() local
344 struct dri2_egl_display *dri2_dpy; dri2_initialize_device() local
[all...]
H A Dplatform_drm.c95 dri2_drm_config_is_compatible(struct dri2_egl_display *dri2_dpy, in dri2_drm_config_is_compatible() argument
110 dri2_get_shifts_and_sizes(dri2_dpy->core, config, shifts, sizes); in dri2_drm_config_is_compatible()
112 dri2_get_render_type_float(dri2_dpy->core, config, &is_float); in dri2_drm_config_is_compatible()
114 for (i = 0; i < dri2_dpy->gbm_dri->num_visuals; i++) { in dri2_drm_config_is_compatible()
115 visual = &dri2_dpy->gbm_dri->visual_table[i]; in dri2_drm_config_is_compatible()
120 if (i == dri2_dpy->gbm_dri->num_visuals) in dri2_drm_config_is_compatible()
144 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in dri2_drm_create_window_surface() local
169 if (!dri2_drm_config_is_compatible(dri2_dpy, config, surface)) { in dri2_drm_create_window_surface()
180 if (!dri2_create_drawable(dri2_dpy, config, dri2_surf, dri2_surf->gbm_surf)) in dri2_drm_create_window_surface()
208 struct dri2_egl_display *dri2_dpy in dri2_drm_destroy_surface() local
229 struct dri2_egl_display *dri2_dpy = get_back_bo() local
275 struct dri2_egl_display *dri2_dpy = get_swrast_front_bo() local
299 struct dri2_egl_display *dri2_dpy = back_bo_to_dri_buffer() local
425 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_drm_swap_buffers() local
471 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_drm_create_image_khr_pixmap() local
508 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_drm_authenticate() local
613 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); drm_add_configs_for_visuals() local
686 struct dri2_egl_display *dri2_dpy; dri2_initialize_drm() local
805 dri2_teardown_drm(struct dri2_egl_display *dri2_dpy) dri2_teardown_drm() argument
[all...]
H A Dplatform_x11_dri3.c110 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in dri3_destroy_surface() local
117 xcb_free_pixmap (dri2_dpy->conn, drawable); in dri3_destroy_surface()
155 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in dri3_create_surface() local
172 drawable = xcb_generate_id(dri2_dpy->conn); in dri3_create_surface()
173 xcb_create_pixmap(dri2_dpy->conn, conf->BufferSize, in dri3_create_surface()
174 drawable, dri2_dpy->screen->root, in dri3_create_surface()
189 if (loader_dri3_drawable_init(dri2_dpy->conn, drawable, in dri3_create_surface()
191 dri2_dpy->dri_screen, in dri3_create_surface()
192 dri2_dpy->is_different_gpu, in dri3_create_surface()
193 dri2_dpy in dri3_create_surface()
227 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri3_authenticate() local
249 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri3_create_window_surface() local
292 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri3_create_image_khr_pixmap() local
343 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri3_create_image_khr_pixmap_from_buffers() local
400 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri3_create_image_khr() local
511 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri3_close_screen_notify() local
547 dri3_x11_connect(struct dri2_egl_display *dri2_dpy) dri3_x11_connect() argument
[all...]
H A Dplatform_android.c192 get_yuv_buffer_info(struct dri2_egl_display *dri2_dpy, argument
207 if (!dri2_dpy->gralloc->lock_ycbcr) {
213 ret = dri2_dpy->gralloc->lock_ycbcr(dri2_dpy->gralloc, buf->handle,
224 dri2_dpy->gralloc->unlock(dri2_dpy->gralloc, buf->handle);
290 native_window_buffer_get_buffer_info(struct dri2_egl_display *dri2_dpy, argument
300 int ret = get_yuv_buffer_info(dri2_dpy, buf, out_buf_info);
377 cros_get_buffer_info(struct dri2_egl_display *dri2_dpy, argument
383 if (strcmp(dri2_dpy
413 droid_create_image_from_buffer_info(struct dri2_egl_display *dri2_dpy, struct buffer_info *buf_info, void *priv) global() argument
443 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); global() local
469 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); global() local
541 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); global() local
598 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); global() local
636 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); global() local
754 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); global() local
831 struct dri2_egl_display *dri2_dpy = global() local
980 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); global() local
1062 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); global() local
1276 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); global() local
1438 struct dri2_egl_display *dri2_dpy = global() local
1478 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); global() local
1524 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); global() local
1570 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); global() local
1599 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); global() local
1678 struct dri2_egl_display *dri2_dpy; global() local
[all...]
H A Dplatform_ohos.c113 native_window_buffer_get_buffer_info(struct dri2_egl_display *dri2_dpy, in native_window_buffer_get_buffer_info() argument
164 ohos_create_image_from_buffer_info(struct dri2_egl_display *dri2_dpy, in ohos_create_image_from_buffer_info() argument
170 if (dri2_dpy->image->base.version >= 15 && in ohos_create_image_from_buffer_info()
171 dri2_dpy->image->createImageFromDmaBufs2 != NULL) { in ohos_create_image_from_buffer_info()
172 return dri2_dpy->image->createImageFromDmaBufs2( in ohos_create_image_from_buffer_info()
173 dri2_dpy->dri_screen, buf_info->width, buf_info->height, in ohos_create_image_from_buffer_info()
181 return dri2_dpy->image->createImageFromDmaBufs( in ohos_create_image_from_buffer_info()
182 dri2_dpy->dri_screen, buf_info->width, buf_info->height, in ohos_create_image_from_buffer_info()
194 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in ohos_create_image_from_native_buffer() local
205 if (!native_window_buffer_get_buffer_info(dri2_dpy, bu in ohos_create_image_from_native_buffer()
281 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); ohos_window_enqueue_buffer() local
336 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); ohos_create_surface() local
428 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); ohos_destroy_surface() local
494 struct dri2_egl_display *dri2_dpy = get_front_bo() local
646 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); ohos_swap_buffers() local
864 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); ohos_add_configs_for_visuals() local
980 struct dri2_egl_display *dri2_dpy = ohos_display_shared_buffer() local
1030 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); ohos_load_driver() local
1077 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); ohos_unload_driver() local
1125 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); ohos_open_device() local
1158 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); ohos_open_device() local
1241 struct dri2_egl_display *dri2_dpy; dri2_initialize_ohos() local
[all...]
H A Degl_dri2.h479 dri2_image_format_for_pbuffer_config(struct dri2_egl_display *dri2_dpy,
505 dri2_teardown_x11(struct dri2_egl_display *dri2_dpy);
507 dri2_x11_get_red_mask_for_depth(struct dri2_egl_display *dri2_dpy, int depth);
515 dri2_teardown_x11(struct dri2_egl_display *dri2_dpy) {} in dri2_teardown_x11() argument
517 dri2_x11_get_red_mask_for_depth(struct dri2_egl_display *dri2_dpy, int depth) in dri2_x11_get_red_mask_for_depth() argument
527 dri2_teardown_drm(struct dri2_egl_display *dri2_dpy);
535 dri2_teardown_drm(struct dri2_egl_display *dri2_dpy) {} in dri2_teardown_drm() argument
542 dri2_teardown_wayland(struct dri2_egl_display *dri2_dpy);
552 dri2_teardown_wayland(struct dri2_egl_display *dri2_dpy) {} in dri2_teardown_wayland() argument
583 dri2_teardown_device(struct dri2_egl_display *dri2_dpy) { /* noo argument
596 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); dri2_set_WL_bind_wayland_display() local
[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);

Completed in 12 milliseconds