/frameworks/base/libs/hwui/ |
H A D | RecordedOp.h | 273 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 D | RecordingCanvas.cpp | 250 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 D | SkiaCanvasProxy.cpp | 56 const size_t floatCount = count << 1; local 61 mCanvas->drawPoints(floatArray, floatCount, paint); 65 mCanvas->drawLines(floatArray, floatCount, paint);
|
H A D | RecordingCanvas.h | 150 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 D | BakedOpDispatcher.cpp | 552 PathTessellator::tessellateLines(op.points, op.floatCount, op.paint, 626 PathTessellator::tessellatePoints(op.points, op.floatCount, op.paint,
|
/frameworks/base/libs/hwui/hwui/ |
H A D | Canvas.h | 222 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 D | android_graphics_Canvas.cpp | 315 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 D | RecordingCanvasTests.cpp | 139 EXPECT_EQ(4, ((LinesOp*)op)->floatCount)
|