diff --git a/src/mesa/swrast/s_context.c b/src/mesa/swrast/s_context.c index 62857dd..ff58736 100644 --- a/src/mesa/swrast/s_context.c +++ b/src/mesa/swrast/s_context.c @@ -146,11 +146,7 @@ _swrast_update_polygon( GLcontext *ctx ) backface_sign = 0.0; } - SWRAST_CONTEXT(ctx)->_BackfaceCullSign = backface_sign; - - /* This is for front/back-face determination, but not for culling */ - SWRAST_CONTEXT(ctx)->_BackfaceSign - = (ctx->Polygon.FrontFace == GL_CW) ? -1.0 : 1.0; + SWRAST_CONTEXT(ctx)->_BackfaceSign = backface_sign; }