Home
last modified time | relevance | path

Searched refs:wl_display (Results 1 – 25 of 52) sorted by relevance

123

/external/wayland/tests/
Ddisplay-test.c64 struct wl_display *display; in TEST()
159 struct wl_registry *reg = wl_display_get_registry(c->wl_display); in client_get_seat_with_info()
165 wl_display_roundtrip(c->wl_display); in client_get_seat_with_info()
191 err = wl_display_get_error(c->wl_display); in check_pending_error()
194 ec = wl_display_get_protocol_error(c->wl_display, &intf, &id); in check_pending_error()
204 assert(wl_display_roundtrip(c->wl_display) == -1); in check_for_error()
245 wl_display_disconnect(c->wl_display); in client_disconnect_nocheck()
273 wl_global_create(d->wl_display, &wl_seat_interface, in TEST()
328 wl_global_create(d->wl_display, &wl_seat_interface, in TEST()
353 wl_global_create(d->wl_display, &wl_seat_interface, in TEST()
[all …]
Dtest-compositor.c124 wl_display_terminate(d->wl_display); in handle_client_destroy()
148 loop = wl_display_get_event_loop(d->wl_display); in client_destroyed()
233 cl->wl_client = wl_client_create(d->wl_display, sock_wayl[1]); in display_create_client()
295 wl_display_terminate(d->wl_display); in handle_stop_display()
328 d->wl_display = wl_display_create(); in display_create()
329 assert(d->wl_display && "Creating display failed"); in display_create()
333 stat = wl_display_add_socket(d->wl_display, socket_name); in display_create()
342 g = wl_global_create(d->wl_display, &test_compositor_interface, in display_create()
354 wl_display_run(d->wl_display); in display_run()
373 wl_display_run(d->wl_display); in display_resume()
[all …]
Dtest-compositor.h48 struct wl_display *wl_display; member
64 struct wl_display *wl_display; member
Dqueue-test.c62 struct wl_display *display; in client_test_proxy_destroy()
83 struct wl_display *display;
163 struct wl_display *display; in client_test_queue_roundtrip()
212 struct wl_display *display; in client_test_queue_proxy_wrapper()
213 struct wl_display *display_wrapper; in client_test_queue_proxy_wrapper()
262 struct wl_display *display; in client_test_queue_set_queue_race()
326 wl_global_create(d->wl_display, dummy_interfaces[i], in TEST()
Dsocket-test.c58 struct wl_display *d; in TEST()
73 struct wl_display *d; in TEST()
96 struct wl_display *d; in TEST()
139 struct wl_display *d; in TEST()
Dconnection-test.c588 cb = wl_display_sync(c->wl_display); in leak_closure()
590 assert(wl_display_flush(c->wl_display) > 0); in leak_closure()
595 pfd.fd = wl_display_get_fd(c->wl_display); in leak_closure()
602 assert(wl_display_prepare_read(c->wl_display) == 0); in leak_closure()
603 assert(wl_display_read_events(c->wl_display) == 0); in leak_closure()
632 assert(wl_display_dispatch_pending(c->wl_display) == -1); in leak_after_error()
633 assert(wl_display_get_error(c->wl_display) == ENOMEM); in leak_after_error()
640 wl_display_disconnect(c->wl_display); in leak_after_error()
Dcompositor-introspection-test.c49 struct wl_display *display;
109 struct wl_display *display; in TEST()
146 struct wl_display *display; in TEST()
Dresources-test.c36 struct wl_display *display; in TEST()
91 struct wl_display *display; in TEST()
141 struct wl_display *display; in TEST()
Dprotocol-logger-test.c49 struct wl_display *display;
118 struct wl_display *display; in TEST()
/external/wayland/src/
Dwayland-client-core.h110 struct wl_display;
200 struct wl_display *
203 struct wl_display *
207 wl_display_disconnect(struct wl_display *display);
210 wl_display_get_fd(struct wl_display *display);
213 wl_display_dispatch(struct wl_display *display);
216 wl_display_dispatch_queue(struct wl_display *display,
220 wl_display_dispatch_queue_pending(struct wl_display *display,
224 wl_display_dispatch_pending(struct wl_display *display);
227 wl_display_get_error(struct wl_display *display);
[all …]
Dwayland-server-core.h112 struct wl_display *
116 wl_display_destroy(struct wl_display *display);
119 wl_display_get_event_loop(struct wl_display *display);
122 wl_display_add_socket(struct wl_display *display, const char *name);
125 wl_display_add_socket_auto(struct wl_display *display);
128 wl_display_add_socket_fd(struct wl_display *display, int sock_fd);
131 wl_display_terminate(struct wl_display *display);
134 wl_display_run(struct wl_display *display);
137 wl_display_flush_clients(struct wl_display *display);
145 wl_display_get_serial(struct wl_display *display);
[all …]
Dwayland-client.c60 struct wl_display *display;
78 struct wl_display *display;
81 struct wl_display { struct
125 display_wakeup_threads(struct wl_display *display) in display_wakeup_threads() argument
146 display_fatal_error(struct wl_display *display, int error) in display_fatal_error()
172 display_protocol_error(struct wl_display *display, uint32_t code, in display_protocol_error()
219 wl_event_queue_init(struct wl_event_queue *queue, struct wl_display *display) in wl_event_queue_init()
297 struct wl_display *display = queue->display; in wl_event_queue_destroy()
314 wl_display_create_queue(struct wl_display *display) in wl_display_create_queue()
332 struct wl_display *display = factory->display; in proxy_create()
[all …]
Dwayland-server.c75 struct wl_display *display;
87 struct wl_display { struct
107 struct wl_display *display; argument
140 struct wl_display *display = resource->client->display; in log_closure()
416 WL_EXPORT struct wl_display *
423 bind_display(struct wl_client *client, struct wl_display *display);
451 wl_client_create(struct wl_display *display, int fd) in wl_client_create()
778 struct wl_display *display = resource->data; in registry_bind()
834 struct wl_display *display = resource->data; in display_get_registry()
872 bind_display(struct wl_client *client, struct wl_display *display) in bind_display()
[all …]
Dwayland-server.h85 wl_display_add_global(struct wl_display *display,
91 wl_display_remove_global(struct wl_display *display,
Dwayland-private.h225 struct wl_display;
228 wl_display_get_additional_shm_formats(struct wl_display *display);
Dwayland-shm.c140 struct wl_display *display = wl_client_get_display(client); in format_is_supported()
319 struct wl_display *display = wl_client_get_display(client); in bind_shm()
340 wl_display_init_shm(struct wl_display *display) in wl_display_init_shm()
/external/mesa3d/docs/specs/
DWL_bind_wayland_display.spec36 wl_display of a Wayland compositor to an EGLDisplay. Binding a
37 wl_display means that the EGL implementation should provide one or
54 struct wl_display *display);
57 struct wl_display *display);
88 To bind a server side wl_display to an EGLDisplay, call
91 struct wl_display *display);
93 To unbind a server side wl_display from an EGLDisplay, call
96 struct wl_display *display);
99 wl_display bound to EGLDisplay otherwise EGL_TRUE.
102 wl_display bound to the EGLDisplay currently otherwise EGL_TRUE.
/external/mesa3d/include/EGL/
Deglmesaext.h57 struct wl_display;
60 EGLAPI EGLBoolean EGLAPIENTRY eglBindWaylandDisplayWL(EGLDisplay dpy, struct wl_display *display);
61 EGLAPI EGLBoolean EGLAPIENTRY eglUnbindWaylandDisplayWL(EGLDisplay dpy, struct wl_display *display);
64 typedef EGLBoolean (EGLAPIENTRYP PFNEGLBINDWAYLANDDISPLAYWL) (EGLDisplay dpy, struct wl_display *di…
65 typedef EGLBoolean (EGLAPIENTRYP PFNEGLUNBINDWAYLANDDISPLAYWL) (EGLDisplay dpy, struct wl_display *…
/external/mesa3d/src/vulkan/wsi/
Dwsi_common_wayland.c48 struct wl_display * display;
257 wsi_wl_display_create(struct wsi_wayland *wsi, struct wl_display *wl_display) in wsi_wl_display_create() argument
267 display->display = wl_display; in wsi_wl_display_create()
273 struct wl_registry *registry = wl_display_get_registry(wl_display); in wsi_wl_display_create()
280 wl_display_roundtrip(wl_display); in wsi_wl_display_create()
286 wl_display_roundtrip(wl_display); in wsi_wl_display_create()
307 struct wl_display *wl_display) in wsi_wl_get_display() argument
315 wl_display); in wsi_wl_get_display()
322 struct wsi_wl_display *display = wsi_wl_display_create(wsi, wl_display); in wsi_wl_get_display()
328 entry = _mesa_hash_table_search(wsi->displays, wl_display); in wsi_wl_get_display()
[all …]
Dwsi_common_wayland.h30 struct wl_display *wl_display);
/external/deqp/framework/platform/lnx/wayland/
DtcuLnxWayland.hpp49 struct wl_display* getDisplay (void) { return m_display; } in getDisplay()
57 struct wl_display* m_display;
/external/mesa3d/src/egl/main/
Deglapi.h44 struct wl_display;
163 struct wl_display *display);
165 struct wl_display *display);
Degldisplay.h272 struct wl_display;
275 _eglGetWaylandDisplay(struct wl_display *native_display,
/external/wayland/doc/doxygen/
DMakefile.am77 man/man3/wl_display.3: $(top_srcdir)/src/scanner.c $(scanned_src_files_man) wayland.doxygen | man/m…
96 all-local: man/man3/wl_display.3
/external/mesa3d/src/intel/vulkan/
Danv_wsi_wayland.c36 struct wl_display* display) in anv_GetPhysicalDeviceWaylandPresentationSupportKHR()

123