[PATCH libdrm 00/11] Random assortment of fixes and enhancements
Thierry Reding
thierry.reding at gmail.com
Fri Jan 23 08:08:13 PST 2015
From: Thierry Reding <treding at nvidia.com>
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
More information about the dri-devel
mailing list