Skip to content

tests: add tests for front buffer rendering

Imre Deak intel-gfx 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest6 patches 2 repliesIn review
  2. v15 patches 7 repliesSuperseded

Changes in v2 from the cover letter

- split changes to paint_marker() to a separate patch (Rodrigo)

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6lib: move connector_type_str and co to drmtestdemos/intel_sprite_on.c lib/drmtest.c lib/drmtest.h +1 more+65 -1110 replies
2/6lib: add kmstest_cairo_printf_linelib/drmtest.c lib/drmtest.h tests/testdisplay.c+86 -672 replies
3/6lib: use kmstest_cairo_printf_line in paint_markerlib/drmtest.c+14 -501 reply
4/6lib: add kmstest_get_connector_configlib/drmtest.c lib/drmtest.h tests/kms_flip.c +1 more+206 -1910 replies
5/6lib: refactor kmstest_create_fblib/drmtest.c lib/drmtest.h tests/kms_flip.c +1 more+147 -890 replies
6/6tests: add kms_renderlib/drmtest.c lib/drmtest.h tests/.gitignore +2 more+349 -60 replies

Reviews trailers per patch

All 6 patches have a Reviewed-by or Acked-by.

PatchRodrigo Vivi
1/6R-b
2/6R-b R-b
3/6R-b
4/6R-b
5/6R-b
6/6R-b

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

Read the v2 thread

Cover letter [PATCH v2 0/6] tests: add tests for front buffer rendering

v2:
- split changes to paint_marker() to a separate patch (Rodrigo)

Imre Deak (6):
lib: move connector_type_str and co to drmtest
lib: add kmstest_cairo_printf_line
lib: use kmstest_cairo_printf_line in paint_marker
lib: add kmstest_get_connector_config
lib: refactor kmstest_create_fb
tests: add kms_render

 demos/intel_sprite_on.c |  58 +----
 lib/drmtest.c           | 575 +++++++++++++++++++++++++++++++++++++-----------
 lib/drmtest.h           |  50 ++++-
 tests/.gitignore        |   1 +
 tests/Makefile.am       |   1 +
 tests/kms_flip.c        | 145 ++++--------
 tests/kms_render.c      | 245 +++++++++++++++++++++
 tests/testdisplay.c     | 304 +++++++------------------
 8 files changed, 866 insertions(+), 513 deletions(-)
 create mode 100644 tests/kms_render.c
Signature · 1 line
1.8.1.2