From: Thierry Reding <treding@xxxxxxxxxx> This is a stash of commits that I've been carrying for a couple months. Laurent really wanted to have the connector name patch for modetest so I thought I'd send them all out for review. Thierry Thierry Reding (11): libdrm: valgrind-clear a few more IOCTL arguments libdrm: Remove gratuitous blank lines libdrm: Make indentation consistent tests: Split helpers into library tests: Move name tables to libutil xf86drmMode.h: Use consistent padding xf86drmMode.h: Add DisplayPort MST encoder type tests: modetest: Accept connector names tests: Add libkms-test library tests: kms: Implement CRTC stealing test tests: kms: Implement universal planes test configure.ac | 2 + tests/Makefile.am | 2 +- tests/kms/Makefile.am | 35 ++ tests/kms/kms-steal-crtc.c | 161 ++++++ tests/kms/kms-universal-planes.c | 358 ++++++++++++++ tests/kms/libkms-test-crtc.c | 47 ++ tests/kms/libkms-test-device.c | 218 ++++++++ tests/kms/libkms-test-framebuffer.c | 157 ++++++ tests/kms/libkms-test-plane.c | 139 ++++++ tests/kms/libkms-test-screen.c | 92 ++++ tests/kms/libkms-test.h | 120 +++++ tests/modeprint/Makefile.am | 1 + tests/modeprint/modeprint.c | 2 +- tests/modetest/Makefile.am | 2 + tests/modetest/buffers.c | 956 +----------------------------------- tests/modetest/buffers.h | 12 +- tests/modetest/cursor.c | 4 +- tests/modetest/modetest.c | 207 +++++--- tests/proptest/Makefile.am | 4 +- tests/proptest/proptest.c | 43 +- tests/util/Makefile.am | 21 + tests/util/common.h | 33 ++ tests/util/format.c | 119 +++++ tests/util/format.h | 65 +++ tests/util/kms.c | 122 +++++ tests/util/kms.h | 33 ++ tests/util/pattern.c | 870 ++++++++++++++++++++++++++++++++ tests/util/pattern.h | 39 ++ tests/vbltest/Makefile.am | 1 + tests/vbltest/vbltest.c | 2 +- xf86drmMode.c | 17 +- xf86drmMode.h | 17 +- 32 files changed, 2805 insertions(+), 1096 deletions(-) create mode 100644 tests/kms/Makefile.am create mode 100644 tests/kms/kms-steal-crtc.c create mode 100644 tests/kms/kms-universal-planes.c create mode 100644 tests/kms/libkms-test-crtc.c create mode 100644 tests/kms/libkms-test-device.c create mode 100644 tests/kms/libkms-test-framebuffer.c create mode 100644 tests/kms/libkms-test-plane.c create mode 100644 tests/kms/libkms-test-screen.c create mode 100644 tests/kms/libkms-test.h create mode 100644 tests/util/Makefile.am create mode 100644 tests/util/common.h create mode 100644 tests/util/format.c create mode 100644 tests/util/format.h create mode 100644 tests/util/kms.c create mode 100644 tests/util/kms.h create mode 100644 tests/util/pattern.c create mode 100644 tests/util/pattern.h -- 2.1.3 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel