/frameworks/base/libs/hwui/tests/common/ |
H A D | TestUtils.cpp | 85 void TestUtils::layoutTextUnscaled(const SkPaint& paint, const char* text, argument 91 SkAutoGlyphCacheNoGamma autoCache(paint, &surfaceProps, &SkMatrix::I()); 113 paint.getTextWidths(&glyph, sizeof(glyph), &skWidth, NULL); 122 const SkPaint& paint, float x, float y) { 124 canvas->drawText(utf16.get(), 0, strlen(text), strlen(text), x, y, 0, paint, nullptr); 128 const SkPaint& paint, const SkPath& path) { 130 canvas->drawTextOnPath(utf16.get(), strlen(text), 0, path, 0, 0, paint, nullptr); 121 drawUtf8ToCanvas(Canvas* canvas, const char* text, const SkPaint& paint, float x, float y) argument 127 drawUtf8ToCanvas(Canvas* canvas, const char* text, const SkPaint& paint, const SkPath& path) argument
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/assist/ |
H A D | AssistDisclosure.java | 189 private void drawGeometry(Canvas canvas, Paint paint, float padding) { argument 199 height, paint, padding); 206 height - thickness, paint, padding); 211 height - thickness, paint, padding); 218 thickness, paint, padding); 222 Paint paint, float padding) { 227 paint); 221 drawBeam(Canvas canvas, float left, float top, float right, float bottom, Paint paint, float padding) argument
|
/frameworks/base/core/java/android/text/ |
H A D | MeasuredText.java | 163 float addStyleRun(TextPaint paint, int len, Paint.FontMetricsInt fm) { argument 165 paint.getFontMetricsInt(fm); 171 // try to do widths measurement in native code, but use Java if paint has been subclassed 174 if (mBuilder == null || paint.getClass() != TextPaint.class) { 181 width = paint.getTextRunAdvances(mChars, p, len, p, len, isRtl, widths, p); 186 width = mBuilder.addStyleRun(paint, p, p + len, isRtl); 198 paint.getTextRunAdvances(mChars, q, i - q, q, i - q, isRtl, widths, q); 203 totalAdvance += mBuilder.addStyleRun(paint, q, i, isRtl); 215 float addStyleRun(TextPaint paint, MetricAffectingSpan[] spans, int len, argument 219 workPaint.set(paint); [all...] |
H A D | GraphicsOperations.java | 56 boolean isRtl, float[] advances, int advancesIndex, Paint paint); 55 getTextRunAdvances(int start, int end, int contextStart, int contextEnd, boolean isRtl, float[] advances, int advancesIndex, Paint paint) argument
|
H A D | StaticLayout.java | 54 * call {@link #obtain} with the required arguments (text, paint, and width), 70 * @param paint The base paint used for layout 74 public static Builder obtain(CharSequence source, int start, int end, TextPaint paint, argument 85 b.mPaint = paint; 148 * Set the paint. Internal for reuse cases only. 150 * @param paint The base paint used for layout 155 public Builder setPaint(TextPaint paint) { argument 156 mPaint = paint; 365 addStyleRun(TextPaint paint, int start, int end, boolean isRtl) argument 433 StaticLayout(CharSequence source, TextPaint paint, int width, Alignment align, float spacingmult, float spacingadd, boolean includepad) argument 444 StaticLayout(CharSequence source, TextPaint paint, int width, Alignment align, TextDirectionHeuristic textDir, float spacingmult, float spacingadd, boolean includepad) argument 452 StaticLayout(CharSequence source, int bufstart, int bufend, TextPaint paint, int outerwidth, Alignment align, float spacingmult, float spacingadd, boolean includepad) argument 464 StaticLayout(CharSequence source, int bufstart, int bufend, TextPaint paint, int outerwidth, Alignment align, TextDirectionHeuristic textDir, float spacingmult, float spacingadd, boolean includepad) argument 473 StaticLayout(CharSequence source, int bufstart, int bufend, TextPaint paint, int outerwidth, Alignment align, float spacingmult, float spacingadd, boolean includepad, TextUtils.TruncateAt ellipsize, int ellipsizedWidth) argument 487 StaticLayout(CharSequence source, int bufstart, int bufend, TextPaint paint, int outerwidth, Alignment align, TextDirectionHeuristic textDir, float spacingmult, float spacingadd, boolean includepad, TextUtils.TruncateAt ellipsize, int ellipsizedWidth, int maxLines) argument 888 out(CharSequence text, int start, int end, int above, int below, int top, int bottom, int v, float spacingmult, float spacingadd, LineHeightSpan[] chooseHt, int[] chooseHtv, Paint.FontMetricsInt fm, int flags, boolean needMultiply, byte[] chdirs, int dir, boolean easy, int bufEnd, boolean includePad, boolean trackPad, char[] chs, float[] widths, int widthStart, TextUtils.TruncateAt ellipsize, float ellipsisWidth, float textWidth, TextPaint paint, boolean moreChars) argument 1032 calculateEllipsis(int lineStart, int lineEnd, float[] widths, int widthStart, float avail, TextUtils.TruncateAt where, int line, float textWidth, TextPaint paint, boolean forceEllipsis) argument [all...] |
/frameworks/base/core/tests/coretests/src/android/graphics/ |
H A D | PathOffsetTest.java | 84 Paint paint = new Paint(); 85 paint.setColor(Color.RED); 87 canvas.drawPath(path, paint);
|
/frameworks/base/libs/hwui/pipeline/skia/ |
H A D | SkiaOpenGLReadback.cpp | 98 SkPaint paint; local 99 paint.setBlendMode(SkBlendMode::kSrc); 101 SkRect::MakeWH(bitmap->width(), bitmap->height()), &paint);
|
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/ |
H A D | CanvasTextureViewActivity.java | 86 Paint paint = new Paint(); 87 paint.setColor(0xff00ff00); 93 canvas.drawRect(x, y, x + 20.0f, y + 20.0f, paint);
|
H A D | HardwareCanvasTextureViewActivity.java | 89 Paint paint = new Paint(); 90 paint.setColor(0xff00ff00); 96 canvas.drawRect(x, y, x + 20.0f, y + 20.0f, paint);
|
/frameworks/base/libs/hwui/ |
H A D | TessellationCache.cpp | 48 TessellationCache::Description::Description(Type type, const Matrix4& transform, const SkPaint& paint) argument 50 , aa(paint.isAntiAlias()) 51 , cap(paint.getStrokeCap()) 52 , style(paint.getStyle()) 53 , strokeWidth(paint.getStrokeWidth()) { 89 void TessellationCache::Description::setupMatrixAndPaint(Matrix4* matrix, SkPaint* paint) const { 91 paint->setAntiAlias(aa); 92 paint->setStrokeCap(cap); 93 paint->setStyle(style); 94 paint 411 SkPaint paint; local 438 getRoundRectBuffer( const Matrix4& transform, const SkPaint& paint, float width, float height, float rx, float ry) argument 448 getRoundRect(const Matrix4& transform, const SkPaint& paint, float width, float height, float rx, float ry) argument [all...] |
H A D | GlopBuilder.h | 64 GlopBuilder& setFillPaint(const SkPaint& paint, float alphaScale, bool shadowInterp = false); // TODO: avoid boolean with default 66 const SkPaint* paint, float alphaScale); 68 const SkPaint& paint, float alphaScale); 70 const SkPaint& paint, float alphaScale);
|
H A D | BakedOpState.cpp | 42 clippedBounds.outset(recordedOp.paint->getStrokeWidth() * 0.5f); 48 && (!transform.isPureTranslate() || recordedOp.paint->getStrokeWidth() < 1.0f))) { 136 || (recordedOp.paint && recordedOp.paint->getStyle() != SkPaint::kFill_Style)); 162 void BakedOpState::setupOpacity(const SkPaint* paint) { argument 167 && PaintUtils::isOpaquePaint(paint);
|
H A D | LayerBuilder.cpp | 102 static bool paintIsDefault(const SkPaint& paint) { argument 103 return paint.getAlpha() == 255 104 && paint.getColorFilter() == nullptr 105 && paint.getShader() == nullptr; 119 * important to consider all paint attributes used in the draw calls in deciding both a) if an 131 if (!isTextBatch || PaintUtils::hasTextShadow(op->op->paint)) { 169 const SkPaint* newPaint = op->op->paint; 170 const SkPaint* oldPaint = mOps[0]->op->paint; 173 // if paints are equal, then modifiers + paint attribs don't need to be compared 227 // of the same batch/paint coul 276 SkPaint* paint = allocator.create<SkPaint>(); local [all...] |
H A D | GlopBuilder.cpp | 306 const int textureFillFlags, const SkPaint* paint, float alphaScale) { 311 ? GL_LINEAR : PaintUtils::getFilter(paint); 314 if (paint) { 315 int color = paint->getColor(); 316 SkShader* shader = paint->getShader(); 324 paint->getBlendMode(), Blend::ModeOrderSwap::NoSwap, 325 shader, paint->getColorFilter()); 349 GlopBuilder& GlopBuilder::setFillPaint(const SkPaint& paint, float alphaScale, bool shadowInterp) { 362 setFill(paint.getColor(), alphaScale, 363 paint 305 setFillTexturePaint(Texture& texture, const int textureFillFlags, const SkPaint* paint, float alphaScale) argument 387 setFillShadowTexturePaint(ShadowTexture& texture, int shadowColor, const SkPaint& paint, float alphaScale) argument [all...] |
H A D | FrameBuilder.cpp | 562 * for paint's style on the bounds being computed. 572 if (op.opId == RecordedOpId::RectOp && op.paint->getStyle() != SkPaint::kStroke_Style) { 573 bakedState->setupOpacity(op.paint); 581 * Returns batch id for tessellatable shapes, based on paint. Checks to see if path effect/AA will 587 const SkPaint& paint = *(op.paint); local 588 return paint.getPathEffect() 590 : (paint.isAntiAlias() ? OpBatchType::AlphaVertices : OpBatchType::Vertices); 610 bakedState->setupOpacity(op.paint); 614 // Don't merge A8 bitmaps - the paint' 642 SkPaint* paint = op.vectorDrawable->getPaint(); local 747 textBatchId(const SkPaint& paint) argument [all...] |
/frameworks/base/core/java/android/view/ |
H A D | DisplayListCanvas.java | 210 CanvasProperty<Float> radius, CanvasProperty<Paint> paint) { 212 radius.getNativeContainer(), paint.getNativeContainer()); 217 CanvasProperty<Float> ry, CanvasProperty<Paint> paint) { 221 paint.getNativeContainer()); 209 drawCircle(CanvasProperty<Float> cx, CanvasProperty<Float> cy, CanvasProperty<Float> radius, CanvasProperty<Paint> paint) argument 215 drawRoundRect(CanvasProperty<Float> left, CanvasProperty<Float> top, CanvasProperty<Float> right, CanvasProperty<Float> bottom, CanvasProperty<Float> rx, CanvasProperty<Float> ry, CanvasProperty<Paint> paint) argument
|
/frameworks/base/graphics/java/android/graphics/drawable/shapes/ |
H A D | Shape.java | 58 * @param paint the Paint object that defines this shape's characteristics 60 public abstract void draw(Canvas canvas, Paint paint); argument
|
/frameworks/base/core/jni/ |
H A D | android_view_HardwareLayer.cpp | 56 Paint* paint = reinterpret_cast<Paint*>(paintPtr); local 57 layer->setPaint(paint);
|
/frameworks/minikin/include/minikin/ |
H A D | MinikinFont.h | 56 // consistent with Android's paint flags. 94 const MinikinPaint &paint) const = 0; 97 const MinikinPaint &paint) const = 0;
|
/frameworks/minikin/tests/stresstest/ |
H A D | MultithreadTest.cpp | 69 MinikinPaint paint; local 80 paint, collection);
|
/frameworks/opt/chips/src/com/android/ex/chips/recipientchip/ |
H A D | InvisibleRecipientChip.java | 97 final float x, final int top, final int y, final int bottom, final Paint paint) { 102 public int getSize(final Paint paint, final CharSequence text, final int start, final int end, argument 96 draw(final Canvas canvas, final CharSequence text, final int start, final int end, final float x, final int top, final int y, final int bottom, final Paint paint) argument
|
/frameworks/support/emoji/core/src/android/support/text/emoji/ |
H A D | EmojiSpan.java | 76 public int getSize(@NonNull final Paint paint, final CharSequence text, final int start, argument 78 paint.getFontMetricsInt(mTmpFontMetrics);
|
/frameworks/support/frameworks/support/samples/Support4Demos/src/com/example/android/supportv4/widget/ |
H A D | ExploreByTouchHelperActivity.java | 207 final Paint paint = mPaint; 214 paint.setColor(item.mChecked ? Color.RED : Color.BLUE); 216 paint.setColor(item.mChecked ? Color.MAGENTA : Color.GREEN); 218 paint.setStyle(Style.FILL); 220 canvas.drawRect(bounds, paint); 221 paint.setColor(Color.WHITE); 222 paint.setTextAlign(Align.CENTER); 223 canvas.drawText(item.mDescription, bounds.centerX(), bounds.centerY(), paint);
|
/frameworks/support/samples/Support4Demos/src/com/example/android/supportv4/widget/ |
H A D | ExploreByTouchHelperActivity.java | 207 final Paint paint = mPaint; 214 paint.setColor(item.mChecked ? Color.RED : Color.BLUE); 216 paint.setColor(item.mChecked ? Color.MAGENTA : Color.GREEN); 218 paint.setStyle(Style.FILL); 220 canvas.drawRect(bounds, paint); 221 paint.setColor(Color.WHITE); 222 paint.setTextAlign(Align.CENTER); 223 canvas.drawText(item.mDescription, bounds.centerX(), bounds.centerY(), paint);
|
/frameworks/base/core/java/android/util/ |
H A D | LauncherIcons.java | 81 Paint paint = new Paint(Paint.ANTI_ALIAS_FLAG); 82 paint.setColor(Color.TRANSPARENT); 85 paint.setShadowLayer(blur, 0, 0, AMBIENT_SHADOW_ALPHA << 24); 86 canvas.drawPath(d.getIconMask(), paint); 90 paint.setShadowLayer(blur, 0, 0, KEY_SHADOW_ALPHA << 24); 91 canvas.drawPath(d.getIconMask(), paint);
|