[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