|
|
@@ -180,22 +180,7 @@ static void update_raster_state( struct st_context *st ) |
|
|
|
|
|
|
|
if (ctx->Polygon.StippleFlag) |
|
|
|
raster->poly_stipple_enable = 1; |
|
|
|
|
|
|
|
|
|
|
|
/* _NEW_BUFFERS, _NEW_POLYGON |
|
|
|
*/ |
|
|
|
if (raster->fill_cw != PIPE_POLYGON_MODE_FILL || |
|
|
|
raster->fill_ccw != PIPE_POLYGON_MODE_FILL) |
|
|
|
{ |
|
|
|
GLfloat mrd = (ctx->DrawBuffer ? |
|
|
|
ctx->DrawBuffer->_MRD : |
|
|
|
1.0f); |
|
|
|
|
|
|
|
raster->offset_units = ctx->Polygon.OffsetFactor * mrd; |
|
|
|
raster->offset_scale = (ctx->Polygon.OffsetUnits * mrd * |
|
|
|
st->polygon_offset_scale); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/* _NEW_POINT |
|
|
|
*/ |
|
|
|
raster->point_size = ctx->Point.Size; |