Searched refs:GLUtesselator (Results 1 - 13 of 13) sorted by relevance
| /xsrc/external/mit/glu/dist/src/libtess/ |
| H A D | normal.h | 43 void __gl_projectPolygon( GLUtesselator *tess );
|
| H A D | render.h | 47 void __gl_renderMesh( GLUtesselator *tess, GLUmesh *mesh ); 48 void __gl_renderBoundary( GLUtesselator *tess, GLUmesh *mesh ); 50 GLboolean __gl_renderCache( GLUtesselator *tess );
|
| H A D | tess.c | 91 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 D | sweep.h | 46 int __gl_computeInterior( GLUtesselator *tess );
|
| H A D | render.c | 56 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 D | sweep.c | 57 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 D | normal.c | 76 static void ComputeNormal( GLUtesselator *tess, GLdouble norm[3] ) 141 static void CheckOrientation( GLUtesselator *tess ) 198 void __gl_projectPolygon( GLUtesselator *tess )
|
| H A D | tess.h | 59 struct GLUtesselator { struct
|
| /xsrc/external/mit/glu/dist/include/GL/ |
| H A D | glu.h | 268 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 D | tess.c | 122 GLUtesselator *tobj;
|
| H A D | tesswind.c | 53 GLUtesselator *tobj;
|
| /xsrc/external/mit/xorg-server.old/dist/hw/xwin/glx/ |
| H A D | gl.tm | 206 TesselatorObj,*,*, GLUtesselator*,*,*
|
| /xsrc/external/mit/mesa-demos/dist/src/demos/ |
| H A D | tessdemo.c | 161 GLUtesselator *tobj;
|
Completed in 12 milliseconds