Go to file
Mike Klein aae8d13b09 make gUseSkVMBlitter take over sprite draws
Today they all still use legacy or SkRP if applicable.
Returning nullptr makes us fall back into the normal
blitter choice flow.

This is an interesting integration point where we
could create an SkVMBlitter with a varying for the
color pipeline, bypassing the usual SkShader flow.

Change-Id: I6f5acadd2829bf39d82e7bcd144407cd9d97f1bd
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/278811
Commit-Queue: Mike Klein <mtklein@google.com>
Reviewed-by: Mike Reed <reed@google.com>
2020-04-06 22:14:27 +00:00
animations
bench clean up public m44 and camera api 2020-04-06 15:34:17 +00:00
bin roll GN 2020-04-01 17:02:23 +00:00
build/fuchsia harmonize rewrite-includes and gn-format checks 2020-04-03 17:00:54 +00:00
build_overrides Roll Dawn and add dependencies 2020-03-30 18:52:06 +00:00
dm Make skia_use_xps option work on Windows 2020-03-24 17:09:33 +00:00
docker Revert "fiddle - Don't make warnings into errors." 2020-02-07 21:39:38 +00:00
docs/examples Fix matrix scoping issue in sample 2020-03-23 13:44:53 +00:00
example Revert "Revert "switch to new filltype for SkPath"" 2019-11-26 17:43:14 +00:00
experimental reformat GN files 2020-04-01 23:23:03 +00:00
fuzz Revert "Revert "Revert "Revert "Don't build GL on Metal, Vulkan, Dawn, Direct3D bots"""" 2020-03-20 17:11:58 +00:00
gm Tracking uniform ownership 2020-04-06 19:02:37 +00:00
gn Add GrD3DBuffer. 2020-04-03 19:47:56 +00:00
include virtual for saveCamera 2020-04-06 21:31:47 +00:00
infra Modify Linux Mesa driver script for Debian 10. Will update VERSION when switching jobs to Debian10. 2020-04-06 21:52:37 +00:00
modules [canvaskit] Handle 4x4 matrix passing ourselves. 2020-04-06 19:21:58 +00:00
platform_tools Reland "GrGLMakeNativeInterface_{iOS,mac,win}: clean up" 2020-01-08 16:55:43 +00:00
resources [skottie] Corner pin effect 2020-04-05 16:47:06 +00:00
samplecode Add usage field to SkVertices::Attribute 2020-04-06 21:26:17 +00:00
site Update release schedule, notes 2020-04-03 16:56:04 +00:00
specs [img-decode] Start on proposed new spec 2019-05-06 17:39:19 +00:00
src make gUseSkVMBlitter take over sprite draws 2020-04-06 22:14:27 +00:00
tests Tracking uniform ownership 2020-04-06 19:02:37 +00:00
third_party Mark dawn and shaderc as third_party. 2020-04-03 20:46:14 +00:00
tools Reland "Reland "Reland "Use glDraw.*BaseInstance calls to avoid deferred buffer binding""" 2020-04-06 18:43:10 +00:00
.clang-format Disable BinPackParameters in .clang-format 2020-03-27 14:32:40 +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 Optimize SkSL xor where one argument is constant 2019-12-20 14:50:46 +00:00
BUILD.gn Set gn output_dir variable for test apps. 2020-04-03 19:49:34 +00:00
codereview.settings
CONTRIBUTING
CQ_COMMITTERS
DEPS Roll third_party/externals/angle2 1cc49bb2e230..1c95795f1fb3 (12 commits) 2020-04-06 04:52:37 +00:00
go.mod Update Go Deps 2020-04-06 05:44:57 +00:00
go.sum Update Go Deps 2020-04-06 05:44:57 +00:00
LICENSE LICENSE file: clean up 2019-11-22 21:59:03 +00:00
OWNERS add OWNERS file 2017-12-01 19:50:19 +00:00
PRESUBMIT.py harmonize rewrite-includes and gn-format checks 2020-04-03 17:00:54 +00:00
public.bzl [skottie] Cleanup: split animators into separate CUs 2020-03-17 15:48:17 +00:00
README
README.chromium
RELEASE_NOTES.txt Update release schedule, notes 2020-04-03 16:56:04 +00:00
whitespace.txt Whitespace change to re-trigger Mac/iOS tests 2020-02-23 20:55:01 +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.