Home
last modified time | relevance | path

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

/third_party/skia/src/core/
DSkEdgeBuilder.cpp179 auto edgePtr = (SkEdge**)arg_edgePtr; in addPolyLine() local
182 return is_vertical(edge) && edgePtr > (SkEdge**)fEdgeList in addPolyLine()
183 ? this->combineVertical(edge, edgePtr[-1]) in addPolyLine()
191 auto edgePtr = (SkAnalyticEdge**)arg_edgePtr; in addPolyLine() local
194 return is_vertical(edge) && edgePtr > (SkAnalyticEdge**)fEdgeList in addPolyLine()
195 ? this->combineVertical(edge, edgePtr[-1]) in addPolyLine()
238 char** edgePtr = fAlloc.makeArrayDefault<char*>(maxEdgeCount); in buildPoly() local
239 fEdgeList = (void**)edgePtr; in buildPoly()
252 switch( this->addPolyLine(lines + i, edge, edgePtr) ) { in buildPoly()
253 case kTotal_Combine: edgePtr--; break; in buildPoly()
[all …]
DSkEdgeBuilder.h49 virtual Combine addPolyLine(const SkPoint pts[], char* edge, char** edgePtr) = 0;
67 Combine addPolyLine(const SkPoint pts[], char* edge, char** edgePtr) override;
87 Combine addPolyLine(const SkPoint pts[], char* edge, char** edgePtr) override;
DSkDistanceFieldGen.cpp362 unsigned char* edgePtr = (unsigned char*)storage.get() + dataWidth*dataHeight*sizeof(DFData); in generate_distance_field_from_image() local
365 init_glyph_data(dataPtr, edgePtr, copyPtr, in generate_distance_field_from_image()
370 init_distances(dataPtr, edgePtr, dataWidth, dataHeight); in generate_distance_field_from_image()
376 unsigned char* currEdge = edgePtr+dataWidth+1; in generate_distance_field_from_image()
406 currEdge = edgePtr+dataWidth*(dataHeight-2) - 1; in generate_distance_field_from_image()
436 currEdge = edgePtr + dataWidth+1; in generate_distance_field_from_image()