-/* $Id: t_dd_dmatmp.h,v 1.7 2001/03/18 00:46:04 keithw Exp $ */
+/* $Id: t_dd_dmatmp.h,v 1.8 2001/04/06 16:26:41 alanh Exp $ */
/*
* Mesa 3-D graphics library
} while (0)
#endif
+#ifndef FINISH
+#define FINISH
+#endif
+
/**********************************************************************/
/* Render whole begin/end objects */
/**********************************************************************/
EMIT_VERTS( ctx, j, nr );
currentsz = dmasz;
}
+
+ FINISH;
+
} else {
VERT_FALLBACK( ctx, start, count, flags );
}
EMIT_VERTS( ctx, j, nr );
currentsz = dmasz;
}
+
+ FINISH;
+
} else {
VERT_FALLBACK( ctx, start, count, flags );
}
EMIT_VERTS( ctx, j, nr );
currentsz = dmasz;
}
+
+ FINISH;
+
} else {
VERT_FALLBACK( ctx, start, count, flags );
}
if (start < count - 1 && (flags & PRIM_END))
EMIT_VERTS( ctx, start, 1 );
+ FINISH;
+
} else {
VERT_FALLBACK( ctx, start, count, flags );
}
EMIT_VERTS( ctx, j, nr );
currentsz = dmasz;
}
+ FINISH;
}
EMIT_VERTS( ctx, j, nr );
currentsz = dmasz;
}
+
+ FINISH;
+
} else {
VERT_FALLBACK( ctx, start, count, flags );
}
EMIT_VERTS( ctx, j, nr - 1 );
currentsz = dmasz;
}
+
+ FINISH;
+
}
else {
/* Could write code to emit these as indexed vertices (for the
EMIT_VERTS( ctx, j, nr - 1 );
currentsz = dmasz;
}
+
+ FINISH;
+
}
else if (HAVE_TRI_FANS && !(ctx->_TriangleCaps & DD_FLATSHADE)) {
TAG(render_tri_fan_verts)( ctx, start, count, flags );
EMIT_VERTS( ctx, j, nr );
currentsz = dmasz;
}
+
+ FINISH;
+
} else {
VERT_FALLBACK( ctx, start, count, flags );
}
-/* $Id: t_dd_tritmp.h,v 1.7 2001/03/13 17:39:56 gareth Exp $ */
+/* $Id: t_dd_tritmp.h,v 1.8 2001/04/06 16:26:41 alanh Exp $ */
/*
* Mesa 3-D graphics library
* Version: 3.5
*
- * Copyright (C) 1999-2001
-Brian Paul All Rights Reserved.
+ * Copyright (C) 1999-2001 Brian Paul All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a
* copy of this software and associated documentation files (the "Software"),