Home
last modified time | relevance | path

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

/external/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.cpp361 unsigned char* edgePtr = (unsigned char*)storage.get() + dataWidth*dataHeight*sizeof(DFData); in generate_distance_field_from_image() local
364 init_glyph_data(dataPtr, edgePtr, copyPtr, in generate_distance_field_from_image()
369 init_distances(dataPtr, edgePtr, dataWidth, dataHeight); in generate_distance_field_from_image()
375 unsigned char* currEdge = edgePtr+dataWidth+1; in generate_distance_field_from_image()
405 currEdge = edgePtr+dataWidth*(dataHeight-2) - 1; in generate_distance_field_from_image()
435 currEdge = edgePtr + dataWidth+1; in generate_distance_field_from_image()
/external/skqp/src/core/
DSkEdgeBuilder.cpp198 auto edgePtr = (SkEdge**)arg_edgePtr; in addPolyLine() local
201 return is_vertical(edge) && edgePtr > (SkEdge**)fEdgeList in addPolyLine()
202 ? this->combineVertical(edge, edgePtr[-1]) in addPolyLine()
210 auto edgePtr = (SkAnalyticEdge**)arg_edgePtr; in addPolyLine() local
213 return is_vertical(edge) && edgePtr > (SkAnalyticEdge**)fEdgeList in addPolyLine()
214 ? this->combineVertical(edge, edgePtr[-1]) in addPolyLine()
277 char** edgePtr = fAlloc.makeArrayDefault<char*>(maxEdgeCount); in buildPoly() local
278 fEdgeList = (void**)edgePtr; in buildPoly()
295 switch( this->addPolyLine(lines + i, edge, edgePtr) ) { in buildPoly()
296 case kTotal_Combine: edgePtr--; break; in buildPoly()
[all …]
DSkEdgeBuilder.h50 virtual Combine addPolyLine(SkPoint pts[], char* edge, char** edgePtr) = 0;
69 Combine addPolyLine(SkPoint pts[], char* edge, char** edgePtr) override;
90 Combine addPolyLine(SkPoint pts[], char* edge, char** edgePtr) override;
107 Combine addPolyLine(SkPoint pts[], char* edge, char** edgePtr) override;
DSkDistanceFieldGen.cpp361 unsigned char* edgePtr = (unsigned char*)storage.get() + dataWidth*dataHeight*sizeof(DFData); in generate_distance_field_from_image() local
364 init_glyph_data(dataPtr, edgePtr, copyPtr, in generate_distance_field_from_image()
369 init_distances(dataPtr, edgePtr, dataWidth, dataHeight); in generate_distance_field_from_image()
375 unsigned char* currEdge = edgePtr+dataWidth+1; in generate_distance_field_from_image()
405 currEdge = edgePtr+dataWidth*(dataHeight-2) - 1; in generate_distance_field_from_image()
435 currEdge = edgePtr + dataWidth+1; in generate_distance_field_from_image()