/frameworks/base/tests/CanvasCompare/src/com/android/test/hwuicompare/ |
D | DisplayModifier.java | 40 abstract public void modifyDrawing(Paint paint, Canvas canvas); in modifyDrawing() argument 85 public void modifyDrawing(Paint paint, Canvas canvas) { 86 paint.setAntiAlias(true); 91 public void modifyDrawing(Paint paint, Canvas canvas) { 92 paint.setAntiAlias(false); 101 public void modifyDrawing(Paint paint, Canvas canvas) { 102 paint.setStyle(Paint.Style.FILL); 107 public void modifyDrawing(Paint paint, Canvas canvas) { 108 paint.setStyle(Paint.Style.STROKE); 115 public void modifyDrawing(Paint paint, Canvas canvas) { [all …]
|
/frameworks/base/libs/hwui/ |
D | DisplayListRenderer.cpp | 119 const SkPaint* paint, int flags) { in saveLayer() argument 123 paint = refPaint(paint); in saveLayer() 124 addStateOp(new (alloc()) SaveLayerOp(left, top, right, bottom, paint, flags)); in saveLayer() 197 status_t DisplayListRenderer::drawBitmap(const SkBitmap* bitmap, const SkPaint* paint) { in drawBitmap() argument 199 paint = refPaint(paint); in drawBitmap() 201 addDrawOp(new (alloc()) DrawBitmapOp(bitmap, paint)); in drawBitmap() 207 float dstRight, float dstBottom, const SkPaint* paint) { in drawBitmap() argument 215 drawBitmap(bitmap, paint); in drawBitmap() 219 paint = refPaint(paint); in drawBitmap() 223 dstLeft, dstTop, dstRight, dstBottom, paint)); in drawBitmap() [all …]
|
D | OpenGLRenderer.h | 156 const SkPaint* paint, int flags) { in saveLayer() argument 157 return saveLayer(left, top, right, bottom, paint, flags, NULL); in saveLayer() 163 const SkPaint* paint, int flags, const SkPath* convexMask); 166 const SkPaint* paint, int flags); 170 virtual status_t drawBitmap(const SkBitmap* bitmap, const SkPaint* paint); 172 TextureVertex* vertices, bool pureTranslate, const Rect& bounds, const SkPaint* paint); 175 float dstRight, float dstBottom, const SkPaint* paint); 176 virtual status_t drawBitmapData(const SkBitmap* bitmap, const SkPaint* paint); 178 const float* vertices, const int* colors, const SkPaint* paint); 180 TextureVertex* vertices, uint32_t indexCount, const SkPaint* paint); [all …]
|
D | Renderer.h | 71 static inline bool paintWillNotDraw(const SkPaint& paint) { in paintWillNotDraw() argument 72 return paint.getAlpha() == 0 in paintWillNotDraw() 73 && !paint.getColorFilter() in paintWillNotDraw() 74 && getXfermode(paint.getXfermode()) == SkXfermode::kSrcOver_Mode; in paintWillNotDraw() 78 static inline bool paintWillNotDrawText(const SkPaint& paint) { in paintWillNotDrawText() argument 79 return paint.getAlpha() == 0 in paintWillNotDrawText() 80 && paint.getLooper() == NULL in paintWillNotDrawText() 81 && !paint.getColorFilter() in paintWillNotDrawText() 82 && getXfermode(paint.getXfermode()) == SkXfermode::kSrcOver_Mode; in paintWillNotDrawText() 140 const SkPaint* paint, int flags) = 0; [all …]
|
D | DisplayListRenderer.h | 80 const SkPaint* paint, int flags); 110 virtual status_t drawBitmap(const SkBitmap* bitmap, const SkPaint* paint); 113 float dstRight, float dstBottom, const SkPaint* paint); 114 virtual status_t drawBitmapData(const SkBitmap* bitmap, const SkPaint* paint); 116 const float* vertices, const int* colors, const SkPaint* paint); 118 float left, float top, float right, float bottom, const SkPaint* paint); 122 const SkPaint* paint); 123 virtual status_t drawRects(const float* rects, int count, const SkPaint* paint); 125 float rx, float ry, const SkPaint* paint); 129 CanvasPropertyPaint* paint); [all …]
|
D | PathCache.cpp | 55 PathDescription::PathDescription(ShapeType type, const SkPaint* paint): in PathDescription() argument 57 join(paint->getStrokeJoin()), in PathDescription() 58 cap(paint->getStrokeCap()), in PathDescription() 59 style(paint->getStyle()), in PathDescription() 60 miter(paint->getStrokeMiter()), in PathDescription() 61 strokeWidth(paint->getStrokeWidth()), in PathDescription() 62 pathEffect(paint->getPathEffect()) { in PathDescription() 82 bool PathCache::canDrawAsConvexPath(SkPath* path, const SkPaint* paint) { in canDrawAsConvexPath() argument 84 return paint->getPathEffect() == NULL && path->getConvexity() == SkPath::kConvex_Convexity; in canDrawAsConvexPath() 87 void PathCache::computePathBounds(const SkPath* path, const SkPaint* paint, in computePathBounds() argument [all …]
|
D | OpenGLRenderer.cpp | 57 static GLenum getFilter(const SkPaint* paint) { in getFilter() argument 58 if (!paint || paint->getFilterLevel() != SkPaint::kNone_FilterLevel) { in getFilter() 645 const SkPaint* paint, int flags, const SkPath* convexMask) { in saveLayer() argument 652 createLayer(left, top, right, bottom, paint, flags, convexMask); in saveLayer() 705 const SkPaint* paint, int flags) { in saveLayerDeferred() argument 716 updateSnapshotIgnoreForLayer(bounds, clip, true, getAlphaDirect(paint)); in saveLayerDeferred() 781 const SkPaint* paint, int flags, const SkPath* convexMask) { in createLayer() argument 791 updateSnapshotIgnoreForLayer(bounds, clip, fboLayer, getAlphaDirect(paint)); in createLayer() 804 layer->setPaint(paint); in createLayer() 1115 SkPaint paint; in composeLayerRegion() local [all …]
|
D | PathCache.h | 150 PathDescription(ShapeType shapeType, const SkPaint* paint); 189 PathTexture* getRoundRect(float width, float height, float rx, float ry, const SkPaint* paint); 190 PathTexture* getCircle(float radius, const SkPaint* paint); 191 PathTexture* getOval(float width, float height, const SkPaint* paint); 192 PathTexture* getRect(float width, float height, const SkPaint* paint); 194 bool useCenter, const SkPaint* paint); 195 PathTexture* get(const SkPath* path, const SkPaint* paint); 221 void precache(const SkPath* path, const SkPaint* paint); 223 static bool canDrawAsConvexPath(SkPath* path, const SkPaint* paint); 224 static void computePathBounds(const SkPath* path, const SkPaint* paint, [all …]
|
/frameworks/base/core/jni/android/graphics/ |
D | MinikinSkia.cpp | 36 SkPaint paint; in GetGlyph() local 37 paint.setTypeface(mTypeface); in GetGlyph() 38 paint.setTextEncoding(SkPaint::kUTF32_TextEncoding); in GetGlyph() 40 paint.textToGlyphs(&codepoint, sizeof(codepoint), &glyph16); in GetGlyph() 45 …inikinFontSkia_SetSkiaPaint(const MinikinFont* font, SkPaint* skPaint, const MinikinPaint& paint) { in MinikinFontSkia_SetSkiaPaint() argument 47 skPaint->setTextSize(paint.size); in MinikinFontSkia_SetSkiaPaint() 48 skPaint->setTextScaleX(paint.scaleX); in MinikinFontSkia_SetSkiaPaint() 49 skPaint->setTextSkewX(paint.skewX); in MinikinFontSkia_SetSkiaPaint() 50 MinikinFontSkia::unpackPaintFlags(skPaint, paint.paintFlags); in MinikinFontSkia_SetSkiaPaint() 52 MinikinFontSkia::populateSkPaint(skPaint, font, paint.fakery); in MinikinFontSkia_SetSkiaPaint() [all …]
|
D | Paint.cpp | 64 static void defaultSettingsForAndroid(Paint* paint) { in defaultSettingsForAndroid() argument 66 paint->setTextEncoding(Paint::kGlyphID_TextEncoding); in defaultSettingsForAndroid() 87 Paint* paint = reinterpret_cast<Paint*>(paintHandle); in initWithPaint() local 88 Paint* obj = new Paint(*paint); in initWithPaint() 107 static jint getFlags(JNIEnv* env, jobject paint) { in getFlags() argument 108 NPE_CHECK_RETURN_ZERO(env, paint); in getFlags() 109 Paint* nativePaint = GraphicsJNI::getNativePaint(env, paint); in getFlags() 118 static void setFlags(JNIEnv* env, jobject paint, jint flags) { in setFlags() argument 119 NPE_CHECK_RETURN_VOID(env, paint); in setFlags() 120 Paint* nativePaint = GraphicsJNI::getNativePaint(env, paint); in setFlags() [all …]
|
D | SkiaCanvas.cpp | 69 const SkPaint* paint, SkCanvas::SaveFlags flags); 92 virtual void drawPaint(const SkPaint& paint); 94 virtual void drawPoint(float x, float y, const SkPaint& paint); 95 virtual void drawPoints(const float* points, int count, const SkPaint& paint); 97 const SkPaint& paint); 98 virtual void drawLines(const float* points, int count, const SkPaint& paint); 99 virtual void drawRect(float left, float top, float right, float bottom, const SkPaint& paint); 101 float rx, float ry, const SkPaint& paint); 102 virtual void drawCircle(float x, float y, float radius, const SkPaint& paint); 103 virtual void drawOval(float left, float top, float right, float bottom, const SkPaint& paint); [all …]
|
D | MinikinUtils.h | 48 static void doLayout(Layout* layout, const Paint* paint, int bidiFlags, TypefaceImpl* typeface, 51 static float xOffsetForTextAlign(Paint* paint, const Layout& layout); 53 static float hOffsetForTextAlign(Paint* paint, const Layout& layout, const SkPath& path); 56 static void forFontRun(const Layout& layout, Paint* paint, F& f) { in forFontRun() argument 57 float saveSkewX = paint->getTextSkewX(); in forFontRun() 58 bool savefakeBold = paint->isFakeBoldText(); in forFontRun() 65 MinikinFontSkia::populateSkPaint(paint, curFont, layout.getFakery(start)); in forFontRun() 67 paint->setTextSkewX(saveSkewX); in forFontRun() 68 paint->setFakeBoldText(savefakeBold); in forFontRun() 74 MinikinFontSkia::populateSkPaint(paint, curFont, layout.getFakery(start)); in forFontRun() [all …]
|
D | MinikinUtils.cpp | 41 void MinikinUtils::doLayout(Layout* layout, const Paint* paint, int bidiFlags, TypefaceImpl* typefa… in doLayout() argument 48 std::string lang = paint->getTextLocale(); in doLayout() 50 FontVariant minikinVariant = (paint->getFontVariant() == VARIANT_ELEGANT) ? VARIANT_ELEGANT in doLayout() 56 minikinPaint.size = (int)/*WHY?!*/paint->getTextSize(); in doLayout() 57 minikinPaint.scaleX = paint->getTextScaleX(); in doLayout() 58 minikinPaint.skewX = paint->getTextSkewX(); in doLayout() 59 minikinPaint.letterSpacing = paint->getLetterSpacing(); in doLayout() 60 minikinPaint.paintFlags = MinikinFontSkia::packPaintFlags(paint); in doLayout() 61 minikinPaint.fontFeatureSettings = paint->getFontFeatureSettings(); in doLayout() 66 float MinikinUtils::xOffsetForTextAlign(Paint* paint, const Layout& layout) { in xOffsetForTextAlign() argument [all …]
|
D | NinePatchImpl.cpp | 71 const SkBitmap& bitmap, const SkPaint& paint, in drawStretchyPatch() argument 75 ((SkPaint*)&paint)->setColor(modAlpha(colorHint, paint.getAlpha())); in drawStretchyPatch() 76 canvas->drawRect(dst, paint); in drawStretchyPatch() 77 ((SkPaint*)&paint)->setColor(initColor); in drawStretchyPatch() 84 SkColor prev = paint.getColor(); in drawStretchyPatch() 85 ((SkPaint*)&paint)->setColor(c); in drawStretchyPatch() 86 canvas->drawRect(dst, paint); in drawStretchyPatch() 87 ((SkPaint*)&paint)->setColor(prev); in drawStretchyPatch() 91 canvas->drawBitmapRect(bitmap, &src, dst, &paint); in drawStretchyPatch() 107 const SkPaint* paint, SkRegion** outRegion) { in NinePatch_Draw() argument [all …]
|
/frameworks/base/core/java/android/view/ |
D | GLES20Canvas.java | 243 void drawHardwareLayer(HardwareLayer layer, float x, float y, Paint paint) { in drawHardwareLayer() argument 244 layer.setLayerPaint(paint); in drawHardwareLayer() 445 public int saveLayer(RectF bounds, Paint paint, int saveFlags) { in saveLayer() argument 447 … return saveLayer(bounds.left, bounds.top, bounds.right, bounds.bottom, paint, saveFlags); in saveLayer() 450 final long nativePaint = paint == null ? 0 : paint.mNativePaint; in saveLayer() 454 private static native int nSaveLayer(long renderer, long paint, int saveFlags); in nSaveLayer() argument 457 public int saveLayer(float left, float top, float right, float bottom, Paint paint, in saveLayer() argument 460 final long nativePaint = paint == null ? 0 : paint.mNativePaint; in saveLayer() 467 float right, float bottom, long paint, int saveFlags); in nSaveLayer() argument 542 float startAngle, float sweepAngle, boolean useCenter, Paint paint) { in drawArc() argument [all …]
|
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/ |
D | GradientStopsActivity.java | 50 Paint paint = new Paint(); in onDraw() local 51 paint.setShader(gradient); in onDraw() 53 canvas.drawRect(0.0f, 0.0f, 256.0f, 50.0f, paint); in onDraw() 60 paint.setShader(gradient); in onDraw() 63 canvas.drawRect(0.0f, 0.0f, 256.0f, 50.0f, paint); in onDraw() 70 paint.setShader(gradient); in onDraw() 73 canvas.drawRect(0.0f, 0.0f, 256.0f, 50.0f, paint); in onDraw() 79 paint.setShader(gradient); in onDraw() 82 canvas.drawRect(0.0f, 0.0f, 256.0f, 50.0f, paint); in onDraw() 87 paint.setShader(gradient); in onDraw() [all …]
|
/frameworks/base/graphics/java/android/graphics/ |
D | Canvas.java | 413 public int saveLayer(@Nullable RectF bounds, @Nullable Paint paint, @Saveflags int saveFlags) { in saveLayer() argument 417 return saveLayer(bounds.left, bounds.top, bounds.right, bounds.bottom, paint, saveFlags); in saveLayer() 423 public int saveLayer(@Nullable RectF bounds, @Nullable Paint paint) { in saveLayer() argument 424 return saveLayer(bounds, paint, ALL_SAVE_FLAG); in saveLayer() 430 public int saveLayer(float left, float top, float right, float bottom, @Nullable Paint paint, in saveLayer() argument 433 paint != null ? paint.mNativePaint : 0, in saveLayer() 440 public int saveLayer(float left, float top, float right, float bottom, @Nullable Paint paint) { in saveLayer() argument 441 return saveLayer(left, top, right, bottom, paint, ALL_SAVE_FLAG); in saveLayer() 976 public void drawPaint(@NonNull Paint paint) { in drawPaint() argument 977 native_drawPaint(mNativeCanvasWrapper, paint.mNativePaint); in drawPaint() [all …]
|
/frameworks/base/include/private/graphics/ |
D | Canvas.h | 59 const SkPaint* paint, SkCanvas::SaveFlags flags) = 0; 90 virtual void drawPaint(const SkPaint& paint) = 0; 93 virtual void drawPoint(float x, float y, const SkPaint& paint) = 0; 94 virtual void drawPoints(const float* points, int count, const SkPaint& paint) = 0; 96 const SkPaint& paint) = 0; 97 virtual void drawLines(const float* points, int count, const SkPaint& paint) = 0; 99 const SkPaint& paint) = 0; 101 float rx, float ry, const SkPaint& paint) = 0; 102 virtual void drawCircle(float x, float y, float radius, const SkPaint& paint) = 0; 104 const SkPaint& paint) = 0; [all …]
|
/frameworks/base/core/java/android/text/ |
D | BoringLayout.java | 40 TextPaint paint, int outerwidth, in make() argument 44 return new BoringLayout(source, paint, outerwidth, align, in make() 50 TextPaint paint, int outerwidth, in make() argument 55 return new BoringLayout(source, paint, outerwidth, align, in make() 65 public BoringLayout replaceOrMake(CharSequence source, TextPaint paint, in replaceOrMake() argument 70 replaceWith(source, paint, outerwidth, align, spacingmult, in replaceOrMake() 77 init(source, paint, outerwidth, align, spacingmult, spacingadd, in replaceOrMake() 87 public BoringLayout replaceOrMake(CharSequence source, TextPaint paint, in replaceOrMake() argument 97 replaceWith(source, paint, outerwidth, align, spacingmult, in replaceOrMake() 105 replaceWith(TextUtils.ellipsize(source, paint, ellipsizedWidth, in replaceOrMake() [all …]
|
/frameworks/base/core/jni/ |
D | android_graphics_Canvas.cpp | 79 Paint* paint = reinterpret_cast<Paint*>(paintHandle); in saveLayer() local 81 return static_cast<jint>(get_canvas(canvasHandle)->saveLayer(l, t, r, b, paint, flags)); in saveLayer() 194 Paint* paint = reinterpret_cast<Paint*>(paintHandle); in drawPaint() local 195 get_canvas(canvasHandle)->drawPaint(*paint); in drawPaint() 200 const Paint* paint = reinterpret_cast<Paint*>(paintHandle); in drawPoint() local 201 get_canvas(canvasHandle)->drawPoint(x, y, *paint); in drawPoint() 216 const Paint* paint = reinterpret_cast<Paint*>(paintHandle); in drawPoints() local 217 get_canvas(canvasHandle)->drawPoints(floats + offset, count, *paint); in drawPoints() 222 Paint* paint = reinterpret_cast<Paint*>(paintHandle); in drawLine() local 223 get_canvas(canvasHandle)->drawLine(startX, startY, stopX, stopY, *paint); in drawLine() [all …]
|
D | android_view_GLES20Canvas.cpp | 210 Paint* paint = reinterpret_cast<Paint*>(paintPtr); in android_view_GLES20Canvas_saveLayer() local 211 return renderer->saveLayer(left, top, right, bottom, paint, saveFlags); in android_view_GLES20Canvas_saveLayer() 217 Paint* paint = reinterpret_cast<Paint*>(paintPtr); in android_view_GLES20Canvas_saveLayerClip() local 220 paint, saveFlags); in android_view_GLES20Canvas_saveLayerClip() 356 Paint* paint = reinterpret_cast<Paint*>(paintPtr); in android_view_GLES20Canvas_drawBitmap() local 361 renderer->drawBitmap(bitmap, paint); in android_view_GLES20Canvas_drawBitmap() 374 Paint* paint = reinterpret_cast<Paint*>(paintPtr); in android_view_GLES20Canvas_drawBitmapRect() local 376 dstLeft, dstTop, dstRight, dstBottom, paint); in android_view_GLES20Canvas_drawBitmapRect() 388 Paint* paint = reinterpret_cast<Paint*>(paintPtr); in android_view_GLES20Canvas_drawBitmapMatrix() local 393 renderer->drawBitmap(bitmap, paint); in android_view_GLES20Canvas_drawBitmapMatrix() [all …]
|
/frameworks/minikin/sample/ |
D | example_skia.cpp | 82 void drawToSkia(SkCanvas *canvas, SkPaint *paint, Layout *layout, float x, float y) { in drawToSkia() argument 90 paint->setTextEncoding(SkPaint::kGlyphID_TextEncoding); in drawToSkia() 98 paint->setTypeface(lastFace); in drawToSkia() 99 canvas->drawPosText(glyphs + start, (i - start) << 1, pos + start, *paint); in drawToSkia() 104 paint->setTypeface(skFace); in drawToSkia() 105 canvas->drawPosText(glyphs + start, (nGlyphs - start) << 1, pos + start, *paint); in drawToSkia() 137 SkPaint paint; in runMinikinTest() local 138 paint.setARGB(255, 0, 0, 128); in runMinikinTest() 139 paint.setStyle(SkPaint::kStroke_Style); in runMinikinTest() 140 paint.setStrokeWidth(2); in runMinikinTest() [all …]
|
D | MinikinSkia.cpp | 18 SkPaint paint; in GetGlyph() local 19 paint.setTypeface(mTypeface); in GetGlyph() 20 paint.setTextEncoding(SkPaint::kUTF32_TextEncoding); in GetGlyph() 22 paint.textToGlyphs(&codepoint, sizeof(codepoint), &glyph16); in GetGlyph() 28 …d MinikinFontSkia_SetSkiaPaint(SkTypeface* typeface, SkPaint* skPaint, const MinikinPaint& paint) { in MinikinFontSkia_SetSkiaPaint() argument 32 skPaint->setTextSize(paint.size); in MinikinFontSkia_SetSkiaPaint() 36 const MinikinPaint &paint) const { in GetHorizontalAdvance() 40 MinikinFontSkia_SetSkiaPaint(mTypeface, &skPaint, paint); in GetHorizontalAdvance() 49 const MinikinPaint& paint) const { 53 MinikinFontSkia_SetSkiaPaint(mTypeface, &skPaint, paint);
|
/frameworks/base/core/java/android/gesture/ |
D | Gesture.java | 191 final Paint paint = new Paint(); in toBitmap() local 192 paint.setAntiAlias(BITMAP_RENDERING_ANTIALIAS); in toBitmap() 193 paint.setDither(BITMAP_RENDERING_DITHER); in toBitmap() 194 paint.setColor(color); in toBitmap() 195 paint.setStyle(Paint.Style.STROKE); in toBitmap() 196 paint.setStrokeJoin(Paint.Join.ROUND); in toBitmap() 197 paint.setStrokeCap(Paint.Cap.ROUND); in toBitmap() 198 paint.setStrokeWidth(BITMAP_RENDERING_WIDTH); in toBitmap() 205 canvas.drawPath(path, paint); in toBitmap() 225 final Paint paint = new Paint(); in toBitmap() local [all …]
|
/frameworks/base/core/java/android/text/style/ |
D | TypefaceSpan.java | 69 public void updateMeasureState(TextPaint paint) { in updateMeasureState() argument 70 apply(paint, mFamily); in updateMeasureState() 73 private static void apply(Paint paint, String family) { in apply() argument 76 Typeface old = paint.getTypeface(); in apply() 87 paint.setFakeBoldText(true); in apply() 91 paint.setTextSkewX(-0.25f); in apply() 94 paint.setTypeface(tf); in apply()
|