public inbox for igt-dev@lists.freedesktop.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH i-g-t 00/10] lib: Add support and coverage for MC YUV formats
@ 2019-12-30  3:40 Imre Deak
  2019-12-30  3:40 ` [igt-dev] [PATCH i-g-t 01/10] lib/igt_buf: Use compression type consistently Imre Deak
                   ` (15 more replies)
  0 siblings, 16 replies; 33+ messages in thread
From: Imre Deak @ 2019-12-30  3:40 UTC (permalink / raw)
  To: igt-dev

For a reasonable test coverage of the display's media decompression
functionality this patchset adds support and subtests for media
compressed YUV formats (using the Vebox engine).

Cc: Mika Kahola <mika.kahola@intel.com>

Imre Deak (9):
  lib/igt_buf: Use compression type consistently
  lib/igt_buf: Extend igt_buf to include two CCS surfaces
  lib/igt_buf: Extend igt_buf to include two color surfaces
  lib: Add engine copy support for YUV formats
  Revert "tests/kms_plane: Disable GEN12 media compression YUV tests"
  tests/kms_ccs: Add support for testing multiple formats
  tests/kms_ccs: Work around CRC mismatch when mixing SDR/HDR planes
  tests/kms_ccs: Test YUV formats too
  tests/kms_ccs: Add option to check the CCS planes

Mika Kahola (1):
  tests/kms_ccs: Add GEN12 CCS media compression format modifier

 lib/gpu_cmds.c                       |   4 +-
 lib/igt_draw.c                       |   8 +-
 lib/igt_fb.c                         |  99 ++++++++++++++++++--
 lib/igt_fb.h                         |   4 +
 lib/intel_aux_pgtable.c              | 130 +++++++++++++++++++++++----
 lib/intel_batchbuffer.c              |   8 +-
 lib/intel_batchbuffer.h              |  17 +++-
 lib/rendercopy_gen4.c                |   4 +-
 lib/rendercopy_gen6.c                |   4 +-
 lib/rendercopy_gen7.c                |   4 +-
 lib/rendercopy_gen8.c                |   4 +-
 lib/rendercopy_gen9.c                |  18 ++--
 lib/rendercopy_i830.c                |   8 +-
 lib/rendercopy_i915.c                |   8 +-
 lib/veboxcopy_gen12.c                |  64 +++++++++++--
 tests/i915/gem_concurrent_all.c      |  10 ++-
 tests/i915/gem_gpgpu_fill.c          |   4 +-
 tests/i915/gem_media_fill.c          |   4 +-
 tests/i915/gem_media_vme.c           |   6 +-
 tests/i915/gem_ppgtt.c               |   8 +-
 tests/i915/gem_read_read_speed.c     |  10 ++-
 tests/i915/gem_render_copy.c         |  43 ++++-----
 tests/i915/gem_render_copy_redux.c   |   4 +-
 tests/i915/gem_render_linear_blits.c |  24 ++---
 tests/i915/gem_render_tiled_blits.c  |   8 +-
 tests/i915/gem_ring_sync_copy.c      |   4 +-
 tests/i915/gem_stress.c              |  59 ++++++------
 tests/i915/i915_pm_sseu.c            |   7 +-
 tests/kms_big_fb.c                   |  10 ++-
 tests/kms_ccs.c                      | 120 ++++++++++++++++++++++---
 tests/kms_plane.c                    |   7 --
 tests/kms_psr.c                      |   4 +-
 tests/perf.c                         |   4 +-
 33 files changed, 540 insertions(+), 180 deletions(-)

-- 
2.23.1

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 33+ messages in thread

end of thread, other threads:[~2019-12-31 12:50 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-12-30  3:40 [igt-dev] [PATCH i-g-t 00/10] lib: Add support and coverage for MC YUV formats Imre Deak
2019-12-30  3:40 ` [igt-dev] [PATCH i-g-t 01/10] lib/igt_buf: Use compression type consistently Imre Deak
2019-12-30 12:00   ` Kahola, Mika
2019-12-30  3:40 ` [igt-dev] [PATCH i-g-t 02/10] lib/igt_buf: Extend igt_buf to include two CCS surfaces Imre Deak
2019-12-30 12:02   ` Kahola, Mika
2019-12-30  3:40 ` [igt-dev] [PATCH i-g-t 03/10] lib/igt_buf: Extend igt_buf to include two color surfaces Imre Deak
2019-12-30 12:06   ` Kahola, Mika
2019-12-30 12:58     ` Imre Deak
2019-12-30 17:58   ` [igt-dev] [PATCH i-g-t v2 " Imre Deak
2019-12-31  8:40     ` Kahola, Mika
2019-12-30  3:40 ` [igt-dev] [PATCH i-g-t 04/10] lib: Add engine copy support for YUV formats Imre Deak
2019-12-30 13:23   ` Kahola, Mika
2019-12-30  3:40 ` [igt-dev] [PATCH i-g-t 05/10] Revert "tests/kms_plane: Disable GEN12 media compression YUV tests" Imre Deak
2019-12-30 13:24   ` Kahola, Mika
2019-12-30  3:40 ` [igt-dev] [PATCH i-g-t 06/10] tests/kms_ccs: Add support for testing multiple formats Imre Deak
2019-12-30  3:40 ` [igt-dev] [PATCH i-g-t 07/10] tests/kms_ccs: Add GEN12 CCS media compression format modifier Imre Deak
2019-12-30  3:40 ` [igt-dev] [PATCH i-g-t 08/10] tests/kms_ccs: Work around CRC mismatch when mixing SDR/HDR planes Imre Deak
2019-12-30  3:40 ` [igt-dev] [PATCH i-g-t 09/10] tests/kms_ccs: Test YUV formats too Imre Deak
2019-12-30  3:40 ` [igt-dev] [PATCH i-g-t 10/10] tests/kms_ccs: Add option to check the CCS planes Imre Deak
2019-12-30 12:47   ` Juha-Pekka Heikkila
2019-12-30 13:12     ` Imre Deak
2019-12-30 13:34       ` Juha-Pekka Heikkila
2019-12-30 17:58   ` [igt-dev] [PATCH i-g-t v2 " Imre Deak
2019-12-30  4:12 ` [igt-dev] ✗ Fi.CI.BAT: failure for lib: Add support and coverage for MC YUV formats Patchwork
2019-12-30  9:00   ` Imre Deak
2019-12-30  9:22     ` Vudum, Lakshminarayana
2019-12-30  9:18 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
2019-12-30 12:50 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2019-12-30 13:23   ` Imre Deak
2019-12-30 15:53 ` [igt-dev] ✓ Fi.CI.IGT: success " Patchwork
2019-12-30 19:02 ` [igt-dev] ✓ Fi.CI.BAT: success for lib: Add support and coverage for MC YUV formats (rev3) Patchwork
2019-12-31  8:45 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
2019-12-31 12:49   ` Imre Deak

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox