Searched refs:vertexBuffer (Results 1 – 8 of 8) sorted by relevance
/frameworks/base/libs/hwui/ |
D | PathTessellator.cpp | 22 for (unsigned int i = 0; i < vertexBuffer.getSize(); i++) { \ 26 for (unsigned int i = 0; i < vertexBuffer.getSize(); i++) { \ 186 VertexBuffer& vertexBuffer) { in getFillVerticesFromPerimeter() argument 187 Vertex* buffer = vertexBuffer.alloc<Vertex>(perimeter.size()); in getFillVerticesFromPerimeter() 212 VertexBuffer& vertexBuffer) { in getStrokeVerticesFromPerimeter() argument 213 Vertex* buffer = vertexBuffer.alloc<Vertex>(perimeter.size() * 2 + 2); in getStrokeVerticesFromPerimeter() 270 VertexBuffer& vertexBuffer) { in getStrokeVerticesFromUnclosedVertices() argument 273 Vertex* buffer = vertexBuffer.alloc<Vertex>(allocSize); in getStrokeVerticesFromUnclosedVertices() 347 VertexBuffer& vertexBuffer, float maxAlpha = 1.0f) { in getFillVerticesFromPerimeterAA() argument 348 AlphaVertex* buffer = vertexBuffer.alloc<AlphaVertex>(perimeter.size() * 3 + 2); in getFillVerticesFromPerimeterAA() [all …]
|
D | PathTessellator.h | 78 VertexBuffer& vertexBuffer); 93 const mat4& transform, VertexBuffer& vertexBuffer); 108 const mat4& transform, VertexBuffer& vertexBuffer);
|
D | GlopBuilder.cpp | 183 GlopBuilder& GlopBuilder::setMeshVertexBuffer(const VertexBuffer& vertexBuffer) { in setMeshVertexBuffer() argument 186 const VertexBuffer::MeshFeatureFlags flags = vertexBuffer.getMeshFeatureFlags(); in setMeshVertexBuffer() 192 mOutGlop->mesh.indices = {0, vertexBuffer.getIndices()}; in setMeshVertexBuffer() 195 vertexBuffer.getBuffer(), in setMeshVertexBuffer() 200 indices ? vertexBuffer.getIndexCount() : vertexBuffer.getVertexCount(); in setMeshVertexBuffer() 201 mOutGlop->mesh.vertexCount = vertexBuffer.getVertexCount(); // used for glDrawRangeElements() in setMeshVertexBuffer()
|
D | BakedOpDispatcher.cpp | 334 const VertexBuffer& vertexBuffer, float translateX, float translateY, in renderVertexBuffer() argument 336 if (CC_LIKELY(vertexBuffer.getVertexCount())) { in renderVertexBuffer() 345 .setMeshVertexBuffer(vertexBuffer) in renderVertexBuffer() 348 .setModelViewOffsetRect(translateX, translateY, vertexBuffer.getBounds()) in renderVertexBuffer() 356 VertexBuffer vertexBuffer; in renderConvexPath() local 358 PathTessellator::tessellatePath(path, &paint, state.computedState.transform, vertexBuffer); in renderConvexPath() 359 renderVertexBuffer(renderer, state, vertexBuffer, 0.0f, 0.0f, paint, 0); in renderConvexPath()
|
D | GlopBuilder.h | 59 GlopBuilder& setMeshVertexBuffer(const VertexBuffer& vertexBuffer);
|
/frameworks/rs/tests/java_api/RsNbody/src/com/example/android/rs/nbody_gl/ |
D | Swarm.java | 60 private volatile FloatBuffer vertexBuffer; field in Swarm 149 vertexBuffer = v; in setTriangles() 157 if (!mDrawSwarm || vertexBuffer == null) return; in draw() 159 synchronized (vertexBuffer) { in draw() 160 vertexBuffer.position(0); in draw() 166 …ES20.glVertexAttribPointer(mPositionHandle, 3, GLES20.GL_FLOAT, false, vertexStride, vertexBuffer); in draw()
|
/frameworks/rs/tests/java_api/GenImages/src/com/android/rs/genimage/ |
D | GenImage.java | 126 private final FloatBuffer vertexBuffer; field in Triangle 212 vertexBuffer = createFloatBuffer(triangleCoords); in Triangle() 242 GLES20.glVertexAttribPointer(posA, 3, GLES20.GL_FLOAT, false, 12, vertexBuffer); in draw()
|
/frameworks/support/heifwriter/src/main/java/androidx/heifwriter/ |
D | Texture2dProgram.java | 207 public void draw(float[] mvpMatrix, FloatBuffer vertexBuffer, int firstVertex, in draw() argument 234 GLES20.GL_FLOAT, false, vertexStride, vertexBuffer); in draw()
|