Home
last modified time | relevance | path

Searched refs:native_display (Results 1 – 25 of 36) sorted by relevance

12

/external/mesa3d/src/gallium/state_trackers/egl/common/
Dnative.h176 struct native_display { struct
195 boolean (*init_screen)(struct native_display *ndpy); argument
197 void (*destroy)(struct native_display *ndpy); argument
204 int (*get_param)(struct native_display *ndpy, argument
211 const struct native_config **(*get_configs)(struct native_display *ndpy, argument
218 boolean (*get_pixmap_format)(struct native_display *ndpy, argument
227 boolean (*copy_to_pixmap)(struct native_display *ndpy, argument
234 struct native_surface *(*create_window_surface)(struct native_display *ndpy, argument
243 struct native_surface *(*create_pixmap_surface)(struct native_display *ndpy, argument
261 void (*invalid_surface)(struct native_display *ndpy,
[all …]
Dnative_wayland_bufmgr.h29 struct native_display;
35 boolean (*bind_display)(struct native_display *ndpy,
38 boolean (*unbind_display)(struct native_display *ndpy,
41 struct pipe_resource *(*buffer_get_resource)(struct native_display *ndpy,
45 boolean (*query_buffer)(struct native_display *ndpy,
Dnative_modeset.h31 struct native_display;
53 const struct native_connector **(*get_connectors)(struct native_display *ndpy,
62 const struct native_mode **(*get_modes)(struct native_display *ndpy,
70 struct native_surface *(*create_scanout_surface)(struct native_display *ndpy,
82 boolean (*program)(struct native_display *ndpy, int crtc_idx,
Dnative_helper.h86 struct native_display *ndpy);
101 struct native_display *ndpy);
110 native_display_copy_to_pixmap(struct native_display *ndpy,
115 drm_display_import_native_buffer(struct native_display *ndpy,
119 drm_display_export_native_buffer(struct native_display *ndpy,
Dnative_buffer.h35 struct native_display;
65 struct pipe_resource *(*import_buffer)(struct native_display *ndpy,
71 boolean (*export_buffer)(struct native_display *ndpy,
Dnative_wayland_drm_bufmgr_helper.c19 struct native_display *ndpy = user_data; in egl_g3d_wl_drm_helper_reference_buffer()
66 egl_g3d_wl_drm_common_wl_buffer_get_resource(struct native_display *ndpy, in egl_g3d_wl_drm_common_wl_buffer_get_resource()
73 egl_g3d_wl_drm_common_query_buffer(struct native_display *ndpy, in egl_g3d_wl_drm_common_query_buffer()
Dnative_wayland_drm_bufmgr_helper.h40 egl_g3d_wl_drm_common_wl_buffer_get_resource(struct native_display *ndpy,
44 egl_g3d_wl_drm_common_query_buffer(struct native_display *ndpy,
Dnative_helper.c259 struct native_display *ndpy) in resource_surface_copy_swap()
346 struct native_display *ndpy) in resource_surface_flush()
372 native_display_copy_to_pixmap(struct native_display *ndpy, in native_display_copy_to_pixmap()
418 drm_display_import_native_buffer(struct native_display *ndpy, in drm_display_import_native_buffer()
444 drm_display_export_native_buffer(struct native_display *ndpy, in drm_display_export_native_buffer()
/external/mesa3d/src/gallium/state_trackers/egl/null/
Dnative_null.c41 struct native_display base;
50 null_display(const struct native_display *ndpy) in null_display()
56 null_display_get_configs(struct native_display *ndpy, int *num_configs) in null_display_get_configs()
74 null_display_get_param(struct native_display *ndpy, in null_display_get_param()
81 null_display_destroy(struct native_display *ndpy) in null_display_destroy()
91 null_display_init_config(struct native_display *ndpy) in null_display_init_config()
123 null_display_init_screen(struct native_display *ndpy) in null_display_init_screen()
147 static struct native_display *
168 static struct native_display *
171 struct native_display *ndpy = NULL; in native_create_display()
/external/mesa3d/src/gallium/state_trackers/egl/drm/
Dnative_drm.c44 drm_display_is_format_supported(struct native_display *ndpy, in drm_display_is_format_supported()
54 drm_display_get_configs(struct native_display *ndpy, int *num_configs) in drm_display_get_configs()
104 drm_display_get_param(struct native_display *ndpy, in drm_display_get_param()
122 drm_display_destroy(struct native_display *ndpy) in drm_display_destroy()
194 struct native_display *ndpy = user_data; in drm_display_authenticate()
207 drm_display_bind_wayland_display(struct native_display *ndpy, in drm_display_bind_wayland_display()
226 drm_display_unbind_wayland_display(struct native_display *ndpy, in drm_display_unbind_wayland_display()
250 drm_create_pixmap_surface(struct native_display *ndpy, in drm_create_pixmap_surface()
260 drm_display_init_screen(struct native_display *ndpy) in drm_display_init_screen()
265 static struct native_display *
[all …]
Dnative_drm.h53 struct native_display base;
126 drm_display(const struct native_display *ndpy) in drm_display()
156 drm_display_init_modeset(struct native_display *ndpy);
159 drm_display_fini_modeset(struct native_display *ndpy);
162 drm_display_create_surface_from_resource(struct native_display *ndpy,
Dmodeset.c252 drm_display_create_surface(struct native_display *ndpy, in drm_display_create_surface()
292 drm_display_create_surface_from_resource(struct native_display *ndpy, in drm_display_create_surface_from_resource()
331 drm_display_choose_crtc(struct native_display *ndpy, in drm_display_choose_crtc()
387 drm_display_set_crtc(struct native_display *ndpy, int crtc_idx, in drm_display_set_crtc()
448 drm_display_program(struct native_display *ndpy, int crtc_idx, in drm_display_program()
519 drm_display_get_modes(struct native_display *ndpy, in drm_display_get_modes()
579 drm_display_get_connectors(struct native_display *ndpy, int *num_connectors, in drm_display_get_connectors()
617 drm_display_create_scanout_surface(struct native_display *ndpy, in drm_display_create_scanout_surface()
635 drm_display_fini_modeset(struct native_display *ndpy) in drm_display_fini_modeset()
682 drm_display_init_modeset(struct native_display *ndpy) in drm_display_init_modeset()
/external/mesa3d/src/gallium/state_trackers/egl/fbdev/
Dnative_fbdev.c61 struct native_display base;
86 fbdev_display(const struct native_display *ndpy) in fbdev_display()
247 fbdev_display_create_window_surface(struct native_display *ndpy, in fbdev_display_create_window_surface()
305 fbdev_display_create_scanout_surface(struct native_display *ndpy, in fbdev_display_create_scanout_surface()
314 fbdev_display_program(struct native_display *ndpy, int crtc_idx, in fbdev_display_program()
323 fbdev_display_get_modes(struct native_display *ndpy, in fbdev_display_get_modes()
349 fbdev_display_get_connectors(struct native_display *ndpy, int *num_connectors, in fbdev_display_get_connectors()
374 fbdev_display_get_configs(struct native_display *ndpy, int *num_configs) in fbdev_display_get_configs()
390 fbdev_display_get_param(struct native_display *ndpy, in fbdev_display_get_param()
410 fbdev_display_destroy(struct native_display *ndpy) in fbdev_display_destroy()
[all …]
/external/mesa3d/src/gallium/state_trackers/egl/gdi/
Dnative_gdi.c41 struct native_display base;
65 gdi_display(const struct native_display *ndpy) in gdi_display()
228 gdi_display_create_window_surface(struct native_display *ndpy, in gdi_display_create_window_surface()
266 fill_color_formats(struct native_display *ndpy, enum pipe_format formats[8]) in fill_color_formats()
294 gdi_display_get_configs(struct native_display *ndpy, int *num_configs) in gdi_display_get_configs()
336 gdi_display_get_param(struct native_display *ndpy, in gdi_display_get_param()
357 gdi_display_destroy(struct native_display *ndpy) in gdi_display_destroy()
370 gdi_display_init_screen(struct native_display *ndpy) in gdi_display_init_screen()
389 static struct native_display *
413 static struct native_display *
/external/mesa3d/src/gallium/state_trackers/egl/x11/
Dnative_ximage.c42 struct native_display base;
75 ximage_display(const struct native_display *ndpy) in ximage_display()
239 ximage_display_create_surface(struct native_display *ndpy, in ximage_display_create_surface()
284 ximage_display_create_window_surface(struct native_display *ndpy, in ximage_display_create_window_surface()
295 get_pixmap_format(struct native_display *ndpy, EGLNativePixmapType pix) in get_pixmap_format()
322 ximage_display_create_pixmap_surface(struct native_display *ndpy, in ximage_display_create_pixmap_surface()
375 ximage_display_get_configs(struct native_display *ndpy, int *num_configs) in ximage_display_get_configs()
438 ximage_display_get_pixmap_format(struct native_display *ndpy, in ximage_display_get_pixmap_format()
450 ximage_display_copy_to_pixmap(struct native_display *ndpy, in ximage_display_copy_to_pixmap()
489 ximage_display_get_param(struct native_display *ndpy, in ximage_display_get_param()
[all …]
Dnative_dri2.c49 struct native_display base;
92 dri2_display(const struct native_display *ndpy) in dri2_display()
454 dri2_display_create_surface(struct native_display *ndpy, in dri2_display_create_surface()
487 dri2_display_create_window_surface(struct native_display *ndpy, in dri2_display_create_window_surface()
499 dri2_display_create_pixmap_surface(struct native_display *ndpy, in dri2_display_create_pixmap_surface()
567 dri2_display_convert_config(struct native_display *ndpy, in dri2_display_convert_config()
645 dri2_display_get_configs(struct native_display *ndpy, int *num_configs) in dri2_display_get_configs()
697 dri2_display_get_pixmap_format(struct native_display *ndpy, in dri2_display_get_pixmap_format()
724 dri2_display_get_param(struct native_display *ndpy, in dri2_display_get_param()
751 dri2_display_destroy(struct native_display *ndpy) in dri2_display_destroy()
[all …]
Dnative_x11.h32 struct native_display *
36 struct native_display *
Dnative_x11.c35 static struct native_display *
38 struct native_display *ndpy = NULL; in native_create_display()
/external/mesa3d/src/gallium/state_trackers/d3d1x/dxgi/src/
Ddxgi_private.h41 struct native_display;
44 dxgi_loader_create_drm_screen(struct native_display* dpy, const char *name, int fd);
47 dxgi_loader_create_sw_screen(struct native_display* dpy, struct sw_winsys *ws);
Ddxgi_loader.cpp190 struct native_display;
193 dxgi_loader_create_drm_screen(struct native_display* dpy, const char *name, int fd) in dxgi_loader_create_drm_screen()
201 dxgi_loader_create_sw_screen(struct native_display* dpy, struct sw_winsys *ws) in dxgi_loader_create_sw_screen()
/external/mesa3d/src/gallium/state_trackers/egl/android/
Dnative_android.cpp59 struct native_display base;
95 android_display(const struct native_display *ndpy) in android_display()
377 copy_resources(struct native_display *ndpy, in copy_resources()
503 android_display_create_window_surface(struct native_display *ndpy, in android_display_create_window_surface()
555 android_display_init_configs(struct native_display *ndpy) in android_display_init_configs()
598 android_display_init_drm(struct native_display *ndpy) in android_display_init_drm()
632 android_display_init_sw(struct native_display *ndpy) in android_display_init_sw()
654 android_display_init_screen(struct native_display *ndpy) in android_display_init_screen()
676 android_display_destroy(struct native_display *ndpy) in android_display_destroy()
687 android_display_get_configs(struct native_display *ndpy, int *num_configs) in android_display_get_configs()
[all …]
/external/mesa3d/src/gallium/state_trackers/egl/wayland/
Dnative_drm.c64 wayland_drm_display(const struct native_display *ndpy) in wayland_drm_display()
70 wayland_drm_display_destroy(struct native_display *ndpy) in wayland_drm_display_destroy()
202 wayland_drm_display_init_screen(struct native_display *ndpy) in wayland_drm_display_init_screen()
244 struct native_display *ndpy = user_data; in wayland_drm_display_authenticate()
266 wayland_drm_display_bind_wayland_display(struct native_display *ndpy, in wayland_drm_display_bind_wayland_display()
285 wayland_drm_display_unbind_wayland_display(struct native_display *ndpy, in wayland_drm_display_unbind_wayland_display()
Dnative_wayland.h45 struct native_display base;
97 wayland_display(const struct native_display *ndpy) in wayland_display()
Dnative_shm.c55 wayland_shm_display(const struct native_display *ndpy) in wayland_shm_display()
62 wayland_shm_display_destroy(struct native_display *ndpy) in wayland_shm_display_destroy()
153 wayland_shm_display_init_screen(struct native_display *ndpy) in wayland_shm_display_init_screen()
Dnative_wayland.c80 wayland_display_get_configs(struct native_display *ndpy, int *num_configs) in wayland_display_get_configs()
123 wayland_display_get_param(struct native_display *ndpy, in wayland_display_get_param()
370 wayland_create_window_surface(struct native_display *ndpy, in wayland_create_window_surface()
414 static struct native_display *

12