Searched refs:perimeter (Results 1 - 1 of 1) sorted by relevance

/frameworks/base/libs/hwui/
H A DPathTessellator.cpp79 * from each vertex in a perimeter is calculated, the resultant lines connecting the offset vertices
164 void getFillVerticesFromPerimeter(const Vector<Vertex>& perimeter, VertexBuffer& vertexBuffer) { argument
165 Vertex* buffer = vertexBuffer.alloc<Vertex>(perimeter.size());
171 int srcBindex = perimeter.size() - 1;
173 copyVertex(&buffer[currentIndex++], &perimeter[srcAindex]);
175 copyVertex(&buffer[currentIndex++], &perimeter[srcBindex]);
182 * Fills a vertexBuffer with non-alpha vertices, zig-zagging at each perimeter point to create a
186 * (for a total of perimeter.size() * 2 + 2 vertices)
188 void getStrokeVerticesFromPerimeter(const PaintInfo& paintInfo, const Vector<Vertex>& perimeter, argument
190 Vertex* buffer = vertexBuffer.alloc<Vertex>(perimeter
331 getFillVerticesFromPerimeterAA(const PaintInfo& paintInfo, const Vector<Vertex>& perimeter, VertexBuffer& vertexBuffer) argument
638 getStrokeVerticesFromPerimeterAA(const PaintInfo& paintInfo, const Vector<Vertex>& perimeter, VertexBuffer& vertexBuffer) argument
[all...]

Completed in 31 milliseconds