diff options
author | Ian Romanick <ian.d.romanick@intel.com> | 2014-02-07 17:38:21 -0800 |
---|---|---|
committer | Ian Romanick <ian.d.romanick@intel.com> | 2014-02-17 10:57:05 -0800 |
commit | ec5077087a6a3c751740958c1a1ae8ae14a12b62 (patch) | |
tree | 74fc7af350c6e3ea6c4ebdf1b8d3be746e5cca9d /tests/glean/tvertarraybgra.cpp | |
parent | a05a9582ae0141b1b8ee21bf53bc7291ef2272f7 (diff) |
glean: Remove VertArrayBGRATest::testAPI
It was redundant with arb_vertex_array_bgra-api-errors, and it had some
bugs that were already fixed in arb_vertex_array_bgra-api-errors. I'm
keeping the glean rendering test because I believe that it's the only
rendering test in piglit for BGRA arrays.
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Matt Turner <mattst88@gmail.com>
Diffstat (limited to 'tests/glean/tvertarraybgra.cpp')
-rw-r--r-- | tests/glean/tvertarraybgra.cpp | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/tests/glean/tvertarraybgra.cpp b/tests/glean/tvertarraybgra.cpp index 67651d354..ff8ac31ae 100644 --- a/tests/glean/tvertarraybgra.cpp +++ b/tests/glean/tvertarraybgra.cpp @@ -59,61 +59,6 @@ VertArrayBGRATest::reportError(const char *msg) } -bool -VertArrayBGRATest::testAPI(void) -{ - // Get glSecondaryColorPointer() functon - PFNGLSECONDARYCOLORPOINTERPROC SecondaryColorPointer = NULL; - SecondaryColorPointer = (PFNGLSECONDARYCOLORPOINTERPROC) - GLUtils::getProcAddress("glSecondaryColorPointer"); - - // Get glVertexAttrib() function - PFNGLVERTEXATTRIBPOINTERARBPROC VertexAttribPointer = NULL; - if (GLUtils::getVersion() >= 2.0) { - VertexAttribPointer = (PFNGLVERTEXATTRIBPOINTERARBPROC) - GLUtils::getProcAddress("glVertexAttribPointer"); - } - - GLubyte array[4]; - - if (glGetError()) { - reportError("initial error state is not GL_NO_ERROR."); - return false; - } - - glColorPointer(GL_BGRA, GL_UNSIGNED_BYTE, 0, array); - if (glGetError()) { - reportError("glColorPointer(size=GL_BGRA) generated an error."); - return false; - } - - if (SecondaryColorPointer) { - SecondaryColorPointer(GL_BGRA, GL_UNSIGNED_BYTE, 0, array); - if (glGetError()) { - reportError("glSecondaryColorPointer(size=GL_BGRA) generated an error."); - return false; - } - } - - if (VertexAttribPointer) { - VertexAttribPointer(2, GL_BGRA, GL_UNSIGNED_BYTE, GL_TRUE, 0, array); - if (glGetError()) { - reportError("glVertexAttribPointer(size=GL_BGRA) generated an error."); - return false; - } - } - - // this _should_ generate an error - glColorPointer(GL_BGRA, GL_FLOAT, 0, array); - if (glGetError() != GL_INVALID_VALUE) { - reportError("glColorPointer(size=GL_BGRA, type=GL_FLOAT) did not generate expected error."); - return false; - } - - return true; -} - - void VertArrayBGRATest::setupPoints() { @@ -160,10 +105,6 @@ VertArrayBGRATest::runOne(VertArrayBGRAResult &r, Window &w) Image rgbaImage(WINDOW_SIZE, WINDOW_SIZE, GL_RGBA, GL_UNSIGNED_BYTE); Image bgraImage(WINDOW_SIZE, WINDOW_SIZE, GL_RGBA, GL_UNSIGNED_BYTE); - r.pass = testAPI(); - if (!r.pass) - return; - setupPoints(); #if 0 // test lighting path too (debug only) glEnable(GL_LIGHTING); |