/frameworks/native/services/surfaceflinger/RenderEngine/ |
H A D | Mesh.cpp | 23 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];
|
/frameworks/base/libs/hwui/ |
H A D | VertexBuffer.h | 59 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 D | RecordedOp.h | 376 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 D | SkiaCanvasProxy.cpp | 141 void SkiaCanvasProxy::onDrawVertices(VertexMode mode, int vertexCount, const SkPoint vertices[], argument 149 const int floatCount = vertexCount << 1;
|
H A D | BakedOpDispatcher.cpp | 133 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 D | DisplayListCanvas.cpp | 314 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 D | RecordingCanvas.cpp | 305 void RecordingCanvas::drawSimpleRects(const float* rects, int vertexCount, const SkPaint* paint) { argument 308 Vertex* rectData = (Vertex*) mDisplayList->allocator.create_trivial_array<Vertex>(vertexCount); 315 for (int index = 0; index < vertexCount; index += 4) { 335 refPaint(paint), rectData, vertexCount)); local 525 int vertexCount = (meshWidth + 1) * (meshHeight + 1); local 527 calcBoundsOfPoints(vertices, vertexCount * 2), 531 refBuffer<float>(vertices, vertexCount * 2), // 2 floats per vertex 532 refBuffer<int>(colors, vertexCount))); // 1 color per vertex
|
H A D | DisplayListOp.h | 831 uint32_t vertexCount = opMesh->verticesCount; variable 832 if (vertexCount == 0) continue; 844 for (uint32_t j = 0; j < vertexCount; j++, opVertices++) {
|
H A D | SkiaCanvas.cpp | 133 virtual void drawVertices(SkCanvas::VertexMode vertexMode, int vertexCount, 615 void SkiaCanvas::drawVertices(SkCanvas::VertexMode vertexMode, int vertexCount, argument 621 const int ptCount = vertexCount >> 1;
|
/frameworks/base/media/mca/filterfw/java/android/filterfw/core/ |
H A D | ShaderProgram.java | 285 private native boolean setShaderVertexCount(int vertexCount); argument
|
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/graphics/ |
H A D | NopCanvas.java | 244 public void drawVertices(VertexMode mode, int vertexCount, float[] verts, int vertOffset, argument
|
/frameworks/base/core/jni/ |
H A D | android_graphics_Canvas.cpp | 310 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/graphics/java/android/graphics/ |
H A D | Canvas.java | 1600 * @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/nulldrv/ |
H A D | null_driver.cpp | 1304 void CmdDraw(VkCommandBuffer cmdBuffer, uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance) { argument
|
/frameworks/native/vulkan/libvulkan/ |
H A D | api_gen.cpp | 386 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/include/vulkan/ |
H A D | vulkan.h | 2226 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,
|