Skip to content

Add nouveau-crc tests

Lyude igt-dev nouveau 5 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v5 Latest5 patches 4 repliesIn review
  2. v41 patch 3 repliesSuperseded
  3. v35 patches 4 repliesSuperseded
Earlier versions · 2
VersionPostedPatchesRepliesStatus
v25 patches0 repliesSuperseded
v14 patches2 repliesSuperseded

Patches in v5 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5lib/igt_core: Fix igt_assert_fd() documentationlib/igt_core.h+2 -21 reply
2/5lib/igt_core: Add igt_require_fd()lib/igt_core.h+12 -01 reply
3/5lib/igt_debugfs: Add igt_debugfs_pipe_dir()lib/igt_debugfs.c lib/igt_debugfs.h+22 -00 replies
4/5lib/igt_kms: Hook up connector dithering proplib/igt_kms.c lib/igt_kms.h+6 -00 replies
5/5tests: Add nouveau-crc tests.gitlab-ci.yml lib/drmtest.c lib/drmtest.h +2 more+428 -11 reply

Reviews trailers per patch

2 of 5 patches have a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchJeremy ClinePetri Latvala
SeriesR-b
1/5R-b
2/5R-b
3/5
4/5
5/5

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v5 thread

Cover letter [igt-dev] [PATCH i-g-t v5 0/5] Add nouveau-crc tests

From: Lyude Paul <[email protected]>

Nouveau has finally gotten CRC support, and at this point that support has made its way upstream. Hooray!

So, let's start adding some relevant tests for it since nvidia's CRC implementation has some rather interesting design choices that needed to be worked around.

Lyude Paul (5):
lib/igt_core: Fix igt_assert_fd() documentation
lib/igt_core: Add igt_require_fd()
lib/igt_debugfs: Add igt_debugfs_pipe_dir()
lib/igt_kms: Hook up connector dithering prop
tests: Add nouveau-crc tests

 .gitlab-ci.yml      |   2 +-
 lib/drmtest.c       |  10 ++
 lib/drmtest.h       |   2 +
 lib/igt_core.h      |  16 +-
 lib/igt_debugfs.c   |  21 +++
 lib/igt_debugfs.h   |   1 +
 lib/igt_kms.c       |   5 +
 lib/igt_kms.h       |   1 +
 tests/meson.build   |   1 +
 tests/nouveau_crc.c | 414 ++++++++++++++++++++++++++++++++++++++++++++
 10 files changed, 470 insertions(+), 3 deletions(-)
 create mode 100644 tests/nouveau_crc.c
Signature · 1 line
2.26.2