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 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx