This series culminates in patch 8/9, which adds a test for texturing from an ETC1 miptree of a realworld image. You find the series on my etc1-v8 branch. Tested against my etc1-v8 Mesa branch.
Chad Versace (9): util: Make piglit_probe_rect_halves_equal_rgba() GLES-compatible util: Define piglit_probe_rect_halves_equal_rgba() for all GL API's util: Add piglit_source_dir() framework: Set env var PIGLIT_SOURCE_DIR if unset util: Add piglit_join_paths() glut_waffle: Fix glutMainLoop util: Add utilities for KTX file format etc1: Test texturing from an ETC1 miptree etc1: Remove texturing test from 'basic' test file framework/core.py | 3 + src/glut_waffle/glut_waffle.c | 3 - tests/all_es2.tests | 4 + .../CMakeLists.gles2.txt | 11 + .../oes_compressed_etc1_rgb8_texture-basic.c | 152 +--- .../oes_compressed_etc1_rgb8_texture-miptree.c | 239 ++++++ .../waffles-compressed-etc1-64x32-miptree.ktx | Bin 0 -> 1476 bytes .../waffles-decompressed-rgb-64x32-miptree.ktx | Bin 0 -> 8288 bytes tests/util/CMakeLists.txt | 1 + tests/util/piglit-util-gl-common.c | 39 + tests/util/piglit-util-gl.c | 32 - tests/util/piglit-util.c | 64 ++ tests/util/piglit-util.h | 22 + tests/util/piglit_ktx.c | 854 +++++++++++++++++++++ tests/util/piglit_ktx.h | 270 +++++++ 15 files changed, 1512 insertions(+), 182 deletions(-) create mode 100644 tests/spec/oes_compressed_etc1_rgb8_texture/CMakeLists.gles2.txt create mode 100644 tests/spec/oes_compressed_etc1_rgb8_texture/oes_compressed_etc1_rgb8_texture-miptree.c create mode 100644 tests/spec/oes_compressed_etc1_rgb8_texture/waffles-compressed-etc1-64x32-miptree.ktx create mode 100644 tests/spec/oes_compressed_etc1_rgb8_texture/waffles-decompressed-rgb-64x32-miptree.ktx create mode 100644 tests/util/piglit_ktx.c create mode 100644 tests/util/piglit_ktx.h -- 1.7.11.1 _______________________________________________ Piglit mailing list Piglit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/piglit