Here I have addressed some of Chad's comments, added yuv tests for 64x66 dimensions and for NV12 format. The mechanism for external buffer allocation and mapping remains still to be solved.
Topi Pohjolainen (3): framework: introduce interface for external buffers framework: gbm: support for creating external buffers tests/spec: add tests for oes image external tests/spec/CMakeLists.txt | 1 + .../oes_egl_image_external/CMakeLists.gles2.txt | 16 + tests/spec/oes_egl_image_external/CMakeLists.txt | 3 + .../oes_egl_image_external.c | 675 ++++++++++++++++++++ .../spec/oes_egl_image_external/yuv_test_content.h | 346 ++++++++++ tests/util/piglit-framework-gl.c | 42 ++ tests/util/piglit-framework-gl.h | 29 + .../piglit-framework-gl/piglit_gbm_framework.c | 108 ++++ .../util/piglit-framework-gl/piglit_gl_framework.h | 23 + 9 files changed, 1243 insertions(+) create mode 100644 tests/spec/oes_egl_image_external/CMakeLists.gles2.txt create mode 100644 tests/spec/oes_egl_image_external/CMakeLists.txt create mode 100644 tests/spec/oes_egl_image_external/oes_egl_image_external.c create mode 100644 tests/spec/oes_egl_image_external/yuv_test_content.h -- 1.7.9.5 _______________________________________________ Piglit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/piglit
