Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Conversation

@liyuqian
Copy link
Contributor

@liyuqian liyuqian commented Sep 5, 2018

frame->Raster(*tree, true);

return recorder.finishRecordingAsPicture();
SkSerialProcs procs;
Copy link
Member

@chinmaygarde chinmaygarde Sep 5, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please zero out your structs. Just in case Skia adds a member without default initialization.

@liyuqian liyuqian changed the title [wip] Always serialize fonts during skp capturing Always serialize fonts during skp capturing Sep 6, 2018
@liyuqian liyuqian merged commit e70d0e1 into flutter:master Sep 6, 2018
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Sep 6, 2018
flutter/engine@5f61056...e70d0e1

git log 5f61056..e70d0e1 --no-merges --oneline
e70d0e1 Always serialize fonts during skp capturing (flutter/engine#6160)
bd7593b [fuchsia] Plumb root_surface_transformation in scene_update_context (flutter/engine#6187)
30c8da8 Pull $flutter_root:config into shell/engine/version:version (flutter/engine#6186)
a146862 Roll src/third_party/skia 33d3d31a7e28..a9564d6dae1c (5 commits) (flutter/engine#6185)
058edef Fix LibTxt/minikin text shifiting when breaking into multiple runs (flutter/engine#6184)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Sep 6, 2018
flutter/engine@5f61056...9b297b3

git log 5f61056..9b297b3 --no-merges --oneline
9b297b3 Roll src/third_party/skia a9564d6dae1c..106d04e907c1 (7 commits) (flutter/engine#6190)
e70d0e1 Always serialize fonts during skp capturing (flutter/engine#6160)
bd7593b [fuchsia] Plumb root_surface_transformation in scene_update_context (flutter/engine#6187)
30c8da8 Pull $flutter_root:config into shell/engine/version:version (flutter/engine#6186)
a146862 Roll src/third_party/skia 33d3d31a7e28..a9564d6dae1c (5 commits) (flutter/engine#6185)
058edef Fix LibTxt/minikin text shifiting when breaking into multiple runs (flutter/engine#6184)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Sep 7, 2018
flutter/engine@5f61056...f02fc8c

git log 5f61056..f02fc8c --no-merges --oneline
f02fc8c Dart SDK roll for 2018/09/06 (flutter/engine#6189)
58a1894 Update to latest clang (flutter/engine#6174)
9b297b3 Roll src/third_party/skia a9564d6dae1c..106d04e907c1 (7 commits) (flutter/engine#6190)
e70d0e1 Always serialize fonts during skp capturing (flutter/engine#6160)
bd7593b [fuchsia] Plumb root_surface_transformation in scene_update_context (flutter/engine#6187)
30c8da8 Pull $flutter_root:config into shell/engine/version:version (flutter/engine#6186)
a146862 Roll src/third_party/skia 33d3d31a7e28..a9564d6dae1c (5 commits) (flutter/engine#6185)
058edef Fix LibTxt/minikin text shifiting when breaking into multiple runs (flutter/engine#6184)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Sep 7, 2018
flutter/engine@5f61056...e164e83

git log 5f61056..e164e83 --no-merges --oneline
e164e83 Reset the raster cache when the compositor context is created. (flutter/engine#6150)
f02fc8c Dart SDK roll for 2018/09/06 (flutter/engine#6189)
58a1894 Update to latest clang (flutter/engine#6174)
9b297b3 Roll src/third_party/skia a9564d6dae1c..106d04e907c1 (7 commits) (flutter/engine#6190)
e70d0e1 Always serialize fonts during skp capturing (flutter/engine#6160)
bd7593b [fuchsia] Plumb root_surface_transformation in scene_update_context (flutter/engine#6187)
30c8da8 Pull $flutter_root:config into shell/engine/version:version (flutter/engine#6186)
a146862 Roll src/third_party/skia 33d3d31a7e28..a9564d6dae1c (5 commits) (flutter/engine#6185)
058edef Fix LibTxt/minikin text shifiting when breaking into multiple runs (flutter/engine#6184)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Sep 7, 2018
flutter/engine@5f61056...b09563b

git log 5f61056..b09563b --no-merges --oneline
b09563b Roll src/third_party/skia 106d04e907c1..b090b2b26803 (1 commits) (flutter/engine#6193)
e164e83 Reset the raster cache when the compositor context is created. (flutter/engine#6150)
f02fc8c Dart SDK roll for 2018/09/06 (flutter/engine#6189)
58a1894 Update to latest clang (flutter/engine#6174)
9b297b3 Roll src/third_party/skia a9564d6dae1c..106d04e907c1 (7 commits) (flutter/engine#6190)
e70d0e1 Always serialize fonts during skp capturing (flutter/engine#6160)
bd7593b [fuchsia] Plumb root_surface_transformation in scene_update_context (flutter/engine#6187)
30c8da8 Pull $flutter_root:config into shell/engine/version:version (flutter/engine#6186)
a146862 Roll src/third_party/skia 33d3d31a7e28..a9564d6dae1c (5 commits) (flutter/engine#6185)
058edef Fix LibTxt/minikin text shifiting when breaking into multiple runs (flutter/engine#6184)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
@liyuqian liyuqian deleted the fonts branch September 12, 2018 22:18
amirh pushed a commit to amirh/engine that referenced this pull request Sep 21, 2018
amirh pushed a commit to amirh/engine that referenced this pull request Sep 21, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

flutter screenshot --type=skia records skp with wrong fonts/glyphs

4 participants