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

/frameworks/native/services/surfaceflinger/RenderEngine/
H A DMesh.cpp23 Mesh::Mesh(Primitive primitive, size_t vertexCount, size_t vertexSize, size_t texCoordSize) argument
24 : mVertexCount(vertexCount), mVertexSize(vertexSize), mTexCoordsSize(texCoordSize),
27 if (vertexCount == 0) {
35 size_t remainder = (stride * vertexCount) / vertexCount;
38 // will be equal to stride as long as stride * vertexCount doesn't overflow.
40 ALOGE("Overflow in Mesh(..., %zu, %zu, %zu)", vertexCount, vertexSize,
51 mVertices = new float[stride * vertexCount];
H A DMesh.h32 Mesh(Primitive primitive, size_t vertexCount, size_t vertexSize, size_t texCoordsSize = 0);
/frameworks/base/libs/hwui/
H A DVertexBuffer.h59 TYPE* alloc(int vertexCount) { argument
67 mReallocBuffer = reallocBuffer + vertexCount;
70 mAllocatedVertexCount = vertexCount;
71 mVertexCount = vertexCount;
73 mReallocBuffer = mBuffer = (void*)new TYPE[vertexCount];
108 void computeBounds(int vertexCount = 0) {
115 if (vertexCount == 0) vertexCount = mVertexCount;
118 TYPE* end = current + vertexCount;
H A DRecordedOp.h376 SimpleRectsOp(BASE_PARAMS, Vertex* vertices, size_t vertexCount) argument
379 , vertexCount(vertexCount) {}
381 const size_t vertexCount; member in struct:android::uirenderer::SimpleRectsOp
H A DRecordingCanvas.cpp299 void RecordingCanvas::drawSimpleRects(const float* rects, int vertexCount, const SkPaint* paint) { argument
302 Vertex* rectData = (Vertex*) mDisplayList->allocator.create_trivial_array<Vertex>(vertexCount);
309 for (int index = 0; index < vertexCount; index += 4) {
329 refPaint(paint), rectData, vertexCount)); local
507 int vertexCount = (meshWidth + 1) * (meshHeight + 1); local
509 calcBoundsOfPoints(vertices, vertexCount * 2),
513 refBuffer<float>(vertices, vertexCount * 2), // 2 floats per vertex
514 refBuffer<int>(colors, vertexCount))); // 1 color per vertex
H A DSkiaCanvasProxy.h69 virtual void onDrawVertices(VertexMode, int vertexCount, const SkPoint vertices[],
H A DRecordingCanvas.h171 virtual void drawVertices(SkCanvas::VertexMode vertexMode, int vertexCount,
208 void drawSimpleRects(const float* rects, int vertexCount, const SkPaint* paint);
H A DSkiaCanvasProxy.cpp141 void SkiaCanvasProxy::onDrawVertices(VertexMode mode, int vertexCount, const SkPoint vertices[], argument
149 const int floatCount = vertexCount << 1;
H A DDisplayListCanvas.cpp314 int vertexCount = (meshWidth + 1) * (meshHeight + 1); local
315 vertices = refBuffer<float>(vertices, vertexCount * 2); // 2 floats per vertex
317 colors = refBuffer<int>(colors, vertexCount); // 1 color per vertex
H A DSkiaCanvas.cpp133 virtual void drawVertices(SkCanvas::VertexMode vertexMode, int vertexCount,
614 void SkiaCanvas::drawVertices(SkCanvas::VertexMode vertexMode, int vertexCount, argument
620 const int ptCount = vertexCount >> 1;
H A DBakedOpDispatcher.cpp133 uint32_t vertexCount = opMesh->verticesCount; local
134 if (vertexCount == 0) continue;
146 for (uint32_t j = 0; j < vertexCount; j++, opVertices++) {
738 .setMeshIndexedQuads(&op.vertices[0], op.vertexCount / 4)
H A DDisplayListCanvas.h192 virtual void drawVertices(SkCanvas::VertexMode vertexMode, int vertexCount,
H A DDisplayListOp.h831 uint32_t vertexCount = opMesh->verticesCount; variable
832 if (vertexCount == 0) continue;
844 for (uint32_t j = 0; j < vertexCount; j++, opVertices++) {
/frameworks/base/core/jni/
H A Dandroid_graphics_Canvas.cpp310 jint modeHandle, jint vertexCount,
316 AutoJavaFloatArray vertA(env, jverts, vertIndex + vertexCount);
317 AutoJavaFloatArray texA(env, jtexs, texIndex + vertexCount);
318 AutoJavaIntArray colorA(env, jcolors, colorIndex + vertexCount);
335 get_canvas(canvasHandle)->drawVertices(mode, vertexCount, verts, texs, colors,
309 drawVertices(JNIEnv* env, jobject, jlong canvasHandle, jint modeHandle, jint vertexCount, jfloatArray jverts, jint vertIndex, jfloatArray jtexs, jint texIndex, jintArray jcolors, jint colorIndex, jshortArray jindices, jint indexIndex, jint indexCount, jlong paintHandle) argument
/frameworks/base/libs/hwui/hwui/
H A DCanvas.h193 virtual void drawVertices(SkCanvas::VertexMode vertexMode, int vertexCount,
/frameworks/base/media/mca/filterfw/java/android/filterfw/core/
H A DShaderProgram.java285 private native boolean setShaderVertexCount(int vertexCount); argument
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/graphics/
H A DNopCanvas.java244 public void drawVertices(VertexMode mode, int vertexCount, float[] verts, int vertOffset, argument
/frameworks/base/graphics/java/android/graphics/
H A DCanvas.java1600 * @param vertexCount The number of values in the vertices array (and
1602 * vertex is two values (x, y), vertexCount must be a multiple of 2.
1616 public void drawVertices(@NonNull VertexMode mode, int vertexCount, @NonNull float[] verts, argument
1620 checkRange(verts.length, vertOffset, vertexCount);
1625 checkRange(texs.length, texOffset, vertexCount);
1628 checkRange(colors.length, colorOffset, vertexCount / 2);
1633 nativeDrawVertices(mNativeCanvasWrapper, mode.nativeInt, vertexCount, verts,
/frameworks/native/vulkan/libvulkan/
H A Dapi_gen.cpp386 VKAPI_ATTR void CmdDraw(VkCommandBuffer commandBuffer, uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance);
1034 VKAPI_ATTR void CmdDraw(VkCommandBuffer commandBuffer, uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance) { argument
1035 GetData(commandBuffer).dispatch.CmdDraw(commandBuffer, vertexCount, instanceCount, firstVertex, firstInstance);
1743 VKAPI_ATTR void vkCmdDraw(VkCommandBuffer commandBuffer, uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance) { argument
1744 vulkan::api::CmdDraw(commandBuffer, vertexCount, instanceCount, firstVertex, firstInstance);
/frameworks/native/vulkan/nulldrv/
H A Dnull_driver_gen.h137 VKAPI_ATTR void CmdDraw(VkCommandBuffer commandBuffer, uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance);
H A Dnull_driver.cpp1304 void CmdDraw(VkCommandBuffer cmdBuffer, uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance) { argument
/frameworks/base/libs/hwui/tests/unit/
H A DFrameBuilderTests.cpp1064 ASSERT_EQ(op.vertexCount, 16u);
1065 for (size_t i = 0; i < op.vertexCount; i++) {
/frameworks/native/vulkan/include/vulkan/
H A Dvulkan.h2226 uint32_t vertexCount; member in struct:VkDrawIndirectCommand
2339 typedef void (VKAPI_PTR *PFN_vkCmdDraw)(VkCommandBuffer commandBuffer, uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance);
2950 uint32_t vertexCount,

Completed in 2105 milliseconds