Searched refs:GLUtesselator (Results 1 - 13 of 13) sorted by relevance

/xsrc/external/mit/glu/dist/src/libtess/
H A Dnormal.h43 void __gl_projectPolygon( GLUtesselator *tess );
H A Drender.h47 void __gl_renderMesh( GLUtesselator *tess, GLUmesh *mesh );
48 void __gl_renderBoundary( GLUtesselator *tess, GLUmesh *mesh );
50 GLboolean __gl_renderCache( GLUtesselator *tess );
H A Dtess.c91 GLUtesselator * GLAPIENTRY
94 GLUtesselator *tess;
103 tess = (GLUtesselator *)memAlloc( sizeof( GLUtesselator ));
140 static void MakeDormant( GLUtesselator *tess )
154 static void GotoState( GLUtesselator *tess, enum TessState newState )
193 gluDeleteTess( GLUtesselator *tess )
201 gluTessProperty( GLUtesselator *tess, GLenum which, GLdouble value )
240 gluGetTessProperty( GLUtesselator *tess, GLenum which, GLdouble *value )
268 gluTessNormal( GLUtesselator *tes
[all...]
H A Dsweep.h46 int __gl_computeInterior( GLUtesselator *tess );
H A Drender.c56 void (*render)(GLUtesselator *, GLUhalfEdge *, long);
63 static void RenderFan( GLUtesselator *tess, GLUhalfEdge *eStart, long size );
64 static void RenderStrip( GLUtesselator *tess, GLUhalfEdge *eStart, long size );
65 static void RenderTriangle( GLUtesselator *tess, GLUhalfEdge *eStart,
68 static void RenderMaximumFaceGroup( GLUtesselator *tess, GLUface *fOrig );
69 static void RenderLonelyTriangles( GLUtesselator *tess, GLUface *head );
82 void __gl_renderMesh( GLUtesselator *tess, GLUmesh *mesh )
110 static void RenderMaximumFaceGroup( GLUtesselator *tess, GLUface *fOrig )
238 static void RenderTriangle( GLUtesselator *tess, GLUhalfEdge *e, long size )
248 static void RenderLonelyTriangles( GLUtesselator *tes
[all...]
H A Dsweep.c57 extern void DebugEvent( GLUtesselator *tess );
103 static void SweepEvent( GLUtesselator *tess, GLUvertex *vEvent );
104 static void WalkDirtyRegions( GLUtesselator *tess, ActiveRegion *regUp );
105 static int CheckForRightSplice( GLUtesselator *tess, ActiveRegion *regUp );
107 static int EdgeLeq( GLUtesselator *tess, ActiveRegion *reg1,
151 static void DeleteRegion( GLUtesselator *tess, ActiveRegion *reg )
213 static ActiveRegion *AddRegionBelow( GLUtesselator *tess,
238 static GLboolean IsWindingInside( GLUtesselator *tess, int n )
259 static void ComputeWinding( GLUtesselator *tess, ActiveRegion *reg )
266 static void FinishRegion( GLUtesselator *tes
[all...]
H A Dnormal.c76 static void ComputeNormal( GLUtesselator *tess, GLdouble norm[3] )
141 static void CheckOrientation( GLUtesselator *tess )
198 void __gl_projectPolygon( GLUtesselator *tess )
H A Dtess.h59 struct GLUtesselator { struct
/xsrc/external/mit/glu/dist/include/GL/
H A Dglu.h268 class GLUtesselator;
272 typedef struct GLUtesselator GLUtesselator;
277 typedef GLUtesselator GLUtesselatorObj;
278 typedef GLUtesselator GLUtriangulatorObj;
292 GLAPI void GLAPIENTRY gluBeginPolygon (GLUtesselator* tess);
305 GLAPI void GLAPIENTRY gluDeleteTess (GLUtesselator* tess);
308 GLAPI void GLAPIENTRY gluEndPolygon (GLUtesselator* tess);
314 GLAPI void GLAPIENTRY gluGetTessProperty (GLUtesselator* tess, GLenum which, GLdouble* data);
319 GLAPI GLUtesselator* GLAPIENTR
[all...]
/xsrc/external/mit/mesa-demos/dist/src/redbook/
H A Dtess.c122 GLUtesselator *tobj;
H A Dtesswind.c53 GLUtesselator *tobj;
/xsrc/external/mit/xorg-server.old/dist/hw/xwin/glx/
H A Dgl.tm206 TesselatorObj,*,*, GLUtesselator*,*,*
/xsrc/external/mit/mesa-demos/dist/src/demos/
H A Dtessdemo.c161 GLUtesselator *tobj;

Completed in 12 milliseconds