Go to file
Ben Wagner c6628127dc Correctly call SkFontMgr_DirectWrite constructor.
The passed localeName and defaultFamilyName and associated lengths are
expected to include the terminating NULL (mostly due to the way LOGFONT
and GetUserDefaultLocaleName are defined). This implies that in the case
where these values cannot be retrieved the empty string should be
passed.

Bug: chromium:973361
Change-Id: I0ac98f5250e1cb2d7fa426b255c5e2c2619dc51c
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/221417
Commit-Queue: Ben Wagner <bungeman@google.com>
Reviewed-by: Mike Reed <reed@google.com>
Reviewed-by: Herb Derby <herb@google.com>
2019-06-18 07:23:56 +00:00
animations
bench Interpreter: Simplify interface quite a bit. 2019-06-14 16:04:58 +00:00
bin Add bin/try-clients to trigger client tryjobs 2019-06-11 16:55:53 +00:00
dm Remove all global mutexes 2019-06-18 00:39:15 +00:00
docker Include wasm debugger in continuous build part 2 2019-04-01 19:51:43 +00:00
docs/examples PDF example 2019-05-28 17:21:59 +00:00
example Use SkTextEncoding enum instead of macros. 2019-05-07 20:54:16 +00:00
experimental Revert "Revert "try resolver pattern"" 2019-06-12 14:46:56 +00:00
fuzz Make fuzzing use embedded test font 2019-06-03 16:29:21 +00:00
gm cache sksl in runtime colorfilter 2019-06-17 14:41:08 +00:00
gn Shuffle SkSL sources around so compiler and bytecode can be used w/o GPU 2019-06-17 21:16:18 +00:00
include Remove all global mutexes 2019-06-18 00:39:15 +00:00
infra Roll recipe dependencies (nontrivial). 2019-06-17 21:11:53 +00:00
modules add motion blur params to skottie2movie 2019-06-17 23:13:16 +00:00
platform_tools rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
resources [skottie] Motion tile effect 2019-06-17 18:20:15 +00:00
samplecode Baseline for empty text 2019-06-11 21:49:49 +00:00
site fix up relative links and spacing 2019-06-11 14:29:38 +00:00
specs [img-decode] Start on proposed new spec 2019-05-06 17:39:19 +00:00
src Correctly call SkFontMgr_DirectWrite constructor. 2019-06-18 07:23:56 +00:00
tests Remove all global mutexes 2019-06-18 00:39:15 +00:00
third_party third-party.gni: Search includes using -I. 2019-06-11 19:04:29 +00:00
tools Add a "preferredInternalSampleCount" cap 2019-06-17 23:47:59 +00:00
.clang-format restore .clang-format 2019-03-21 15:52:32 +00:00
.clang-tidy add google-build-namespaces to clang-tidy checks 2018-12-12 16:33:59 +00:00
.gitignore clean up some .gitignores 2019-05-15 19:55:45 +00:00
.gn Basic standalone GN configs. 2016-07-21 12:25:45 -07:00
AUTHORS third-party.gni: Search includes using -I. 2019-06-11 19:04:29 +00:00
BUILD.gn enable SkVM JIT testing on x86-64 Linux bots 2019-06-18 00:29:45 +00:00
codereview.settings Make uploading to Gerrit the default for Skia 2016-11-09 19:07:56 +00:00
CONTRIBUTING
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 853ebacf99a4..c211c2f5b59d (17 commits) 2019-06-18 06:06:26 +00:00
go.mod [infra] Pin infra code using Go modules 2019-05-06 17:53:19 +00:00
go.sum [infra] Pin infra code using Go modules 2019-05-06 17:53:19 +00: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 add mtklein to api approvals 2019-04-02 15:16:56 +00:00
public.bzl [skottie] Add support for Transform distort effect 2019-06-14 16:58:31 +00:00
README
README.chromium Update README.chromium. 2015-06-11 13:19:24 -07:00
whitespace.txt Whitespace test 2019-05-18 13:05:29 +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.