Home
last modified time | relevance | path

Searched refs:ActiveRegion (Results 1 – 3 of 3) sorted by relevance

/external/skia/third_party/glu/libtess/
Dsweep.c105 static void WalkDirtyRegions( GLUtesselator *tess, ActiveRegion *regUp );
106 static int CheckForRightSplice( GLUtesselator *tess, ActiveRegion *regUp );
108 static int EdgeLeq( GLUtesselator *tess, ActiveRegion *reg1, in EdgeLeq()
109 ActiveRegion *reg2 ) in EdgeLeq()
152 static void DeleteRegion( GLUtesselator *tess, ActiveRegion *reg ) in DeleteRegion()
167 static int FixUpperEdge( ActiveRegion *reg, GLUhalfEdge *newEdge ) in FixUpperEdge()
181 static ActiveRegion *TopLeftRegion( ActiveRegion *reg ) in TopLeftRegion()
203 static ActiveRegion *TopRightRegion( ActiveRegion *reg ) in TopRightRegion()
214 static ActiveRegion *AddRegionBelow( GLUtesselator *tess, in AddRegionBelow()
215 ActiveRegion *regAbove, in AddRegionBelow()
[all …]
Dsweep.h66 struct ActiveRegion { struct
81 #define RegionBelow(r) ((ActiveRegion *) dictKey(dictPred((r)->nodeUp))) argument
82 #define RegionAbove(r) ((ActiveRegion *) dictKey(dictSucc((r)->nodeUp)))
Dmesh.h53 typedef struct ActiveRegion ActiveRegion; /* Internal data */ typedef
154 ActiveRegion *activeRegion; /* a region with this upper edge (sweep.c) */