Home
last modified time | relevance | path

Searched refs:paint (Results 1 – 25 of 163) sorted by relevance

1234567

/frameworks/base/tests/CanvasCompare/src/com/android/test/hwuicompare/
DDisplayModifier.java40 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/
DDisplayListRenderer.cpp119 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 …]
DOpenGLRenderer.h156 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 …]
DRenderer.h71 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 …]
DDisplayListRenderer.h80 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 …]
DPathCache.cpp55 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 …]
DOpenGLRenderer.cpp57 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 …]
DPathCache.h150 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/
DMinikinSkia.cpp36 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 …]
DPaint.cpp64 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 …]
DSkiaCanvas.cpp69 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 …]
DMinikinUtils.h48 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 …]
DMinikinUtils.cpp41 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 …]
DNinePatchImpl.cpp71 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/
DGLES20Canvas.java243 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/
DGradientStopsActivity.java50 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/
DCanvas.java413 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/
DCanvas.h59 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/
DBoringLayout.java40 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/
Dandroid_graphics_Canvas.cpp79 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 …]
Dandroid_view_GLES20Canvas.cpp210 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/
Dexample_skia.cpp82 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 …]
DMinikinSkia.cpp18 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/
DGesture.java191 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/
DTypefaceSpan.java69 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()

1234567