Go to file
Brian Osman 3da607ec72 Finish and document particle public API
Added factories to create particle binding objects, which were the only
piece that couldn't be generated programmatically.

Commented most of the things that a user needs to know to create an
effect from within code. (Except for all the details of SkSL).

Change-Id: I4003e536e46c77e0c1c9e83486cf99f0c2cf54d1
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/230120
Reviewed-by: Ethan Nicholas <ethannicholas@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
2019-07-29 13:30:26 +00:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench re-run tools/rewrite_includes.py 2019-07-25 15:40:33 +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 Add GrProtected parameter to all createBackendTexture variants 2019-07-01 19:46:18 +00:00
docker fix Dockerfile? 2019-06-24 16:34:59 +00:00
docs/examples Reland "hide drawlooper from paint" 2019-07-22 20:03:36 +00:00
example ModifierKey unifies sk_app::Window::ModifierKey & Sample::Click::ModifierKey 2019-07-09 16:16:41 +00:00
experimental experimental/editor: fix Movement::kUp, Movement::kDown 2019-07-26 18:01:02 +00:00
fuzz Make fuzzing use embedded test font 2019-06-03 16:29:21 +00:00
gm add gm for tricky arc 2019-07-26 18:11:04 +00:00
gn Add a gm for the labyrinth bug 2019-07-24 17:23:15 +00:00
include Implement separate sampler and textures in SkSL. 2019-07-26 22:09:50 +00:00
infra Roll recipe dependencies (trivial). 2019-07-29 12:49:26 +00:00
modules Finish and document particle public API 2019-07-29 13:30:26 +00:00
platform_tools SkQP: Refactor Java method SkQP.runTests() 2019-07-24 13:54:15 +00:00
resources Particles: Merge spawn & update into one code string with two functions 2019-07-25 23:51:07 +00:00
samplecode re-run tools/rewrite_includes.py 2019-07-25 15:40:33 +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 Switch BackendAllocationTests from GrPixelConfig to GrColorType 2019-07-29 13:26:06 +00:00
tests Switch BackendAllocationTests from GrPixelConfig to GrColorType 2019-07-29 13:26:06 +00:00
third_party rewrite *.gn and #includes on CheckGeneratedFiles bot 2019-07-25 20:48:33 +00:00
tools add a fast subset option and --dry-run 2019-07-26 18:32:43 +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 cpu_modules inside skia_enable_tools 2019-07-24 13:16:35 +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 fab397e5acde..a96b79f90940 (15 commits) 2019-07-29 04:58:06 +00:00
go.mod Update Go deps 2019-07-29 05:28:45 +00:00
go.sum Update Go deps 2019-07-29 05:28: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 a fast subset option and --dry-run 2019-07-26 18:32:43 +00:00
public.bzl First draft of Dawn backend: clears are working. 2019-07-18 18:09:12 +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 Introduce crowdsourced release notes file 2019-07-25 17:31:35 +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.