[Intel-gfx] [PATCH i-g-t 0/7] lib/igt_kms cleanups

Lionel Landwerlin lionel.g.landwerlin at intel.com
Wed Mar 23 11:38:03 UTC 2016


Hi,

This series is a bit of cleanup I had in mind for after the atomic
commit support (from Marius, Mayuresh and Pratik) had landed.

We're using both crtc and pipe denominations, maybe we can settle for
one.

The atomic support introduced some redundancy in how we deal with
property ids, this can be simplified a bit.

And we're also missing some documentation.

Cheers,

Lionel Landwerlin (7):
  lib/igt_kms: fix clearing up connector/pipe state on atomic commit
  lib/igt_kms: refactor atomic properties load/commit
  lib/igt_kms: don't store rotation property id twice
  lib/igt_kms: don't store background property id twice
  lib/igt_kms: don't store color management properties ids twice
  lib/igt_kms: rename igt_crtc_set_background
  lib/igt_kms: add some missing documentation

 lib/igt_kms.c                     | 277 +++++++++++++++++++-------------------
 lib/igt_kms.h                     |  50 +++----
 tests/kms_crtc_background_color.c |  20 +--
 tests/kms_rotation_crc.c          |   4 +-
 4 files changed, 176 insertions(+), 175 deletions(-)

--
2.8.0.rc3


More information about the Intel-gfx mailing list