Searched refs:floatCount (Results 1 - 8 of 8) sorted by relevance

/frameworks/base/libs/hwui/
H A DRecordedOp.h273 LinesOp(BASE_PARAMS, const float* points, const int floatCount) argument
274 : SUPER(LinesOp), points(points), floatCount(floatCount) {}
276 const int floatCount; member in struct:android::uirenderer::LinesOp
296 PointsOp(BASE_PARAMS, const float* points, const int floatCount) argument
297 : SUPER(PointsOp), points(points), floatCount(floatCount) {}
299 const int floatCount; member in struct:android::uirenderer::PointsOp
H A DRecordingCanvas.cpp250 static Rect calcBoundsOfPoints(const float* points, int floatCount) { argument
252 for (int i = 2; i < floatCount; i += 2) {
259 void RecordingCanvas::drawPoints(const float* points, int floatCount, const SkPaint& paint) { argument
260 if (CC_UNLIKELY(floatCount < 2 || paint.nothingToDraw())) return;
261 floatCount &= ~0x1; // round down to nearest two
264 calcBoundsOfPoints(points, floatCount), *mState.currentSnapshot()->transform,
265 getRecordedClip(), refPaint(&paint), refBuffer<float>(points, floatCount), floatCount)); local
268 void RecordingCanvas::drawLines(const float* points, int floatCount, const SkPaint& paint) { argument
269 if (CC_UNLIKELY(floatCount <
274 getRecordedClip(), refPaint(&paint), refBuffer<float>(points, floatCount), floatCount)); local
[all...]
H A DSkiaCanvasProxy.cpp56 const size_t floatCount = count << 1; local
61 mCanvas->drawPoints(floatArray, floatCount, paint);
65 mCanvas->drawLines(floatArray, floatCount, paint);
H A DRecordingCanvas.h150 virtual void drawPoints(const float* points, int floatCount, const SkPaint& paint) override;
156 virtual void drawLines(const float* points, int floatCount, const SkPaint& paint) override;
H A DBakedOpDispatcher.cpp552 PathTessellator::tessellateLines(op.points, op.floatCount, op.paint,
626 PathTessellator::tessellatePoints(op.points, op.floatCount, op.paint,
/frameworks/base/libs/hwui/hwui/
H A DCanvas.h222 virtual void drawPoints(const float* points, int floatCount, const SkPaint& paint) = 0;
225 virtual void drawLines(const float* points, int floatCount, const SkPaint& paint) = 0;
/frameworks/base/core/jni/
H A Dandroid_graphics_Canvas.cpp315 jint modeHandle, jint floatCount,
321 AutoJavaFloatArray vertA(env, jverts, vertIndex + floatCount);
322 AutoJavaFloatArray texA(env, jtexs, texIndex + floatCount);
323 AutoJavaIntArray colorA(env, jcolors, colorIndex + floatCount);
338 int vertexCount = floatCount >> 1; // 2 floats per SkPoint
314 drawVertices(JNIEnv* env, jobject, jlong canvasHandle, jint modeHandle, jint floatCount, 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/tests/unit/
H A DRecordingCanvasTests.cpp139 EXPECT_EQ(4, ((LinesOp*)op)->floatCount)

Completed in 154 milliseconds