Lines Matching full:client
31 #include "weston-test-client-helper.h"
55 get_subcompositor(struct client *client) in get_subcompositor() argument
61 wl_list_for_each(g, &client->global_list, link) { in get_subcompositor()
75 sub = wl_registry_bind(client->wl_registry, global_sub->name, in get_subcompositor()
83 populate_compound_surface(struct compound_surface *com, struct client *client) in populate_compound_surface() argument
87 com->subco = get_subcompositor(client); in populate_compound_surface()
89 com->parent = wl_compositor_create_surface(client->wl_compositor); in populate_compound_surface()
93 wl_compositor_create_surface(client->wl_compositor); in populate_compound_surface()
103 struct client *client; in TEST() local
107 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
108 assert(client); in TEST()
110 populate_compound_surface(&com1, client); in TEST()
111 populate_compound_surface(&com2, client); in TEST()
113 client_roundtrip(client); in TEST()
118 struct client *client; in TEST() local
122 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
123 assert(client); in TEST()
125 populate_compound_surface(&com, client); in TEST()
130 client_roundtrip(client); in TEST()
135 struct client *client; in TEST() local
138 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
139 assert(client); in TEST()
141 populate_compound_surface(&com, client); in TEST()
148 client_roundtrip(client); in TEST()
153 struct client *client; in TEST() local
157 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
158 assert(client); in TEST()
160 subco = get_subcompositor(client); in TEST()
161 parent = wl_compositor_create_surface(client->wl_compositor); in TEST()
166 expect_protocol_error(client, &wl_subcompositor_interface, in TEST()
172 struct client *client; in TEST() local
175 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
176 assert(client); in TEST()
178 populate_compound_surface(&com, client); in TEST()
183 expect_protocol_error(client, &wl_subcompositor_interface, in TEST()
189 struct client *client; in TEST() local
193 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
194 assert(client); in TEST()
196 stranger = wl_compositor_create_surface(client->wl_compositor); in TEST()
197 populate_compound_surface(&com, client); in TEST()
202 expect_protocol_error(client, &wl_subcompositor_interface, in TEST()
208 struct client *client; in TEST() local
212 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
213 assert(client); in TEST()
215 stranger = wl_compositor_create_surface(client->wl_compositor); in TEST()
216 populate_compound_surface(&com, client); in TEST()
221 client_roundtrip(client); in TEST()
226 struct client *client; in TEST() local
230 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
231 assert(client); in TEST()
233 stranger = wl_compositor_create_surface(client->wl_compositor); in TEST()
234 populate_compound_surface(&com, client); in TEST()
239 client_roundtrip(client); in TEST()
244 struct client *client; in TEST() local
248 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
249 assert(client); in TEST()
251 subco = get_subcompositor(client); in TEST()
252 surface[0] = wl_compositor_create_surface(client->wl_compositor); in TEST()
253 surface[1] = wl_compositor_create_surface(client->wl_compositor); in TEST()
254 surface[2] = wl_compositor_create_surface(client->wl_compositor); in TEST()
261 expect_protocol_error(client, &wl_subcompositor_interface, in TEST()
267 struct client *client; in TEST() local
273 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
274 assert(client); in TEST()
276 populate_compound_surface(&com, client); in TEST()
278 subco = get_subcompositor(client); in TEST()
279 grandchild = wl_compositor_create_surface(client->wl_compositor); in TEST()
284 client_roundtrip(client); in TEST()
289 struct client *client; in TEST() local
295 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
296 assert(client); in TEST()
298 populate_compound_surface(&com, client); in TEST()
300 subco = get_subcompositor(client); in TEST()
301 grandchild = wl_compositor_create_surface(client->wl_compositor); in TEST()
307 expect_protocol_error(client, &wl_subsurface_interface, in TEST()
313 struct client *client; in TEST() local
319 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
320 assert(client); in TEST()
322 populate_compound_surface(&com, client); in TEST()
324 subco = get_subcompositor(client); in TEST()
325 grandchild = wl_compositor_create_surface(client->wl_compositor); in TEST()
331 expect_protocol_error(client, &wl_subsurface_interface, in TEST()
337 struct client *client; in TEST() local
342 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
343 assert(client); in TEST()
345 populate_compound_surface(&com, client); in TEST()
347 subco = get_subcompositor(client); in TEST()
348 grandchild = wl_compositor_create_surface(client->wl_compositor); in TEST()
354 expect_protocol_error(client, &wl_subsurface_interface, in TEST()
360 struct client *client; in TEST() local
366 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
367 assert(client); in TEST()
369 populate_compound_surface(&com, client); in TEST()
371 subco = get_subcompositor(client); in TEST()
372 grandchild = wl_compositor_create_surface(client->wl_compositor); in TEST()
377 client_roundtrip(client); in TEST()
382 struct client *client; in TEST() local
388 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
389 assert(client); in TEST()
391 populate_compound_surface(&com, client); in TEST()
393 subco = get_subcompositor(client); in TEST()
394 grandchild = wl_compositor_create_surface(client->wl_compositor); in TEST()
400 expect_protocol_error(client, &wl_subsurface_interface, in TEST()
406 struct client *client; in TEST() local
412 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
413 assert(client); in TEST()
415 populate_compound_surface(&com, client); in TEST()
417 subco = get_subcompositor(client); in TEST()
418 grandchild = wl_compositor_create_surface(client->wl_compositor); in TEST()
424 expect_protocol_error(client, &wl_subsurface_interface, in TEST()
430 struct client *client; in TEST() local
435 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
436 assert(client); in TEST()
438 populate_compound_surface(&com, client); in TEST()
440 subco = get_subcompositor(client); in TEST()
441 grandchild = wl_compositor_create_surface(client->wl_compositor); in TEST()
447 expect_protocol_error(client, &wl_subsurface_interface, in TEST()
453 struct client *client; in TEST() local
457 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
458 assert(client); in TEST()
460 stranger = wl_compositor_create_surface(client->wl_compositor); in TEST()
461 populate_compound_surface(&com, client); in TEST()
466 expect_protocol_error(client, &wl_subsurface_interface, in TEST()
472 struct client *client; in TEST() local
476 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
477 assert(client); in TEST()
479 stranger = wl_compositor_create_surface(client->wl_compositor); in TEST()
480 populate_compound_surface(&com, client); in TEST()
485 expect_protocol_error(client, &wl_subsurface_interface, in TEST()
491 struct client *client; in TEST() local
495 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
496 assert(client); in TEST()
498 populate_compound_surface(&com1, client); in TEST()
499 populate_compound_surface(&com2, client); in TEST()
504 expect_protocol_error(client, &wl_subsurface_interface, in TEST()
510 struct client *client; in TEST() local
514 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
515 assert(client); in TEST()
517 populate_compound_surface(&com1, client); in TEST()
518 populate_compound_surface(&com2, client); in TEST()
523 expect_protocol_error(client, &wl_subsurface_interface, in TEST()
529 struct client *client; in TEST() local
532 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
533 assert(client); in TEST()
535 populate_compound_surface(&com, client); in TEST()
557 client_roundtrip(client); in TEST()
561 create_subsurface_tree(struct client *client, struct wl_surface **surfs, in create_subsurface_tree() argument
567 subco = get_subcompositor(client); in create_subsurface_tree()
570 surfs[i] = wl_compositor_create_surface(client->wl_compositor); in create_subsurface_tree()
733 struct client *client; in TEST() local
740 client = create_client_and_test_surface(100, 50, 123, 77); in TEST()
741 assert(client); in TEST()
749 create_subsurface_tree(client, surfs, subs, test_size); in TEST()
760 client_roundtrip(client); in TEST()
766 client_roundtrip(client); in TEST()