Go to file
Ben Wagner 89e1f600ec Improve implementations of copyTable.
The CoreText version relies on undefined behavior and the DirectWrite
version makes an extra copy of the data. This fixes several issues
introduced in https://skia-review.googlesource.com/c/skia/+/229384 .

Change-Id: I29a2170465bafcf6fe7ae5ad107e85a9e882bd33
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/244721
Commit-Queue: Herb Derby <herb@google.com>
Commit-Queue: Ben Wagner <bungeman@google.com>
Reviewed-by: Herb Derby <herb@google.com>
2019-09-30 14:55:44 +00:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench Interpreter: Lots of minor cleanup/refactoring 2019-09-27 15:02:16 +00:00
bin roll GN 2019-09-26 20:34:17 +00:00
build_overrides Update to Dawn ToT. 2019-07-22 16:20:36 +00:00
dm Simplify GPUSink constructors by just passing the config object 2019-09-09 18:12:18 +00:00
docker Fix HOME directory in Docker containers built under cloudbuild. 2019-09-26 02:31:35 +00:00
docs/examples make rectcontour and nestedrects private 2019-09-13 00:17:49 +00:00
example Revert "add guard to switch to SkPathTypes" 2019-09-14 19:13:44 +00:00
experimental experimental/skottie_ios/SkottieMtkView: stopAtEnd option 2019-09-30 13:58:51 +00:00
fuzz added support for user-defined functions to GrSKSLFP 2019-09-20 17:13:57 +00:00
gm Revert "Revert "remove 'in uniform' support from GrSkSLFP, make rules more clear"" 2019-09-26 18:11:45 +00:00
gn Introduce SkIota a wrapper that adds an index 2019-09-27 15:17:06 +00:00
include Revert "Revert "add explicit src and dst colorspaces to filterColor4f"" 2019-09-28 01:44:36 +00:00
infra Update gold aggregators to use new struct 2019-09-30 14:30:48 +00:00
modules Improve implementations of copyTable. 2019-09-30 14:55:44 +00:00
platform_tools android_gdbserver: Don't fail when trying to locate nonexistent files 2019-09-16 16:28:33 +00:00
resources Particles: Added particle flags for tracking state (one-time triggers, etc) 2019-09-25 15:58:09 +00:00
samplecode [SkParagraph] Require len if using addText(const char*) 2019-09-29 11:39:34 +00:00
site Add comment explaining that using mirrors might break git cl. 2019-09-24 19:58:02 +00:00
specs [img-decode] Start on proposed new spec 2019-05-06 17:39:19 +00:00
src Improve implementations of copyTable. 2019-09-30 14:55:44 +00:00
tests [SkParagraph] Require len if using addText(const char*) 2019-09-29 11:39:34 +00:00
third_party reformat .gn files 2019-09-26 21:39:29 +00:00
tools When precompiling SkSL, avoid the need to re-link 2019-09-24 20:32:32 +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 Fix Metal includes breaking macOS local builds 2019-07-08 14:02:47 +00:00
BUILD.gn Move is_orientation_marker into its own file 2019-09-24 17:08:03 +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 7f506bde16f1..71c1138d6739 (6 commits) 2019-09-30 05:47:11 +00:00
go.mod Update Go deps 2019-09-29 07:27:38 +00:00
go.sum Update Go deps 2019-09-29 07:27:38 +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 rewrite_includes.py: make it work on windows 2019-08-05 16:14:35 +00:00
public.bzl remove SkPicture_none.cpp 2019-08-16 14:52:25 +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
RELEASE_NOTES.txt Revert "Revert "add explicit src and dst colorspaces to filterColor4f"" 2019-09-28 01:44:36 +00: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.