[Intel-gfx] [PATCH i-g-t 0/2] Test case for NV12 functionality

Vidya Srinivas vidya.srinivas at intel.com
Wed Jul 26 08:47:11 UTC 2017


This series implements a test case for checking NV12 functionality
for linear/tile-X/tile-Y tiling formats. The series adds
NV12 functionality to the IGT library.

The series is based on previous version posted by Chandra Konduru
during 2015 based on the IGT framework available then.
Previous version reference links:
https://patchwork.freedesktop.org/patch/57590/
https://patchwork.freedesktop.org/patch/59067/

chandra konduru (2):
  Prep work for adding NV12 testcase
  tests/test_nv12.c: This patch adds test_nv12 test case. It is a simple
    test that covers testing NV12 in linear/tile-X/tile-Y tiling
    formats.

 lib/igt_draw.c                   |   2 +-
 lib/igt_fb.c                     | 189 ++++++++++++++++++++++++++++++++-------
 lib/igt_fb.h                     |  12 ++-
 lib/intel_batchbuffer.c          |  14 +--
 lib/intel_batchbuffer.h          |   3 +-
 lib/intel_reg.h                  |   1 +
 lib/ioctl_wrappers.c             |   9 ++
 lib/ioctl_wrappers.h             |   1 +
 tests/Makefile.sources           |   1 +
 tests/kms_frontbuffer_tracking.c |   6 +-
 tests/kms_render.c               |   4 +-
 tests/kms_rotation_crc.c         |   8 +-
 tests/prime_vgem.c               |   2 +-
 tests/test_nv12.c                | 171 +++++++++++++++++++++++++++++++++++
 14 files changed, 374 insertions(+), 49 deletions(-)
 create mode 100644 tests/test_nv12.c

-- 
1.9.1



More information about the Intel-gfx mailing list