From: Ian Romanick <ian.d.roman...@intel.com> This requires changing from drawing a triangle to drawing a diamond (quadrilateral) shape.
Signed-off-by: Ian Romanick <ian.d.roman...@intel.com> Suggested-by: Neil Roberts <n...@linux.intel.com> --- tests/spec/arb_texture_multisample/texelfetch.c | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/tests/spec/arb_texture_multisample/texelfetch.c b/tests/spec/arb_texture_multisample/texelfetch.c index b24ec95..981e3c6 100644 --- a/tests/spec/arb_texture_multisample/texelfetch.c +++ b/tests/spec/arb_texture_multisample/texelfetch.c @@ -104,10 +104,11 @@ static int num_samples = 0; enum piglit_result piglit_display(void) { - static const GLfloat tri_verts[3][2] = { - { -0.8, -1 }, - { 0.8, -0.9 }, - { 0.1, 1} + static const GLfloat quad_verts[4][4] = { + { 0.8, 0.1, 0, 1 }, + { 0.1, 1.0, 0, 1 }, + { -0.1, -1.0, 0, 1 }, + { -0.8, -0.1, 0, 1 }, }; unsigned i, j, num_diffs; GLfloat *images[MAX_SAMPLES], *average; @@ -126,11 +127,7 @@ piglit_display(void) piglit_check_gl_error(GL_NO_ERROR); glUseProgram(draw_prog); - glVertexAttribPointer(PIGLIT_ATTRIB_POS, 2, GL_FLOAT, - GL_FALSE, 0, tri_verts); - glEnableVertexAttribArray(PIGLIT_ATTRIB_POS); - glDrawArrays(GL_TRIANGLES, 0, 3); - glDisableVertexAttribArray(PIGLIT_ATTRIB_POS); + piglit_draw_rect_from_arrays(quad_verts, NULL, false); piglit_check_gl_error(GL_NO_ERROR); -- 2.1.0 _______________________________________________ Piglit mailing list Piglit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/piglit