Go to file
Greg Daniel f793de1189 Update some ops to create their buffers in onPrepare.
Need for a follow on change, we need all ops to do all their prep work
which includes creating needed buffers before we start calling
execute on ops. This change updates the few ops that were creating their
buffers in onExecute.

Change-Id: I0f43b0cc35359e1e7ccfb3b159e79bdfe288dcb1
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/239436
Reviewed-by: Chris Dalton <csmartdalton@google.com>
Commit-Queue: Greg Daniel <egdaniel@google.com>
2019-09-05 19:43:11 +00:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench Remove maxCount resource cache limit 2019-09-03 14:59:51 +00:00
bin Add bin/try-clients to trigger client tryjobs 2019-06-11 16:55:53 +00:00
build_overrides Update to Dawn ToT. 2019-07-22 16:20:36 +00:00
dm Move SkSL caching out of GR_TEST_UTILS, trim persistent cache options 2019-09-03 20:18:48 +00:00
docker Revert "Add HOME env variable to cloudbuild so vpython can move forward." 2019-08-24 12:49:26 +00:00
docs/examples remove unneeded noemptycheck variants of intersect 2019-08-26 15:03:44 +00:00
example tools/skui: put all enums in a common namespace 2019-08-29 15:39:32 +00:00
experimental experimental: minimal_ios_mtl_skia_app 2019-09-04 19:56:02 +00:00
fuzz Move SkImageFilter functionality into private SkImageFilter_Base 2019-08-02 18:56:39 +00:00
gm Update some ops to create their buffers in onPrepare. 2019-09-05 19:43:11 +00:00
gn Avoid use of SkMatrixImageFilter to handle CTM for backdrop filtering 2019-09-05 16:35:18 +00:00
include Move SkSL caching out of GR_TEST_UTILS, trim persistent cache options 2019-09-03 20:18:48 +00:00
infra Allow PRIVATE_SKPS_GS to be empty in assets/skp/create.py 2019-09-05 17:24:35 +00:00
modules Fix for the build 2019-09-04 21:59:09 +00:00
platform_tools Reland "Add launch screen to iOS apps" 2019-09-05 14:05:08 +00:00
resources [sksg] Fix mask/context overrides interaction 2019-09-04 14:09:44 +00:00
samplecode Avoid use of SkMatrixImageFilter to handle CTM for backdrop filtering 2019-09-05 16:35:18 +00:00
site documentation/build, BUILDCONFIG: Visual Studio Build Tools 2019 2019-07-12 14:17:16 +00:00
specs [img-decode] Start on proposed new spec 2019-05-06 17:39:19 +00:00
src Update some ops to create their buffers in onPrepare. 2019-09-05 19:43:11 +00:00
tests Update some ops to create their buffers in onPrepare. 2019-09-05 19:43:11 +00:00
third_party Fix spirv-tools include path 2019-08-28 13:58:25 +00:00
tools Move SkSL caching out of GR_TEST_UTILS, trim persistent cache options 2019-09-03 20:18:48 +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 Reland "Add launch screen to iOS apps" 2019-09-05 14:05:08 +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 a1bf69967a32..0c35e0f44dbd (5 commits) 2019-09-05 05:16:41 +00:00
go.mod Update Go deps 2019-09-05 05:26:02 +00:00
go.sum Update Go deps 2019-09-05 05:26:02 +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 Move SkSL caching out of GR_TEST_UTILS, trim persistent cache options 2019-09-03 20:18:48 +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.