llvmpipe: remove opencoded constant
authorKeith Whitwell <keithw@vmware.com>
Fri, 8 Jan 2010 13:55:32 +0000 (13:55 +0000)
committerKeith Whitwell <keithw@vmware.com>
Mon, 11 Jan 2010 11:06:15 +0000 (11:06 +0000)
src/gallium/drivers/llvmpipe/lp_setup_tri.c

index fe34903cf326e93c3ebe25a26b4777fe7414d157..5197dca8f9968a6e6e9c9bf75185898ce3def053 100644 (file)
@@ -287,10 +287,10 @@ do_triangle_ccw(struct setup_context *setup,
    }
 
    /* Bounding rectangle (in pixels) */
-   tri->minx = (MIN3(x1, x2, x3) + 0xf) >> FIXED_ORDER;
-   tri->maxx = (MAX3(x1, x2, x3) + 0xf) >> FIXED_ORDER;
-   tri->miny = (MIN3(y1, y2, y3) + 0xf) >> FIXED_ORDER;
-   tri->maxy = (MAX3(y1, y2, y3) + 0xf) >> FIXED_ORDER;
+   tri->minx = (MIN3(x1, x2, x3) + (FIXED_ONE-1)) >> FIXED_ORDER;
+   tri->maxx = (MAX3(x1, x2, x3) + (FIXED_ONE-1)) >> FIXED_ORDER;
+   tri->miny = (MIN3(y1, y2, y3) + (FIXED_ONE-1)) >> FIXED_ORDER;
+   tri->maxy = (MAX3(y1, y2, y3) + (FIXED_ONE-1)) >> FIXED_ORDER;
    
    if (tri->miny == tri->maxy || 
        tri->minx == tri->maxx) {