--- .../arb_direct_state_access/getcompressedtextureimage.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+)
diff --git a/tests/spec/arb_direct_state_access/getcompressedtextureimage.c b/tests/spec/arb_direct_state_access/getcompressedtextureimage.c index abbffcf..7d6aba8 100644 --- a/tests/spec/arb_direct_state_access/getcompressedtextureimage.c +++ b/tests/spec/arb_direct_state_access/getcompressedtextureimage.c @@ -411,6 +411,21 @@ piglit_display(void) result = PIGLIT_FAIL; } + /* 1D targets can't be compressed in Mesa right now, + * but here is a trivial test for the entry point. */ + glCompressedTextureSubImage1D(250, 0, 0, 60, + internalformat, 60*4*8, + NULL); + + if (!piglit_check_gl_error(GL_INVALID_OPERATION)) /* Bad texture */ + subtest = PIGLIT_FAIL; + else + subtest = PIGLIT_PASS; + piglit_report_subtest_result(subtest, "Compressed Texture" + " Sub Image 1D"); + if (subtest == PIGLIT_FAIL) + result = PIGLIT_FAIL; + free(data); return result; -- 2.1.0 _______________________________________________ Piglit mailing list Piglit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/piglit