Searched refs:edgePtr (Results 1 – 6 of 6) sorted by relevance
/external/skia/src/core/ |
D | SkEdgeBuilder.cpp | 179 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 …]
|
D | SkEdgeBuilder.h | 49 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;
|
D | SkDistanceFieldGen.cpp | 361 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/ |
D | SkEdgeBuilder.cpp | 198 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 …]
|
D | SkEdgeBuilder.h | 50 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;
|
D | SkDistanceFieldGen.cpp | 361 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()
|