Go to file
Brian Osman 4428f2c39f Remove SkScalarSinCos
This differed from the separate versions in that it snapped to zero.
It was also strictly worse than calling the two separate versions.
Most clients don't need the snapping, so just call the two existing
functions. For clients that need the snapping, call new variants of
each that do snap.

Change-Id: Ia4e09fd9651932fe15caeab1399df7f6281bdc17
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/205303
Commit-Queue: Brian Osman <brianosman@google.com>
Reviewed-by: Mike Reed <reed@google.com>
2019-04-02 15:46:57 +00:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench Remove SkScalarSinCos 2019-04-02 15:46:57 +00:00
bin tools: bin/sync just alias for git-sync-deps now 2019-02-22 20:05:05 +00:00
dm Revert "Remove the NullGL interface (and associated test context)" 2019-04-02 12:48:37 +00:00
docker Include wasm debugger in continuous build part 2 2019-04-01 19:51:43 +00:00
docs/examples Remove SkScalarSinCos 2019-04-02 15:46:57 +00:00
example Reduce usage of SkCanvas::flush 2019-03-04 22:09:39 +00:00
experimental Include wasm debugger in continuous build 2019-04-01 18:50:13 +00:00
fuzz Convert some unit tests from NullGL to Mock context 2019-03-26 15:43:23 +00:00
gm Remove SkScalarSinCos 2019-04-02 15:46:57 +00:00
gn Revert "Remove the NullGL interface (and associated test context)" 2019-04-02 12:48:37 +00:00
include Remove SkScalarSinCos 2019-04-02 15:46:57 +00:00
infra Roll recipe dependencies (trivial). 2019-04-02 06:55:15 +00:00
modules Remove SkScalarSinCos 2019-04-02 15:46:57 +00:00
platform_tools SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
resources Add planet emoji font. 2019-03-19 17:49:22 +00:00
samplecode Remove SkScalarSinCos 2019-04-02 15:46:57 +00:00
site Remove bookmaker sources and data files 2019-03-25 18:56:29 +00:00
src Remove SkScalarSinCos 2019-04-02 15:46:57 +00:00
tests Remove SkScalarSinCos 2019-04-02 15:46:57 +00:00
third_party Roll skia/third_party/skcms 10ed3a8a5eec..99740cdf2835 (1 commits) 2019-03-21 13:45:09 +00:00
tools Clean up shaper handler. 2019-04-02 14:56:26 +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 Add script to pull svgs to svgs/ and add to .gitignore 2018-08-31 20:02:24 +00:00
.gn Basic standalone GN configs. 2016-07-21 12:25:45 -07:00
AUTHORS fix metal build errors with preprocessor definitions 2019-03-28 18:47:37 +00:00
BUILD.gn Revert "Remove the NullGL interface (and associated test context)" 2019-04-02 12:48:37 +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 3115a0fc17fa..6cb0cff57376 (9 commits) 2019-04-02 04:58:45 +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 buildifier public.bzl 2019-03-27 19:00:04 +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 [infra] Marker for IntelBayTrail BIOS update. 2018-09-17 16:47:35 +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.