Home
last modified time | relevance | path

Searched refs:SkScalar (Results 1 – 24 of 24) sorted by relevance

/frameworks/base/libs/hwui/
DRecordingCanvas.h83 void translate(SkScalar, SkScalar);
84 void translateZ(SkScalar);
97 void drawArc(const SkRect&, SkScalar, SkScalar, bool, const SkPaint&);
105 void drawTextBlob(const SkTextBlob*, SkScalar, SkScalar, const SkPaint&);
107 void drawImage(sk_sp<const SkImage>, SkScalar, SkScalar, const SkPaint*, BitmapPalette palette);
153 void didTranslate(SkScalar, SkScalar) override;
166 void onDrawArc(const SkRect&, SkScalar, SkScalar, bool, const SkPaint&) override;
174 void onDrawTextBlob(const SkTextBlob*, SkScalar, SkScalar, const SkPaint&) override;
176 void onDrawBitmap(const SkBitmap&, SkScalar, SkScalar, const SkPaint*) override;
183 void drawImage(const sk_sp<SkImage>& image, SkScalar left, SkScalar top, const SkPaint* paint,
[all …]
DRecordingCanvas.cpp148 Translate(SkScalar dx, SkScalar dy) : dx(dx), dy(dy) {} in Translate()
149 SkScalar dx, dy;
227 DrawArc(const SkRect& oval, SkScalar startAngle, SkScalar sweepAngle, bool useCenter, in DrawArc()
235 SkScalar startAngle;
236 SkScalar sweepAngle;
302 DrawImage(sk_sp<const SkImage>&& image, SkScalar x, SkScalar y, const SkPaint* paint, in DrawImage()
310 SkScalar x, y;
385 DrawTextBlob(const SkTextBlob* blob, SkScalar x, SkScalar y, const SkPaint& paint) in DrawTextBlob()
388 SkScalar x, y;
555 void DisplayListData::translate(SkScalar dx, SkScalar dy) { in translate()
[all …]
DSkiaCanvas.cpp586 const SkScalar w = SkIntToScalar(bitmap.width()); in drawBitmapMesh()
587 const SkScalar h = SkIntToScalar(bitmap.height()); in drawBitmapMesh()
588 const SkScalar dx = w / meshWidth; in drawBitmapMesh()
589 const SkScalar dy = h / meshHeight; in drawBitmapMesh()
592 SkScalar y = 0; in drawBitmapMesh()
597 SkScalar x = 0; in drawBitmapMesh()
DCanvasTransform.cpp77 std::array<SkScalar, _colorStorage.size()> _offsetStorage; in applyColorTransform()
/frameworks/base/libs/hwui/tests/unit/
DFatalTestCanvas.h33 void onDrawTextBlob(const SkTextBlob* blob, SkScalar x, SkScalar y, const SkPaint& paint) { in onDrawTextBlob()
50 void onDrawArc(const SkRect&, SkScalar startAngle, SkScalar sweepAngle, bool useCenter, in onDrawArc()
70 void onDrawImage(const SkImage*, SkScalar dx, SkScalar dy, const SkPaint*) { in onDrawImage()
84 void onDrawBitmap(const SkBitmap&, SkScalar dx, SkScalar dy, const SkPaint*) { in onDrawBitmap()
DSkiaPipelineTests.cpp336 void onDrawImage(const SkImage*, SkScalar dx, SkScalar dy, const SkPaint*) override { in RENDERTHREAD_SKIA_PIPELINE_TEST()
370 void onDrawImage(const SkImage*, SkScalar dx, SkScalar dy, const SkPaint*) override { in RENDERTHREAD_SKIA_PIPELINE_TEST()
DRenderNodeDrawableTests.cpp436 void onDrawArc(const SkRect&, SkScalar startAngle, SkScalar sweepAngle, bool useCenter, in RENDERTHREAD_SKIA_PIPELINE_TEST()
940 void onDrawImage(const SkImage*, SkScalar dx, SkScalar dy, const SkPaint*) override { in RENDERTHREAD_TEST()
1105 virtual void didTranslate(SkScalar dx, SkScalar dy) override { in TEST()
/frameworks/base/libs/hwui/hwui/
DCanvas.cpp36 static inline void drawStroke(SkScalar left, SkScalar right, SkScalar top, SkScalar thickness, in drawStroke()
38 const SkScalar strokeWidth = fmax(thickness, 1.0f); in drawStroke()
39 const SkScalar bottom = top + strokeWidth; in drawStroke()
48 const SkScalar left = x; in drawTextDecorations()
49 const SkScalar right = x + length; in drawTextDecorations()
54 SkScalar position; in drawTextDecorations()
58 SkScalar thickness; in drawTextDecorations()
62 const SkScalar top = y + position; in drawTextDecorations()
67 const SkScalar thickness = textSize * Paint::kStdStrikeThru_Thickness; in drawTextDecorations()
68 const SkScalar top = y + position; in drawTextDecorations()
DMinikinSkia.cpp59 SkScalar skWidth; in GetHorizontalAdvance()
/frameworks/base/core/jni/android/graphics/
DInterpolator.cpp31 SkScalar* scalars = autoValues.ptr(); in Interpolator_setKeyFrame()
32 SkScalar* blend = autoBlend.ptr(); in Interpolator_setKeyFrame()
34 #error Need to convert float array to SkScalar array before calling the following function. in Interpolator_setKeyFrame()
56 result = interp->timeToValues(msec, (SkScalar*)values); in Interpolator_timeToValues()
61 values[i] = SkScalarToFloat(*(SkScalar*)&values[i]); in Interpolator_timeToValues()
DShader.cpp31 SkScalar hsv[3]; in Color_RGBToHSV()
45 SkScalar* hsv = autoHSV.ptr(); in Color_HSVToColor()
47 #error Need to convert float array to SkScalar array before calling the following function. in Color_HSVToColor()
118 SkScalar* pos = autoPos.ptr(); in LinearGradient_create()
120 #error Need to convert float array to SkScalar array before calling the following function. in LinearGradient_create()
148 SkScalar* pos = autoPos.ptr(); in RadialGradient_create()
150 #error Need to convert float array to SkScalar array before calling the following function. in RadialGradient_create()
174 SkScalar* pos = autoPos.ptr(); in SweepGradient_create()
176 #error Need to convert float array to SkScalar array before calling the following function. in SweepGradient_create()
DMaskFilter.cpp25 SkScalar sigma = SkBlurMask::ConvertRadiusToSigma(radius); in createBlur()
32 SkScalar direction[3]; in createEmboss()
40 SkScalar sigma = SkBlurMask::ConvertRadiusToSigma(radius); in createEmboss()
DPathMeasure.cpp86 static void convertTwoElemFloatArray(JNIEnv* env, jfloatArray array, const SkScalar src[2]) { in convertTwoElemFloatArray()
95 SkScalar tmpPos[2], tmpTan[2]; in getPosTan()
96 SkScalar* posPtr = pos ? tmpPos : NULL; in getPosTan()
97 SkScalar* tanPtr = tan ? tmpTan : NULL; in getPosTan()
DPathEffect.cpp42 SkScalar* intervals = autoInterval.ptr(); in Dash_constructor()
44 #error Need to convert float array to SkScalar array before calling the following function. in Dash_constructor()
DPaint.cpp584 static SkScalar getMetricsInternal(jlong paintHandle, SkFontMetrics *metrics) { in getMetricsInternal()
598 SkScalar spacing = font->getMetrics(metrics); in getMetricsInternal()
605 SkScalar size = font->getSize(); in getMetricsInternal()
618 SkScalar spacing = getMetricsInternal(paintHandle, &metrics); in getFontMetrics()
965 SkScalar position; in getUnderlinePosition()
969 const SkScalar textSize = reinterpret_cast<Paint*>(paintHandle)->getSkFont().getSize(); in getUnderlinePosition()
977 SkScalar thickness; in getUnderlineThickness()
981 const SkScalar textSize = reinterpret_cast<Paint*>(paintHandle)->getSkFont().getSize(); in getUnderlineThickness()
987 const SkScalar textSize = reinterpret_cast<Paint*>(paintHandle)->getSkFont().getSize(); in getStrikeThruPosition()
992 const SkScalar textSize = reinterpret_cast<Paint*>(paintHandle)->getSkFont().getSize(); in getStrikeThruThickness()
[all …]
DCamera.cpp111 SkScalar dot = v->dotWithNormal(x, y, z); in Camera_dotWithNormal()
DPath.cpp178 #error Need to convert float array to SkScalar array before calling the following function. in addRoundRect8()
/frameworks/base/libs/hwui/pipeline/skia/
DDumpOpsCanvas.h73 void onDrawArc(const SkRect&, SkScalar, SkScalar, bool, const SkPaint&) override { in onDrawArc() argument
85 void onDrawTextBlob(const SkTextBlob*, SkScalar, SkScalar, const SkPaint&) override { in onDrawTextBlob() argument
89 void onDrawImage(const SkImage*, SkScalar dx, SkScalar dy, const SkPaint*) override { in onDrawImage()
DSkiaUtils.h24 const SkScalar v = SK_ScalarMax; in SkRectMakeLargest()
DReorderBarrierDrawables.cpp136 const SkScalar casterAlpha = in drawShadow()
/frameworks/base/libs/hwui/utils/
DPaintUtils.h71 SkScalar radius;
/frameworks/base/core/jni/android/graphics/pdf/
DPdfRenderer.cpp96 SkScalar transformValues[6]; in nativeRenderPage()
DPdfEditor.cpp144 SkScalar transformValues[6]; in nativeSetTransformAndClip()
/frameworks/base/core/jni/
Dandroid_graphics_Canvas.cpp414 SkScalar scale = dstDensity / (float)srcDensity; in drawNinePatch()
451 SkScalar scale = canvasDensity / (float)bitmapDensity; in drawBitmap()