H A D | Canvas.cpp | 55 static void finalizer(JNIEnv* env, jobject clazz, SkCanvas* canvas) { argument 56 canvas->unref(); 76 SkCanvas* canvas = GraphicsJNI::getNativeCanvas(env, jcanvas); local 79 Currently we cannot support transparency in GL-based canvas' at 86 if (canvas->getViewport(NULL)) { 91 return canvas->getDevice()->accessBitmap(false).isOpaque(); 96 SkCanvas* canvas = GraphicsJNI::getNativeCanvas(env, jcanvas); local 97 return canvas->getDevice()->accessBitmap(false).width(); 102 SkCanvas* canvas = GraphicsJNI::getNativeCanvas(env, jcanvas); local 103 return canvas 106 setViewport(JNIEnv* env, jobject, SkCanvas* canvas, int width, int height) argument 111 setBitmap(JNIEnv* env, jobject, SkCanvas* canvas, SkBitmap* bitmap) argument 126 saveLayer(JNIEnv* env, jobject, SkCanvas* canvas, jobject bounds, SkPaint* paint, int flags) argument 137 saveLayer4F(JNIEnv* env, jobject, SkCanvas* canvas, jfloat l, jfloat t, jfloat r, jfloat b, SkPaint* paint, int flags) argument 146 saveLayerAlpha(JNIEnv* env, jobject, SkCanvas* canvas, jobject bounds, int alpha, int flags) argument 158 saveLayerAlpha4F(JNIEnv* env, jobject, SkCanvas* canvas, jfloat l, jfloat t, jfloat r, jfloat b, int alpha, int flags) argument 170 SkCanvas* canvas = GraphicsJNI::getNativeCanvas(env, jcanvas); local 185 SkCanvas* canvas = GraphicsJNI::getNativeCanvas(env, jcanvas); local 220 concat(JNIEnv* env, jobject, SkCanvas* canvas, const SkMatrix* matrix) argument 225 setMatrix(JNIEnv* env, jobject, SkCanvas* canvas, const SkMatrix* matrix) argument 269 clipRect(JNIEnv* env, jobject, SkCanvas* canvas, float left, float top, float right, float bottom, int op) argument 278 clipPath(JNIEnv* env, jobject, SkCanvas* canvas, SkPath* path, int op) argument 283 clipRegion(JNIEnv* env, jobject, SkCanvas* canvas, SkRegion* deviceRgn, int op) argument 288 setDrawFilter(JNIEnv* env, jobject, SkCanvas* canvas, SkDrawFilter* filter) argument 293 quickReject__RectFI(JNIEnv* env, jobject, SkCanvas* canvas, jobject rect, int edgetype) argument 300 quickReject__PathI(JNIEnv* env, jobject, SkCanvas* canvas, SkPath* path, int edgetype) argument 305 quickReject__FFFFI(JNIEnv* env, jobject, SkCanvas* canvas, jfloat left, jfloat top, jfloat right, jfloat bottom, int edgetype) argument 314 drawRGB(JNIEnv* env, jobject, SkCanvas* canvas, jint r, jint g, jint b) argument 319 drawARGB(JNIEnv* env, jobject, SkCanvas* canvas, jint a, jint r, jint g, jint b) argument 324 drawColor__I(JNIEnv* env, jobject, SkCanvas* canvas, jint color) argument 329 drawColor__II(JNIEnv* env, jobject, SkCanvas* canvas, jint color, SkPorterDuff::Mode mode) argument 334 drawPaint(JNIEnv* env, jobject, SkCanvas* canvas, SkPaint* paint) argument 345 SkCanvas* canvas = GraphicsJNI::getNativeCanvas(env, jcanvas); local 385 SkCanvas* canvas = GraphicsJNI::getNativeCanvas(env, jcanvas); local 391 drawLine__FFFFPaint(JNIEnv* env, jobject, SkCanvas* canvas, jfloat startX, jfloat startY, jfloat stopX, jfloat stopY, SkPaint* paint) argument 399 drawRect__RectFPaint(JNIEnv* env, jobject, SkCanvas* canvas, jobject rect, SkPaint* paint) argument 406 drawRect__FFFFPaint(JNIEnv* env, jobject, SkCanvas* canvas, jfloat left, jfloat top, jfloat right, jfloat bottom, SkPaint* paint) argument 416 drawOval(JNIEnv* env, jobject, SkCanvas* canvas, jobject joval, SkPaint* paint) argument 423 drawCircle(JNIEnv* env, jobject, SkCanvas* canvas, jfloat cx, jfloat cy, jfloat radius, SkPaint* paint) argument 429 drawArc(JNIEnv* env, jobject, SkCanvas* canvas, jobject joval, jfloat startAngle, jfloat sweepAngle, jboolean useCenter, SkPaint* paint) argument 438 drawRoundRect(JNIEnv* env, jobject, SkCanvas* canvas, jobject jrect, jfloat rx, jfloat ry, SkPaint* paint) argument 447 drawPath(JNIEnv* env, jobject, SkCanvas* canvas, SkPath* path, SkPaint* paint) argument 452 drawPicture(JNIEnv* env, jobject, SkCanvas* canvas, SkPicture* picture) argument 466 drawBitmap__BitmapFFPaint(JNIEnv* env, jobject jcanvas, SkCanvas* canvas, SkBitmap* bitmap, jfloat left, jfloat top, SkPaint* paint, jint canvasDensity, jint screenDensity, jint bitmapDensity) argument 504 doDrawBitmap(JNIEnv* env, SkCanvas* canvas, SkBitmap* bitmap, jobject srcIRect, const SkRect& dst, SkPaint* paint, jint screenDensity, jint bitmapDensity) argument 526 drawBitmapRF(JNIEnv* env, jobject, SkCanvas* canvas, SkBitmap* bitmap, jobject srcIRect, jobject dstRectF, SkPaint* paint, jint screenDensity, jint bitmapDensity) argument 536 drawBitmapRR(JNIEnv* env, jobject, SkCanvas* canvas, SkBitmap* bitmap, jobject srcIRect, jobject dstRect, SkPaint* paint, jint screenDensity, jint bitmapDensity) argument 546 drawBitmapArray(JNIEnv* env, jobject, SkCanvas* canvas, jintArray jcolors, int offset, int stride, jfloat x, jfloat y, int width, int height, jboolean hasAlpha, SkPaint* paint) argument 568 drawBitmapMatrix(JNIEnv* env, jobject, SkCanvas* canvas, const SkBitmap* bitmap, const SkMatrix* matrix, const SkPaint* paint) argument 574 drawBitmapMesh(JNIEnv* env, jobject, SkCanvas* canvas, const SkBitmap* bitmap, int meshWidth, int meshHeight, jfloatArray jverts, int vertIndex, jintArray jcolors, int colorIndex, const SkPaint* paint) argument 690 drawVertices(JNIEnv* env, jobject, SkCanvas* canvas, SkCanvas::VertexMode mode, int vertexCount, jfloatArray jverts, int vertIndex, jfloatArray jtexs, int texIndex, jintArray jcolors, int colorIndex, jshortArray jindices, int indexIndex, int indexCount, const SkPaint* paint) argument 747 drawText___CIIFFPaint(JNIEnv* env, jobject, SkCanvas* canvas, jcharArray text, int index, int count, jfloat x, jfloat y, SkPaint* paint) argument 758 drawText__StringIIFFPaint(JNIEnv* env, jobject, SkCanvas* canvas, jstring text, int start, int end, jfloat x, jfloat y, SkPaint* paint) argument 769 drawString(JNIEnv* env, jobject canvas, jstring text, jfloat x, jfloat y, jobject paint) argument 785 drawPosText___CII_FPaint(JNIEnv* env, jobject, SkCanvas* canvas, jcharArray text, int index, int count, jfloatArray pos, SkPaint* paint) argument 808 drawPosText__String_FPaint(JNIEnv* env, jobject, SkCanvas* canvas, jstring text, jfloatArray pos, SkPaint* paint) argument 831 drawTextOnPath___CIIPathFFPaint(JNIEnv* env, jobject, SkCanvas* canvas, jcharArray text, int index, int count, SkPath* path, jfloat hOffset, jfloat vOffset, SkPaint* paint) argument 841 drawTextOnPath__StringPathFFPaint(JNIEnv* env, jobject, SkCanvas* canvas, jstring text, SkPath* path, jfloat hOffset, jfloat vOffset, SkPaint* paint) argument 851 getClipBounds(JNIEnv* env, jobject, SkCanvas* canvas, jobject bounds) argument 862 getCTM(JNIEnv* env, jobject, SkCanvas* canvas, SkMatrix* matrix) argument [all...] |