llvmpipe: replace INT_MIN/2 with INT_MIN
authorBrian Paul <brianp@vmware.com>
Thu, 17 Dec 2009 16:00:58 +0000 (09:00 -0700)
committerBrian Paul <brianp@vmware.com>
Thu, 17 Dec 2009 16:01:01 +0000 (09:01 -0700)
Since changing the in/out test we can just use INT_MIN to be sure the
comparison against the step values always passes.

src/gallium/drivers/llvmpipe/lp_rast.c
src/gallium/drivers/llvmpipe/lp_rast_tri.c

index 015865a6d6fcf4fdeceae6b8f4fe42e8fe4bc845..24393c8e8914c430a730db250287ee3e72699dda 100644 (file)
@@ -281,7 +281,7 @@ void lp_rast_shade_tile( struct lp_rasterizer *rast,
                          const union lp_rast_cmd_arg arg )
 {
    /* Set c1,c2,c3 to large values so the in/out test always passes */
-   const int32_t c1 = INT_MIN/2, c2 = INT_MIN/2, c3 = INT_MIN/2;
+   const int32_t c1 = INT_MIN, c2 = INT_MIN, c3 = INT_MIN;
    const struct lp_rast_shader_inputs *inputs = arg.shade_tile;
    const unsigned tile_x = rast->tasks[thread_index].x;
    const unsigned tile_y = rast->tasks[thread_index].y;
index d6e8d6d5ab5f4d76e095ea8db5d7f03856a60521..bc7397f50c583c5d7474b9a1a31355f9c01e20a3 100644 (file)
@@ -90,7 +90,7 @@ block_full_4( struct lp_rasterizer_task *rast_task,
               int x, int y )
 {
    /* Set c1,c2,c3 to large values so the in/out test always passes */
-   const int32_t c1 = INT_MIN/2, c2 = INT_MIN/2, c3 = INT_MIN/2;
+   const int32_t c1 = INT_MIN, c2 = INT_MIN, c3 = INT_MIN;
    lp_rast_shade_quads(rast_task->rast,
                        rast_task->thread_index,
                        &tri->inputs,