4483c22ead
Now that we've turned paint colors into shaders where appropriate, SkVMBlitter's Uniforms struct is only really holding one byte of coverage for when we're in RLE coverage mode. We can just pass that coverage as its own uniform pointer, much like we pass a pointer for masks. This means there's no need to think about the (notional) Uniforms struct any more, and leaves the first, main uniform parameter holding shader uniforms exclusively. Change-Id: I1c45d8c3280816836b011e22e07a666952a9df63 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/252080 Commit-Queue: Mike Klein <mtklein@google.com> Reviewed-by: Mike Reed <reed@google.com> |
||
---|---|---|
animations | ||
bench | ||
bin | ||
build_overrides | ||
dm | ||
docker | ||
docs/examples | ||
example | ||
experimental | ||
fuzz | ||
gm | ||
gn | ||
include | ||
infra | ||
modules | ||
platform_tools | ||
resources | ||
samplecode | ||
site | ||
specs | ||
src | ||
tests | ||
third_party | ||
tools | ||
.clang-format | ||
.clang-tidy | ||
.gitignore | ||
.gn | ||
AUTHORS | ||
BUILD.gn | ||
codereview.settings | ||
CONTRIBUTING | ||
CQ_COMMITTERS | ||
DEPS | ||
go.mod | ||
go.sum | ||
LICENSE | ||
OWNERS | ||
PRESUBMIT.py | ||
public.bzl | ||
README | ||
README.chromium | ||
RELEASE_NOTES.txt | ||
whitespace.txt |
Skia is a complete 2D graphic library for drawing Text, Geometries, and Images. See full details, and build instructions, at https://skia.org.