summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>2019-05-07 16:35:15 +0200
committerPierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>2019-05-09 09:06:39 +0200
commita2e462b52e03d00eeb1abce15b75a19e18ec187a (patch)
tree1a72918707d6e094586c7a4ed0416da2e9ba64c9
parent17bccd6b2b2e73903c6909561187329297d97bcc (diff)
Fix drawarrays-vertex-count GL_LINES test
Use the same + 0.5 trick as GL_LINE_LOOP / GL_LINE_STRIP. This fixes the test on both radeonsi and Nvidia 410.104 when using -fbo. Reviewed-by: Eric Anholt <eric@anholt.net>
-rw-r--r--tests/spec/gl-1.1/drawarrays-vertex-count.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/tests/spec/gl-1.1/drawarrays-vertex-count.c b/tests/spec/gl-1.1/drawarrays-vertex-count.c
index bec70bfe3..cdd252262 100644
--- a/tests/spec/gl-1.1/drawarrays-vertex-count.c
+++ b/tests/spec/gl-1.1/drawarrays-vertex-count.c
@@ -193,17 +193,17 @@ piglit_display(void)
/* Draw the outline of a quad. */
v = sv + v_from_end(count, 4, 2);
set_colors(color, v, 4 * 2, green);
- set_point(vert, v++, quad_x1, quad_y1 + 0.5);
- set_point(vert, v++, quad_x2, quad_y1 + 0.5);
+ set_point(vert, v++, quad_x1 + 0.5, quad_y1 + 0.5);
+ set_point(vert, v++, quad_x2 + 0.5, quad_y1 + 0.5);
- set_point(vert, v++, quad_x1, quad_y2 + 0.5);
- set_point(vert, v++, quad_x2, quad_y2 + 0.5);
+ set_point(vert, v++, quad_x1 + 0.5, quad_y2 + 0.5);
+ set_point(vert, v++, quad_x2 + 0.5, quad_y2 + 0.5);
- set_point(vert, v++, quad_x1 + 0.5, quad_y1);
- set_point(vert, v++, quad_x1 + 0.5, quad_y2);
+ set_point(vert, v++, quad_x1 + 0.5, quad_y1 + 0.5);
+ set_point(vert, v++, quad_x1 + 0.5, quad_y2 + 0.5);
- set_point(vert, v++, quad_x2 + 0.5, quad_y1);
- set_point(vert, v++, quad_x2 + 0.5, quad_y2);
+ set_point(vert, v++, quad_x2 + 0.5, quad_y1 + 0.5);
+ set_point(vert, v++, quad_x2 + 0.5, quad_y2 + 0.5);
break;
case GL_LINE_STRIP: