Home
last modified time | relevance | path

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

/external/skqp/src/core/
DSkEdgeBuilder.h65 Combine checkVertical(const SkEdge* edge, SkEdge** edgePtr);
66 Combine checkVertical(const SkAnalyticEdge* edge, SkAnalyticEdge** edgePtr);
94 inline void addPolyLine(SkPoint pts[], char* &edge, size_t edgeSize, char** &edgePtr, in addPolyLine() argument
98 *edgePtr++ = edge; in addPolyLine()
109 checkVertical((SkAnalyticEdge*)edge, (SkAnalyticEdge**)edgePtr) : in addPolyLine()
110 checkVertical((SkEdge*)edge, (SkEdge**)edgePtr); in addPolyLine()
112 *edgePtr++ = edge; in addPolyLine()
115 --edgePtr; in addPolyLine()
DSkEdgeBuilder.cpp243 SkEdgeBuilder::Combine SkEdgeBuilder::checkVertical(const SkEdge* edge, SkEdge** edgePtr) { in checkVertical() argument
244 return !vertical_line(edge) || edgePtr <= (SkEdge**)fEdgeList ? kNo_Combine : in checkVertical()
245 CombineVertical(edge, edgePtr[-1]); in checkVertical()
249 SkAnalyticEdge** edgePtr) { in checkVertical() argument
251 return !vertical_line(edge) || edgePtr <= (SkAnalyticEdge**)fEdgeList ? kNo_Combine : in checkVertical()
252 CombineVertical(edge, edgePtr[-1]); in checkVertical()
287 char** edgePtr = fAlloc.makeArrayDefault<char*>(maxEdgeCount); in buildPoly() local
288 fEdgeList = (void**)edgePtr; in buildPoly()
306 this->addPolyLine(lines + i, edge, edgeSize, edgePtr, shiftUp); in buildPoly()
324 this->addPolyLine(pts, edge, edgeSize, edgePtr, shiftUp); in buildPoly()
[all …]
DSkDistanceFieldGen.cpp356 unsigned char* edgePtr = (unsigned char*)storage.get() + dataWidth*dataHeight*sizeof(DFData); in generate_distance_field_from_image() local
359 init_glyph_data(dataPtr, edgePtr, copyPtr, in generate_distance_field_from_image()
364 init_distances(dataPtr, edgePtr, dataWidth, dataHeight); in generate_distance_field_from_image()
370 unsigned char* currEdge = edgePtr+dataWidth+1; in generate_distance_field_from_image()
400 currEdge = edgePtr+dataWidth*(dataHeight-2) - 1; in generate_distance_field_from_image()
430 currEdge = edgePtr + dataWidth+1; in generate_distance_field_from_image()
/external/skia/src/core/
DSkEdgeBuilder.h65 Combine checkVertical(const SkEdge* edge, SkEdge** edgePtr);
66 Combine checkVertical(const SkAnalyticEdge* edge, SkAnalyticEdge** edgePtr);
94 inline void addPolyLine(SkPoint pts[], char* &edge, size_t edgeSize, char** &edgePtr, in addPolyLine() argument
98 *edgePtr++ = edge; in addPolyLine()
109 checkVertical((SkAnalyticEdge*)edge, (SkAnalyticEdge**)edgePtr) : in addPolyLine()
110 checkVertical((SkEdge*)edge, (SkEdge**)edgePtr); in addPolyLine()
112 *edgePtr++ = edge; in addPolyLine()
115 --edgePtr; in addPolyLine()
DSkEdgeBuilder.cpp243 SkEdgeBuilder::Combine SkEdgeBuilder::checkVertical(const SkEdge* edge, SkEdge** edgePtr) { in checkVertical() argument
244 return !vertical_line(edge) || edgePtr <= (SkEdge**)fEdgeList ? kNo_Combine : in checkVertical()
245 CombineVertical(edge, edgePtr[-1]); in checkVertical()
249 SkAnalyticEdge** edgePtr) { in checkVertical() argument
251 return !vertical_line(edge) || edgePtr <= (SkAnalyticEdge**)fEdgeList ? kNo_Combine : in checkVertical()
252 CombineVertical(edge, edgePtr[-1]); in checkVertical()
287 char** edgePtr = fAlloc.makeArrayDefault<char*>(maxEdgeCount); in buildPoly() local
288 fEdgeList = (void**)edgePtr; in buildPoly()
306 this->addPolyLine(lines + i, edge, edgeSize, edgePtr, shiftUp); in buildPoly()
324 this->addPolyLine(pts, edge, edgeSize, edgePtr, shiftUp); in buildPoly()
[all …]
DSkDistanceFieldGen.cpp356 unsigned char* edgePtr = (unsigned char*)storage.get() + dataWidth*dataHeight*sizeof(DFData); in generate_distance_field_from_image() local
359 init_glyph_data(dataPtr, edgePtr, copyPtr, in generate_distance_field_from_image()
364 init_distances(dataPtr, edgePtr, dataWidth, dataHeight); in generate_distance_field_from_image()
370 unsigned char* currEdge = edgePtr+dataWidth+1; in generate_distance_field_from_image()
400 currEdge = edgePtr+dataWidth*(dataHeight-2) - 1; in generate_distance_field_from_image()
430 currEdge = edgePtr + dataWidth+1; in generate_distance_field_from_image()