Go to file
Ben Wagner 20fa1e94a0 Update SkRandomScalerContext to handle mask filters.
SkRandomScalarContext would apply all path and mask filters twice, once
on the proxy and once to itself.

This also changes the SkScalerContext mask generation in anticipation of
removing the mask format overrides.

This also changes the textblobrandomfont test to fix the line spacing
and emoji handling.

Change-Id: Ib2a633d49ccb801a1849dd982185f44c1d2ea85f
Reviewed-on: https://skia-review.googlesource.com/124644
Commit-Queue: Ben Wagner <bungeman@google.com>
Reviewed-by: Jim Van Verth <jvanverth@google.com>
2018-05-03 01:00:08 +00:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench prepare to remove obsolete macros 2018-04-24 19:19:01 +00:00
bin remove fetch-gn dependency on buildtools 2018-02-21 20:42:26 +00:00
dm Let each threaded device in the ThreadSink own its SkExecutor 2018-05-02 21:34:59 +00:00
docs Reland "Remove devKerning" 2018-05-02 15:15:08 +00:00
example Compile with GCC 7.2.0. 2018-03-13 22:18:18 +00:00
experimental [skottie] Add support for round-corners geometry effects 2018-05-01 14:54:14 +00:00
fuzz IWYU for fuzz binary 2018-04-24 18:18:46 +00:00
gm Update SkRandomScalerContext to handle mask filters. 2018-05-03 01:00:08 +00:00
gn fonts: Reland push font remoting. 2018-05-02 18:39:31 +00:00
include Add internal grsurface flag to track if using gl rectangle or external texture. 2018-05-02 21:34:58 +00:00
infra Roll recipe dependencies (trivial). 2018-05-02 17:06:37 +00:00
platform_tools Viewer/Amdroid: universal build, resources in APK 2018-03-06 22:52:10 +00:00
resources Add color fonts. 2018-03-28 20:14:44 +00:00
samplecode Reland "Remove devKerning" 2018-05-02 15:15:08 +00:00
site Add public repro instructions for repoducing fuzzers 2018-05-02 14:21:17 +00:00
src Update SkRandomScalerContext to handle mask filters. 2018-05-03 01:00:08 +00:00
tests Add internal grsurface flag to track if using gl rectangle or external texture. 2018-05-02 21:34:58 +00:00
third_party Roll skia/third_party/skcms baef14c..aee343c (1 commits) 2018-05-02 20:32:48 +00:00
tools Update SkRandomScalerContext to handle mask filters. 2018-05-03 01:00:08 +00:00
.clang-format Mark flatennable macros as block beginning/ending in .clang-format 2017-01-09 15:31:36 +00:00
.gitignore [lottiecap] Moved over from buildbot repo. 2018-03-20 13:25:23 +00:00
.gn Basic standalone GN configs. 2016-07-21 12:25:45 -07:00
AUTHORS Fixed SkVertices crashing on Windows DLL builds 2018-04-22 14:42:01 +00:00
BUILD.gn [skottie] Add support for round-corners geometry effects 2018-05-01 14:54:14 +00:00
codereview.settings Make uploading to Gerrit the default for Skia 2016-11-09 19:07:56 +00:00
CONTRIBUTING Fix references to https://sites.google.com/site/skiadocs/. 2015-02-03 13:12:54 -02:00
CQ_COMMITTERS Moved committer list to chrome-infra-auth and deleted it from the repo 2015-09-02 13:37:54 -07:00
DEPS Roll third_party/externals/angle2/ 47155b171..78feddc28 (5 commits) 2018-05-02 18:31:30 +00:00
Doxyfile Make the housekeeper upload doxygen to a newer bucket 2016-10-04 13:23:57 -07:00
LICENSE BUG=skia:5602 2016-09-02 11:19:34 -07:00
OWNERS add OWNERS file 2017-12-01 19:50:19 +00:00
PRESUBMIT.py Fix AUTHORS check (take two) 2018-04-26 20:47:13 +00:00
public.bzl disable -Wself-assign in Google3 2018-04-16 19:59:05 +00:00
README Fix references to https://sites.google.com/site/skiadocs/. 2015-02-03 13:12:54 -02:00
README.chromium Update README.chromium. 2015-06-11 13:19:24 -07:00
whitespace.txt Reland "Whitespace change" 2018-04-14 01:24:11 +00:00

Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.

See full details, and build instructions, at https://skia.org.