From 79c8b14b9fd8716d47fab4436b34d26b0135e9d7 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Thu, 2 Oct 2014 00:20:52 +0100 Subject: [PATCH] test/simple: Tighten sanity checks in reference image generator Signed-off-by: Chris Wilson --- test/simple.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/test/simple.c b/test/simple.c index 674a0de3d..7ec8a9ac5 100644 --- a/test/simple.c +++ b/test/simple.c @@ -54,8 +54,6 @@ static int pfrac (int v) return v & ((1 << CAIRO_FIXED_FRAC_BITS) - 1); } -#define BIAS 1024 - static void add_edge (struct coverage *coverage, int x1, int y1, int x2, int y2, int sign) @@ -98,9 +96,11 @@ static void add_edge (struct coverage *coverage, int x = xq + (xr >= dy/2); if (x < 256*coverage->width) { - int i = pfloor (y) * coverage->width + pfloor (x); - if (x > 0) + int i = pfloor (y) * coverage->width; + if (x > 0) { + i += pfloor (x); coverage->cells[i].uncovered_area += sign * pfrac(x); + } coverage->cells[i].covered_height += sign; }