Go to file
Adlai Holler 3b5b7d1178 Merge adjacent GrOpsTasks with same target together
This allows the ops tasks to make one render pass instead of multiple.
The only case where this merging is needed is as a result of
reordering (reduceOpsTaskSplitting).

Bug: skia:10877
Change-Id: Ia967ead6efc43f7d2c1da58f770d3987da690cda
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/353656
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Adlai Holler <adlai@google.com>
2021-01-22 22:04:29 +00:00
animations
bazel bazel baby steps 2020-09-14 15:18:32 +00:00
bench SkSL: Remove ByteCode interpreter, generator, etc. 2021-01-22 14:38:41 +00:00
bin pull arm64 binary on arm64 Mac/Linux 2021-01-15 19:00:46 +00:00
build/fuchsia [fuchsia] Fix fidlc command. 2020-06-10 03:29:24 +00:00
build_overrides Port to ANGLE's GN files 2020-09-11 15:22:34 +00:00
client_utils/android Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
demos.skia.org [canvaskit] Remove Sk from nearly all function/type names. 2020-10-07 21:01:32 +00:00
dm Simplify common case for recttorect 2021-01-15 18:37:46 +00:00
docker [docker] Fix build by pointing to correct path 2021-01-22 17:34:56 +00:00
docs/examples Simplify common case for recttorect 2021-01-15 18:37:46 +00:00
example Reland "Remove use of legacy display globals." 2020-10-05 19:13:58 +00:00
experimental SkSL: Remove ByteCode interpreter, generator, etc. 2021-01-22 14:38:41 +00:00
fuzz More hiding of legacy drawImage calls 2021-01-22 13:53:42 +00:00
gm Fix lighting image filters 2021-01-22 20:13:48 +00:00
gn Run unit tests to verify SkSL folding behavior. 2021-01-22 20:34:28 +00:00
include More hiding of legacy drawImage calls 2021-01-22 13:53:42 +00:00
infra Revert "Revert "Reland "asyncRescaleAndRead supports unpremul results on GPU""" 2021-01-22 14:21:01 +00:00
modules Remove SK_SHAPER_HARFBUZZ_USE_BAD_SCALE 2021-01-22 20:54:25 +00:00
platform_tools [SkottieView] handle calls to setSource after first animation initialization 2021-01-21 23:41:28 +00:00
resources Run unit tests to verify SkSL folding behavior. 2021-01-22 20:34:28 +00:00
samplecode More hiding of legacy drawImage calls 2021-01-22 13:53:42 +00:00
site Enforce ES2 limits on indexing expressions (in runtime effects) 2021-01-15 22:49:27 +00:00
specs Fix CanvasKit generated documentation to work with emscripten 1.39.16. 2020-05-27 12:23:32 +00:00
src Merge adjacent GrOpsTasks with same target together 2021-01-22 22:04:29 +00:00
tests Consolidate SkSL CPU and GPU test code. 2021-01-22 21:49:49 +00:00
third_party Roll freetype 2021-01-22 20:09:59 +00:00
tools Revert "Revert "Reland "asyncRescaleAndRead supports unpremul results on GPU""" 2021-01-22 14:21:01 +00:00
.bazelignore bazel baby steps 2020-09-14 15:18:32 +00:00
.clang-format Disable BinPackParameters in .clang-format 2020-03-27 14:32:40 +00:00
.clang-tidy Disable ClangTidy namespace comments for short blocks. 2020-08-24 14:01:22 +00:00
.gitignore bazel baby steps 2020-09-14 15:18:32 +00:00
.gn Pre-emptive fix for upcoming ANGLE change. 2021-01-08 17:23:52 +00:00
AUTHORS Fix issues with latest GN 2020-11-07 13:55:45 +00:00
BUILD.bazel bazel baby steps 2020-09-14 15:18:32 +00:00
BUILD.gn Migrate SkSL test inputs to the resources/ directory. 2021-01-22 18:57:29 +00:00
codereview.settings
CONTRIBUTING
CQ_COMMITTERS
DEPS Roll freetype 2021-01-22 20:09:59 +00:00
go.mod Update go.skia.org/infra in go.mod/go.sum 2020-12-21 20:31:07 +00:00
go.sum Update go.skia.org/infra in go.mod/go.sum 2020-12-21 20:31:07 +00:00
LICENSE
OWNERS
PRESUBMIT.py Add presubmit check for git conflict markers 2020-12-16 17:51:16 +00:00
public.bzl [canvaskit] Remove custom_embedded_factory from G3 build 2020-12-23 12:59:36 +00:00
README
README.chromium
RELEASE_NOTES.txt Fix lighting image filters 2021-01-22 20:13:48 +00:00
whitespace.txt Whitespace change to re-trigger Mac/iOS tests 2020-02-23 20:55:01 +00:00
WORKSPACE.bazel bazel baby steps 2020-09-14 15:18:32 +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.