forked from 12to11/12to11

* 12to11-test.xml (test_surface) <committed>: New event. * 12to11.c (XLMain): Initialize tearing control. * Imakefile (SRCS, OBJS): Add tearing_control.c/.o. (tearing-control-v1): New scanner target. * compositor.h (enum _PresentationHint): New enum. (struct _State): Add fields for tearing control. (enum _ClientDataType): Add tearing control type. * surface.c (SavePendingState, InternalCommit1): Handle presentation hints. * test.c (Commit): Send new committed event. * tests/Imakefile (OBJS16, SRCS16): Add tearing_control_test.c/tearing_control_test.o. (PROGRAMS): Add tearing_control_test. (tearing-control-v1): New scanner target. * tests/buffer_test.c (test_names): Fix typos. * tests/run_tests.sh (standard_tests): Add tearing_control_test. * tests/svnignore.txt: Add tearing_control_test. * xdg_surface.c (UpdateFrameRefreshPrediction): Return whether or not refresh prediction is on. (MaybeRunLateFrame): Don't clear StateLateFrame until after SubcompositorUpdate. (WasFrameQueued): New function. (NoteFrame): If a frame was queued and async presentation was requested, present now.
24 lines
319 B
Text
24 lines
319 B
Text
*-*.h
|
|
*-*.c
|
|
vgcore*
|
|
simple_test
|
|
damage_test
|
|
transform_test
|
|
viewporter_test
|
|
subsurface_test
|
|
scale_test
|
|
seat_test
|
|
dmabuf_test
|
|
select_test
|
|
select_helper
|
|
select_helper_multiple
|
|
xdg_activation_test
|
|
single_pixel_buffer_test
|
|
buffer_test
|
|
tearing_control_test
|
|
imgview
|
|
reject.dump
|
|
Makefile
|
|
Makefile.bak
|
|
viewporter.h
|
|
viewporter.c
|