Home | History | Annotate | Download | only in hwui

Lines Matching full:vertexbuffer

25     for (unsigned int i = 0; i < vertexBuffer.getSize(); i++) { \
30 for (unsigned int i = 0; i < vertexBuffer.getSize(); i++) { \
164 void getFillVerticesFromPerimeter(const Vector<Vertex>& perimeter, VertexBuffer& vertexBuffer) {
165 Vertex* buffer = vertexBuffer.alloc<Vertex>(perimeter.size());
182 * Fills a vertexBuffer with non-alpha vertices, zig-zagging at each perimeter point to create a
189 VertexBuffer& vertexBuffer) {
190 Vertex* buffer = vertexBuffer.alloc<Vertex>(perimeter.size() * 2 + 2);
228 * Fills a vertexBuffer with non-alpha vertices similar to getStrokeVerticesFromPerimeter, except:
235 const Vector<Vertex>& vertices, VertexBuffer& vertexBuffer) {
239 Vertex* buffer = vertexBuffer.alloc<Vertex>(allocSize);
321 * Populates a vertexBuffer with AlphaVertices to create an anti-aliased fill shape tessellation
331 VertexBuffer& vertexBuffer) {
332 AlphaVertex* buffer = vertexBuffer.alloc<AlphaVertex>(perimeter.size() * 3 + 2);
562 const Vector<Vertex>& vertices, VertexBuffer& vertexBuffer) {
567 AlphaVertex* buffer = vertexBuffer.alloc<AlphaVertex>(allocSize);
638 VertexBuffer& vertexBuffer) {
639 AlphaVertex* buffer = vertexBuffer.alloc<AlphaVertex>(6 * perimeter.size() + 8);
714 const mat4 *transform, VertexBuffer& vertexBuffer) {
752 getStrokeVerticesFromPerimeter(paintInfo, tempVertices, vertexBuffer);
754 getStrokeVerticesFromUnclosedVertices(paintInfo, tempVertices, vertexBuffer);
759 getStrokeVerticesFromPerimeterAA(paintInfo, tempVertices, vertexBuffer);
761 getStrokeVerticesFromUnclosedVerticesAA(paintInfo, tempVertices, vertexBuffer);
768 getFillVerticesFromPerimeter(tempVertices, vertexBuffer);
770 getFillVerticesFromPerimeterAA(paintInfo, tempVertices, vertexBuffer);
783 const mat4* transform, SkRect& bounds, VertexBuffer& vertexBuffer) {
793 vertexBuffer.alloc<AlphaVertex>(numLines * lineAllocSize + (numLines - 1) * 2);
796 vertexBuffer.alloc<Vertex>(numLines * lineAllocSize + (numLines - 1) * 2);
809 getStrokeVerticesFromUnclosedVerticesAA(paintInfo, tempVertices, vertexBuffer);
811 getStrokeVerticesFromUnclosedVertices(paintInfo, tempVertices, vertexBuffer);
823 vertexBuffer.createDegenerateSeparators<AlphaVertex>(lineAllocSize);
825 vertexBuffer.createDegenerateSeparators<Vertex>(lineAllocSize);