weston/tests
Kristian Høgsberg ace0a3920e weston-test: Always update transform when moving surface
weston_view_update_transform() will post damage in the old and new
positions of the view and thus make sure we always repaint properly.
In particular, in bug 66133, the test suite moves the surface off
any output and weston_surface_schedule_repaint() in commit fails to
do anything, since the surface is not on any output.

After changing view geometry, we have to either call
weston_compositor_schedule_repaint(), which is what shell.c typically
does, though that repaints all outputs, or call
weston_view_update_transform() to force update the transformation
and queue repaints on affected outputs.

https://bugs.freedesktop.org/show_bug.cgi?id=66133
2013-11-13 21:55:57 -08:00
..
.gitignore tests/.gitignore: Add *.trs 2013-10-28 14:38:23 -07:00
button-test.c tests: check wl_display_roundtrip() for errors 2012-12-12 10:39:01 -05:00
config-parser-test.c config-parser: Make weston_config_parse() tkae a file name 2013-09-21 23:05:45 -07:00
event-test.c tests: add test for buffer release event 2013-02-08 13:38:17 -05:00
keyboard-test.c tests: check wl_display_roundtrip() for errors 2012-12-12 10:39:01 -05:00
Makefile.am Added tests for the vertex clipping code. 2013-09-16 21:40:34 -07:00
matrix-test.c Move matrix.[ch] to shared 2012-12-06 15:53:03 -05:00
setbacklight.c tests/setbacklight: Close filedescriptor on return paths 2013-01-10 16:07:08 -05:00
subsurface-test.c tests: add a sub-surface nesting loop test 2013-05-17 16:21:59 -04:00
surface-global-test.c Split the geometry information from weston_surface out into weston_view 2013-10-22 13:34:11 -07:00
surface-test.c Split the geometry information from weston_surface out into weston_view 2013-10-22 13:34:11 -07:00
text-test.c text: Rename text_input to wl_text_input 2013-05-02 17:06:27 -04:00
vertex-clip-test.c Added tests for the vertex clipping code. 2013-09-16 21:40:34 -07:00
weston-test-client-helper.c weston-test-client-helper: Use wl_fixed_to_double() when printing axis value 2013-10-10 16:50:18 -07:00
weston-test-client-helper.h tests: export create_shm_buffer() helper 2013-02-08 13:38:14 -05:00
weston-test-runner.c Add support for table-driven testing. 2013-09-13 15:19:35 -07:00
weston-test-runner.h Add support for table-driven testing. 2013-09-13 15:19:35 -07:00
weston-test.c weston-test: Always update transform when moving surface 2013-11-13 21:55:57 -08:00
weston-tests-env tests: use variable for test name in weston-tests-env 2013-09-11 13:40:01 -07:00
xwayland-test.c tests: Add XWayland test 2013-02-08 12:18:05 -05:00