skia2/tools/viewer
Ben Wagner c17de1d2b7 Add a way to disable baseline snapping.
Skia has traditionally snapped horizontal and vertical baslines to
pixels as a kind of baseline hinting. This is a feature which cannot
reliably be implemented from the outside and tends to make static text
better looking by ensuring the baselines are consistent. However, with
animation like scrolling or flying and resizing text the animation
suffers. Allow the user to disable the baseline snapping.

Change-Id: I6ee1c12a07242d10c08ae4b75c73e4e28c860790
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/237124
Commit-Queue: Ben Wagner <bungeman@google.com>
Reviewed-by: Mike Reed <reed@google.com>
Reviewed-by: Florin Malita <fmalita@chromium.org>
2019-08-27 19:54:29 +00:00
..
AnimTimer.h tools: separate TimeUtils from AnimTimer 2019-07-12 15:05:01 +00:00
BisectSlide.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
BisectSlide.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GMSlide.cpp Clean up some gm factory use. 2019-08-13 15:57:37 +00:00
GMSlide.h Clean up some gm factory use. 2019-08-13 15:57:37 +00:00
ImageSlide.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
ImageSlide.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
ImGuiLayer.cpp sk_app, Sample: Unify InputState enum. 2019-07-16 14:51:03 +00:00
ImGuiLayer.h sk_app, Sample: Unify InputState enum. 2019-07-16 14:51:03 +00:00
ParticlesSlide.cpp Major rewrite of the particle system based on the SkSL interpreter 2019-07-25 19:59:03 +00:00
ParticlesSlide.h sk_app, Sample: Unify InputState enum. 2019-07-16 14:51:03 +00:00
SampleSlide.cpp sk_app, Sample: Unify InputState enum. 2019-07-16 14:51:03 +00:00
SampleSlide.h sk_app, Sample: Unify InputState enum. 2019-07-16 14:51:03 +00:00
SkottieSlide.cpp [skottie] Expose SG inval controller on seek() 2019-07-22 16:33:15 +00:00
SkottieSlide.h [skottie] Expose SG inval controller on seek() 2019-07-22 16:33:15 +00:00
SKPSlide.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SKPSlide.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
Slide.h sk_app, Sample: Unify InputState enum. 2019-07-16 14:51:03 +00:00
SlideDir.cpp experimental/editor: mouse drag select, modifierkeys cleanup. 2019-08-08 02:33:44 +00:00
SlideDir.h sk_app, Sample: Unify InputState enum. 2019-07-16 14:51:03 +00:00
StatsLayer.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
StatsLayer.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SvgSlide.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SvgSlide.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
TouchGesture.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
TouchGesture.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
Viewer.cpp Add a way to disable baseline snapping. 2019-08-27 19:54:29 +00:00
Viewer.h Add a way to disable baseline snapping. 2019-08-27 19:54:29 +00:00