Go to file
Brian Salomon aa6ca0a8bf Require explicit GrWrapCacheable specification in more places.
Make all wrapped resources be kUnbudgetedUncacheable except those
created by AHardwareBuffer image generators and as backings for promise
images.

Make all non-wrapped unbudgeted resources be kUnbudgetedUncacheable.

Update unit tests to mostly use GrWrapCacheable::kNo except where they
are testing the distinction.

Update unit tests for new expectations.
Bug: chromium:922851
Change-Id: I4d3bdaa161ffc76390f26334bcb7e2b47dd9319d
Reviewed-on: https://skia-review.googlesource.com/c/185004
Commit-Queue: Brian Salomon <bsalomon@google.com>
Reviewed-by: Robert Phillips <robertphillips@google.com>
2019-01-25 00:29:27 +00:00
animations
bench Add getTypefaceOrDefault and refTypefaceOrDefault 2019-01-23 18:52:09 +00:00
bin bin/sysopen: script moved to bin 2018-12-06 14:21:33 +00:00
dm SkDocument: use auto for MakeDocument(). 2019-01-17 19:16:28 +00:00
docker Convert skottie's cloud build to use CanvasKit 2018-11-10 12:06:32 +00:00
docs Fix bookmaker 2019-01-23 19:49:18 +00:00
example drawText Cleanup, part 5 2019-01-09 16:10:30 +00:00
experimental [canvaskit] Add SkShaper to build list 2019-01-23 17:04:11 +00:00
fuzz Add getTypefaceOrDefault and refTypefaceOrDefault 2019-01-23 18:52:09 +00:00
gm gm: delete boilerplate 2019-01-24 21:05:12 +00:00
gn Enforce non-overlap constraint from GrRenderTargetOpList 2019-01-23 16:48:15 +00:00
include Require explicit GrWrapCacheable specification in more places. 2019-01-25 00:29:27 +00:00
infra Roll recipe dependencies (trivial). 2019-01-24 22:59:28 +00:00
modules Use only icu c api in shaper. 2019-01-24 21:53:25 +00:00
platform_tools Add support for Windows to the gradle builds 2019-01-08 20:01:29 +00:00
resources [skottie] Add a custom property manager util class 2018-11-28 17:12:07 +00:00
samplecode IWYU 2019-01-22 20:48:15 +00:00
site SkDocument: use auto for MakeDocument(). 2019-01-17 19:16:28 +00:00
src Require explicit GrWrapCacheable specification in more places. 2019-01-25 00:29:27 +00:00
tests Require explicit GrWrapCacheable specification in more places. 2019-01-25 00:29:27 +00:00
third_party SkLoadICU: s/LoadLibrary/LoadLibraryA/ 2019-01-23 16:13:40 +00:00
tools Require explicit GrWrapCacheable specification in more places. 2019-01-25 00:29:27 +00:00
.clang-format .clang-format: Don't force break after > in template declarations 2018-12-21 14:20:57 +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
AUTHORS Update BUILDCONFIG.gn to support Visual Studio 2017 Enterprise 2019-01-09 14:27:34 +00:00
BUILD.gn Restore ETC1 compressed texture support. 2019-01-15 19:56:28 +00:00
codereview.settings Make uploading to Gerrit the default for Skia 2016-11-09 19:07:56 +00:00
CONTRIBUTING
CQ_COMMITTERS
DEPS Roll third_party/externals/swiftshader 76e400246439..6ab37b0f2ca0 (1 commits) 2019-01-24 23:16:49 +00:00
Doxyfile
LICENSE
OWNERS add OWNERS file 2017-12-01 19:50:19 +00:00
PRESUBMIT.py [presubmit] Remove pylint check 2019-01-14 13:47:51 +00:00
public.bzl [skshaper] Export "primitive" sources in public.bzl 2019-01-21 17:29:33 +00:00
README
README.chromium
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.