Searched defs:vertexBuffer (Results 1 - 4 of 4) sorted by relevance
/frameworks/rs/java/tests/GenImages/src/com/android/rs/genimage/ |
H A D | GenImage.java | 126 private final FloatBuffer vertexBuffer; field in class:Triangle 212 vertexBuffer = createFloatBuffer(triangleCoords); 242 GLES20.glVertexAttribPointer(posA, 3, GLES20.GL_FLOAT, false, 12, vertexBuffer);
|
/frameworks/base/libs/hwui/ |
H A D | OpenGLRenderer.h | 662 * @param vertexBuffer The VertexBuffer to be drawn 666 status_t drawVertexBuffer(float translateX, float translateY, const VertexBuffer& vertexBuffer, 672 status_t drawVertexBuffer(const VertexBuffer& vertexBuffer, argument 674 return drawVertexBuffer(0.0f, 0.0f, vertexBuffer, paint, flags);
|
H A D | PathTessellator.cpp | 25 for (unsigned int i = 0; i < vertexBuffer.getSize(); i++) { \ 30 for (unsigned int i = 0; i < vertexBuffer.getSize(); i++) { \ 183 void getFillVerticesFromPerimeter(const Vector<Vertex>& perimeter, VertexBuffer& vertexBuffer) { argument 184 Vertex* buffer = vertexBuffer.alloc<Vertex>(perimeter.size()); 201 * Fills a vertexBuffer with non-alpha vertices, zig-zagging at each perimeter point to create a 208 VertexBuffer& vertexBuffer) { 209 Vertex* buffer = vertexBuffer.alloc<Vertex>(perimeter.size() * 2 + 2); 260 * Fills a vertexBuffer with non-alpha vertices similar to getStrokeVerticesFromPerimeter, except: 267 const Vector<Vertex>& vertices, VertexBuffer& vertexBuffer) { 270 Vertex* buffer = vertexBuffer 207 getStrokeVerticesFromPerimeter(const PaintInfo& paintInfo, const Vector<Vertex>& perimeter, VertexBuffer& vertexBuffer) argument 266 getStrokeVerticesFromUnclosedVertices(const PaintInfo& paintInfo, const Vector<Vertex>& vertices, VertexBuffer& vertexBuffer) argument 347 getFillVerticesFromPerimeterAA(const PaintInfo& paintInfo, const Vector<Vertex>& perimeter, VertexBuffer& vertexBuffer, float maxAlpha = 1.0f) argument 577 getStrokeVerticesFromUnclosedVerticesAA(const PaintInfo& paintInfo, const Vector<Vertex>& vertices, VertexBuffer& vertexBuffer) argument 651 getStrokeVerticesFromPerimeterAA(const PaintInfo& paintInfo, const Vector<Vertex>& perimeter, VertexBuffer& vertexBuffer) argument 725 tessellatePath(const SkPath &path, const SkPaint* paint, const mat4& transform, VertexBuffer& vertexBuffer) argument 808 tessellatePoints(const float* points, int count, const SkPaint* paint, const mat4& transform, VertexBuffer& vertexBuffer) argument 850 tessellateLines(const float* points, int count, const SkPaint* paint, const mat4& transform, VertexBuffer& vertexBuffer) argument [all...] |
H A D | OpenGLRenderer.cpp | 2328 const VertexBuffer& vertexBuffer, const SkPaint* paint, int displayFlags) { 2330 if (!vertexBuffer.getVertexCount()) { 2335 Rect bounds(vertexBuffer.getBounds()); 2356 const void* vertices = vertexBuffer.getBuffer(); 2370 const VertexBuffer::Mode mode = vertexBuffer.getMode(); 2373 glDrawArrays(GL_TRIANGLE_STRIP, 0, vertexBuffer.getVertexCount()); 2382 glDrawElements(GL_TRIANGLE_STRIP, vertexBuffer.getIndexCount(), GL_UNSIGNED_SHORT, 2383 vertexBuffer.getIndices()); 2403 VertexBuffer vertexBuffer; local 2405 PathTessellator::tessellatePath(path, paint, *currentTransform(), vertexBuffer); 2327 drawVertexBuffer(float translateX, float translateY, const VertexBuffer& vertexBuffer, const SkPaint* paint, int displayFlags) argument 2498 const VertexBuffer* vertexBuffer = mCaches.tessellationCache.getRoundRect( local [all...] |
Completed in 90 milliseconds