DescriptionToday's gm include many differences caused by platform font implementations.
This experiment replaces the label used in the aaxfermodes gm with
aliased text generated from paths common to all platforms.
Since there is no way today to generate all dm output from trybots,
this will be checked in to confirm that this strategy provides simpler
output across devices.
This does not introduce a new public interface; instead, dm uses
a extern backdoor to install the SkTypeface::CreateFromName
handler.
Committed: https://skia.googlesource.com/skia/+/83ca628cb6c959524edc3a696d7c3b5f7f1826ba
Patch Set 1 #Patch Set 2 : update portable fonts #Patch Set 3 : update portable fonts #Patch Set 4 : remove change to old font #Patch Set 5 : update to new fonts #Patch Set 6 : remove unneeded code #Patch Set 7 : change interface rather than writing to global #Patch Set 8 : remove unneeded include #Patch Set 9 : add serialize experiment #Patch Set 10 : check for null family name #Patch Set 11 : update font creation code #
Total comments: 12
Patch Set 12 : revise to include review comments #
Total comments: 2
Patch Set 13 : fix indent #
Total comments: 6
Patch Set 14 : remove duplicate code #Patch Set 15 : rewrite aaxfermodes.cpp to reduce test area #
Created: 5 years, 6 months ago
(Patch set is too large to download)
Messages
Total messages: 42 (16 generated)
|