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.cpp559 void RecordingCanvas::drawLayoutOnPath(const minikin::Layout& layout, float hOffset, float vOffset, argument
565 float y = vOffset + layout.getY(i);
H A DSkiaCanvas.cpp714 void SkiaCanvas::drawLayoutOnPath(const minikin::Layout& layout, float hOffset, float vOffset, argument
725 float y = vOffset + layout.getY(i);
/frameworks/base/libs/hwui/hwui/
H A DCanvas.cpp184 float vOffset, const Paint& paint, const SkPath& path)
188 , vOffset(vOffset)
194 canvas->drawLayoutOnPath(layout, hOffset, vOffset, paint, path, start, end);
200 float vOffset; member in class:android::DrawTextOnPathFunctor
206 float hOffset, float vOffset, const Paint& paint, Typeface* typeface) {
217 DrawTextOnPathFunctor f(layout, this, hOffset, vOffset, paintCopy, path);
183 DrawTextOnPathFunctor(const minikin::Layout& layout, Canvas* canvas, float hOffset, float vOffset, const Paint& paint, const SkPath& path) argument
205 drawTextOnPath(const uint16_t* text, int count, int bidiFlags, const SkPath& path, float hOffset, float vOffset, const Paint& paint, Typeface* typeface) argument
/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/base/tools/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/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/
H A DRenderSessionImpl.java1289 * @param vOffset vertical offset for the view bounds.
1296 private ViewInfo visit(View view, int hOffset, int vOffset, boolean setExtendedInfo, argument
1298 ViewInfo result = createViewInfo(view, hOffset, vOffset, setExtendedInfo, isContentFrame);
1303 isContentFrame ? 0 : vOffset,
1316 * @param vOffset vertical offset from the top for the content view frame.
1322 private List<ViewInfo> visitAllChildren(ViewGroup viewGroup, int hOffset, int vOffset, argument
1329 vOffset += viewGroup.getTop();
1339 visitContentRoot(viewGroup.getChildAt(i), hOffset, vOffset,
1349 children.add(visit(viewGroup.getChildAt(i), hOffset, vOffset, setExtendedInfo,
1368 private ViewInfo[] visitContentRoot(View view, int hOffset, int vOffset, argument
1395 createViewInfo(View view, int hOffset, int vOffset, boolean setExtendedInfo, boolean isContentFrame) argument
[all...]
/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/base/tools/layoutlib/bridge/src/android/graphics/
H A DBaseCanvas_Delegate.java520 float vOffset, int bidiFlags,
531 float vOffset,
516 nDrawTextOnPath(long nativeCanvas, char[] text, int index, int count, long path, float hOffset, float vOffset, int bidiFlags, long paint, long typeface) argument
528 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.cpp529 jfloat vOffset, jint bidiFlags, jlong paintHandle,
538 hOffset, vOffset, *paint, typeface);
544 jlong pathHandle, jfloat hOffset, jfloat vOffset,
554 hOffset, vOffset, *paint, typeface);
527 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
543 drawTextOnPathString(JNIEnv* env, jobject, jlong canvasHandle, jstring text, jlong pathHandle, jfloat hOffset, jfloat vOffset, jint bidiFlags, jlong paintHandle, jlong typefaceHandle) argument

Completed in 311 milliseconds