From d88fb0d8c1d18705307609c7b01b297425a9edb1 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Fri, 2 Nov 2018 21:53:43 +0100 Subject: tests/kms_sequence: Add tests for new CRTC get/queue sequence ioctls [v2] These ioctls replace drmWaitVBlank and add ns time resolution and 64-bit sequence numbers to comply with the Vulkan API specifications. The tests were derived from the existing kms_vblank tests with the 'wait' variant elided as the new API doesn't provide a mechanism for blocking in the kernel. v2: from Dave Airlie * Add local definitions of new ioctls to avoid requiring latest libdrm. * Remove FIRST_PIXEL_OUT as that has been removed from the proposed kernel patches. v3: - Rebase - drop the export of igt_output_get_driving_pipe, the tests do full modesets already. Signed-off-by: Keith Packard (v2) Reviewed-by: Dave Airlie Signed-off-by: Daniel Vetter --- tests/meson.build | 1 + 1 file changed, 1 insertion(+) (limited to 'tests/meson.build') diff --git a/tests/meson.build b/tests/meson.build index eacdc1a7..c1a2301a 100644 --- a/tests/meson.build +++ b/tests/meson.build @@ -59,6 +59,7 @@ test_progs = [ 'kms_rotation_crc', 'kms_selftest', 'kms_setmode', + 'kms_sequence', 'kms_sysfs_edid_timing', 'kms_tv_load_detect', 'kms_universal_plane', -- cgit v1.2.3