-/* $Id: fxtris.c,v 1.22 2003/06/16 14:30:57 brianp Exp $ */
+/* $Id: fxtris.c,v 1.23 2003/09/23 14:41:02 brianp Exp $ */
/*
* Mesa 3-D graphics library
-/* Determine the rasterized primitive when not drawing unfilled
- * polygons.
+/* Determine the rasterized primitive when drawing filled polygons.
*/
static void fxRenderPrimitive( GLcontext *ctx, GLenum prim )
{
fxMesa->render_primitive = prim;
- if (rprim == GL_TRIANGLES && (ctx->_TriangleCaps & DD_TRI_UNFILLED))
+ if (rprim == GL_TRIANGLES &&
+ (ctx->Polygon.FrontMode != GL_FILL ||
+ ctx->Polygon.BackMode != GL_FILL))
return;
if (fxMesa->raster_primitive != rprim) {