Go to file
Herb Derby c514e7d9be Move the GrGlyph* and vertex data onto the arena alloc.
This change reorganizes data that was normally managed by the blob
as arrays of GrGlyph*s and vertex data to arrays stored in the arena,
and managed by the SubRuns. Instead of all data lumped together for
all subruns, the arrays are broken up by subrun.

other changes:
* remove useless typedef of Blob

Change-Id: I76f404276ff96edea8040f1f371a9c089ee20fdb
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/259426
Reviewed-by: Ben Wagner <bungeman@google.com>
Commit-Queue: Herb Derby <herb@google.com>
2019-12-12 18:12:38 +00:00
animations
bench Pull creation of GrPipeline explicitly into the Ops' onExecute methods 2019-12-06 16:33:15 +00:00
bin [infra] Fix bin/try 2019-11-15 19:44:04 +00:00
build/fuchsia Notes on how to build SKQP for Fuchsia. 2019-12-04 15:14:14 +00:00
build_overrides Update Dawn backend to ToT. This is about 3 months of changes. 2019-10-15 22:26:38 +00:00
dm Remove SkSize& SkSize::operator=(const SkISize&) 2019-12-04 17:36:06 +00:00
docker Fix usage of depot_tools in containers. 2019-10-14 19:38:40 +00:00
docs/examples Revert "Revert "switch to new filltype for SkPath"" 2019-11-26 17:43:14 +00:00
example Revert "Revert "switch to new filltype for SkPath"" 2019-11-26 17:43:14 +00:00
experimental BUILD.gn: Fix formatting. 2019-12-12 18:03:46 +00:00
fuzz don't create out of range enums 2019-12-12 16:04:45 +00:00
gm Fix stroked arcs for mirror matrices. 2019-12-11 14:44:30 +00:00
gn Parse android layer annotations in debugger, play back layers 2019-12-12 16:32:44 +00:00
include Revert "Detach op memory pool from recording context" 2019-12-12 16:07:33 +00:00
infra Roll recipe dependencies (trivial). 2019-12-12 00:22:54 +00:00
modules [skottie] Invert effect support 2019-12-11 23:07:04 +00:00
platform_tools [minor] mark scripts as executable 2019-11-21 17:06:27 +00:00
resources [skottie] Invert effect support 2019-12-11 23:07:04 +00:00
samplecode Small changes 2019-12-09 21:58:13 +00:00
site Update release notes files 2019-12-05 21:10:49 +00:00
specs [img-decode] Start on proposed new spec 2019-05-06 17:39:19 +00:00
src Move the GrGlyph* and vertex data onto the arena alloc. 2019-12-12 18:12:38 +00:00
tests Parse android layer annotations in debugger, play back layers 2019-12-12 16:32:44 +00:00
third_party Roll skia/third_party/skcms ef3043bd8110..64374756e037 (1 commits) 2019-12-11 23:12:09 +00:00
tools Parse android layer annotations in debugger, play back layers 2019-12-12 16:32:44 +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
AUTHORS Issue- >Skia tiled bitmap rendering is too slow when tildmodeX is not same as tileModeY. 2019-11-14 20:52:18 +00:00
BUILD.gn Parse android layer annotations in debugger, play back layers 2019-12-12 16:32:44 +00:00
codereview.settings
CONTRIBUTING
CQ_COMMITTERS
DEPS Roll ../src cf2545c5111b..636138928516 (444 commits) 2019-12-12 15:26:06 +00:00
go.mod [infra] Use "mod download" and "install", not "get" in chrome_release_branch 2019-12-06 11:16:41 +00:00
go.sum [infra] Use "mod download" and "install", not "get" in chrome_release_branch 2019-12-06 11:16:41 +00:00
LICENSE LICENSE file: clean up 2019-11-22 21:59:03 +00:00
OWNERS
PRESUBMIT.py Use urllib_request instead of urllib2 in PRESUBMIT. 2019-10-22 20:30:56 +00:00
public.bzl Format public.bzl 2019-12-12 01:37:13 +00:00
README
README.chromium
RELEASE_NOTES.txt Update release notes files 2019-12-05 21:10:49 +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.