Searched defs:vOffset (Results 1 - 14 of 14) sorted by relevance

/frameworks/base/libs/hwui/
H A DPatch.cpp119 float vOffset = y1 == y2 ? 0.0f : 0.5 - (0.5 * segment / (y2 - y1)); local
120 float v2 = std::max(0.0f, stepY - vOffset) / bitmapHeight;
121 v1 += vOffset / bitmapHeight;
H A DRecordedOp.h403 const glyph_t* glyphs, int glyphCount, const SkPath* path, float hOffset, float vOffset)
409 , vOffset(vOffset) {}
415 const float vOffset; member in struct:android::uirenderer::TextOnPathOp
402 TextOnPathOp(const Matrix4& localMatrix, const ClipBase* localClip, const SkPaint* paint, const glyph_t* glyphs, int glyphCount, const SkPath* path, float hOffset, float vOffset) argument
H A DFontRenderer.cpp670 int numGlyphs, const SkPath* path, float hOffset, float vOffset,
678 mCurrentFont->render(paint, glyphs, numGlyphs, path, hOffset, vOffset);
669 renderTextOnPath(const SkPaint* paint, const Rect* clip, const glyph_t* glyphs, int numGlyphs, const SkPath* path, float hOffset, float vOffset, Rect* bounds, TextDrawFunctor* functor) argument
H A DRecordingCanvas.cpp560 void RecordingCanvas::drawLayoutOnPath(const minikin::Layout& layout, float hOffset, float vOffset, argument
566 float y = vOffset + layout.getY(i);
H A DSkiaCanvas.cpp690 void SkiaCanvas::drawLayoutOnPath(const minikin::Layout& layout, float hOffset, float vOffset, argument
701 float y = vOffset + layout.getY(i);
/frameworks/base/libs/hwui/hwui/
H A DCanvas.cpp188 float vOffset, const Paint& paint, const SkPath& path)
192 , vOffset(vOffset)
198 canvas->drawLayoutOnPath(layout, hOffset, vOffset, paint, path, start, end);
204 float vOffset; member in class:android::DrawTextOnPathFunctor
210 float hOffset, float vOffset, const Paint& paint, Typeface* typeface) {
221 DrawTextOnPathFunctor f(layout, this, hOffset, vOffset, paintCopy, path);
187 DrawTextOnPathFunctor(const minikin::Layout& layout, Canvas* canvas, float hOffset, float vOffset, const Paint& paint, const SkPath& path) argument
209 drawTextOnPath(const uint16_t* text, int count, int bidiFlags, const SkPath& path, float hOffset, float vOffset, const Paint& paint, Typeface* typeface) argument
/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/
H A DRenderSessionImpl.java874 * @param vOffset vertical offset for the view bounds.
881 private ViewInfo visit(View view, int hOffset, int vOffset, boolean setExtendedInfo, argument
883 ViewInfo result = createViewInfo(view, hOffset, vOffset, setExtendedInfo, isContentFrame);
888 isContentFrame ? 0 : vOffset,
901 * @param vOffset vertical offset from the top for the content view frame.
907 private List<ViewInfo> visitAllChildren(ViewGroup viewGroup, int hOffset, int vOffset, argument
914 vOffset += viewGroup.getTop();
924 visitContentRoot(viewGroup.getChildAt(i), hOffset, vOffset,
934 children.add(visit(viewGroup.getChildAt(i), hOffset, vOffset, setExtendedInfo,
953 private ViewInfo[] visitContentRoot(View view, int hOffset, int vOffset, argument
980 createViewInfo(View view, int hOffset, int vOffset, boolean setExtendedInfo, boolean isContentFrame) argument
[all...]
/frameworks/base/libs/hwui/font/
H A DFont.cpp237 void Font::drawCachedGlyph(CachedGlyphInfo* glyph, float x, float hOffset, float vOffset, argument
242 vOffset += glyph->mBitmapTop + height;
251 destination[0].set(-tangent->fX * halfWidth - tangent->fY * vOffset,
252 -tangent->fY * halfWidth + tangent->fX * vOffset);
253 destination[1].set(tangent->fX * halfWidth - tangent->fY * vOffset,
254 tangent->fY * halfWidth + tangent->fX * vOffset);
301 const SkPath* path, float hOffset, float vOffset) {
339 drawCachedGlyph(cachedGlyph, penX, hOffset, vOffset, measure, &position, &tangent);
300 render(const SkPaint* paint, const glyph_t* glyphs, int numGlyphs, const SkPath* path, float hOffset, float vOffset) argument
/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/android/graphics/
H A DNopCanvas.java289 float vOffset, Paint paint) {
293 public void drawTextOnPath(String text, Path path, float hOffset, float vOffset, Paint paint) { argument
288 drawTextOnPath(char[] text, int index, int count, Path path, float hOffset, float vOffset, Paint paint) argument
/frameworks/base/core/java/android/view/
H A DRecordingCanvas.java441 float hOffset, float vOffset, @NonNull Paint paint) {
446 path.readOnlyNI(), hOffset, vOffset,
452 float vOffset, @NonNull Paint paint) {
454 nDrawTextOnPath(mNativeCanvasWrapper, text, path.readOnlyNI(), hOffset, vOffset,
635 long nativePath, float hOffset, float vOffset, int bidiFlags, long nativePaint,
640 float hOffset, float vOffset, int flags, long nativePaint, long nativeTypeface);
440 drawTextOnPath(@onNull char[] text, int index, int count, @NonNull Path path, float hOffset, float vOffset, @NonNull Paint paint) argument
451 drawTextOnPath(@onNull String text, @NonNull Path path, float hOffset, float vOffset, @NonNull Paint paint) argument
634 nDrawTextOnPath(long nativeCanvas, char[] text, int index, int count, long nativePath, float hOffset, float vOffset, int bidiFlags, long nativePaint, long nativeTypeface) argument
639 nDrawTextOnPath(long nativeCanvas, String text, long nativePath, float hOffset, float vOffset, int flags, long nativePaint, long nativeTypeface) argument
/frameworks/base/graphics/java/android/graphics/
H A DBaseCanvas.java420 float hOffset, float vOffset, @NonNull Paint paint) {
426 path.readOnlyNI(), hOffset, vOffset,
431 float vOffset, @NonNull Paint paint) {
434 nDrawTextOnPath(mNativeCanvasWrapper, text, path.readOnlyNI(), hOffset, vOffset,
631 long nativePath, float hOffset, float vOffset, int bidiFlags, long nativePaint,
635 float hOffset, float vOffset, int flags, long nativePaint, long nativeTypeface);
419 drawTextOnPath(@onNull char[] text, int index, int count, @NonNull Path path, float hOffset, float vOffset, @NonNull Paint paint) argument
430 drawTextOnPath(@onNull String text, @NonNull Path path, float hOffset, float vOffset, @NonNull Paint paint) argument
630 nDrawTextOnPath(long nativeCanvas, char[] text, int index, int count, long nativePath, float hOffset, float vOffset, int bidiFlags, long nativePaint, long nativeTypeface) argument
634 nDrawTextOnPath(long nativeCanvas, String text, long nativePath, float hOffset, float vOffset, int flags, long nativePaint, long nativeTypeface) argument
H A DCanvas.java1862 * @param vOffset The distance above(-) or below(+) the path to position the text
1866 float hOffset, float vOffset, @NonNull Paint paint) {
1867 super.drawTextOnPath(text, index, count, path, hOffset, vOffset, paint);
1877 * @param vOffset The distance above(-) or below(+) the path to position the text
1881 float vOffset, @NonNull Paint paint) {
1882 super.drawTextOnPath(text, path, hOffset, vOffset, paint);
1865 drawTextOnPath(@onNull char[] text, int index, int count, @NonNull Path path, float hOffset, float vOffset, @NonNull Paint paint) argument
1880 drawTextOnPath(@onNull String text, @NonNull Path path, float hOffset, float vOffset, @NonNull Paint paint) argument
/frameworks/layoutlib/bridge/src/android/graphics/
H A DBaseCanvas_Delegate.java521 float vOffset, int bidiFlags,
532 float vOffset,
517 nDrawTextOnPath(long nativeCanvas, char[] text, int index, int count, long path, float hOffset, float vOffset, int bidiFlags, long paint, long typeface) argument
529 nDrawTextOnPath(long nativeCanvas, String text, long path, float hOffset, float vOffset, int bidiFlags, long paint, long typeface) argument
/frameworks/base/core/jni/
H A Dandroid_graphics_Canvas.cpp535 jfloat vOffset, jint bidiFlags, jlong paintHandle,
544 hOffset, vOffset, *paint, typeface);
550 jlong pathHandle, jfloat hOffset, jfloat vOffset,
560 hOffset, vOffset, *paint, typeface);
533 drawTextOnPathChars(JNIEnv* env, jobject, jlong canvasHandle, jcharArray text, jint index, jint count, jlong pathHandle, jfloat hOffset, jfloat vOffset, jint bidiFlags, jlong paintHandle, jlong typefaceHandle) argument
549 drawTextOnPathString(JNIEnv* env, jobject, jlong canvasHandle, jstring text, jlong pathHandle, jfloat hOffset, jfloat vOffset, jint bidiFlags, jlong paintHandle, jlong typefaceHandle) argument

Completed in 1518 milliseconds