diff options
author | Mike Klein <mtklein@chromium.org> | 2017-10-25 12:38:25 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-10-31 21:11:34 +0000 |
commit | 3cbcb738456f72a9e2aedd96b5e5f20d4074aba0 (patch) | |
tree | 355691eba6ebd1da0ee5c2dbaa0ef4c2fce686a6 /src/gpu/GrSoftwarePathRenderer.cpp | |
parent | 5c19631c77dacf5d57be62ea24bb886da99d0d5b (diff) |
Some lowp refactoring
1) Move a couple stages around in the enum to places
that make more sense, and guass_a_to_rbga in the code too.
2) mirror the SkRasterPipeline stage enum with either:
LOWP(st): the stage is implemented in low precision
TODO(st): the stage should be lowp, but isn't
NOPE(st): the stage shouldn't be done in lowp.
3) statically enforce that all stages are covered by one of
LOWP, TODO, or NOPE.
Change-Id: I06c7a7e470663ef73bf652c1b65c0d3c89f0d767
Reviewed-on: https://skia-review.googlesource.com/63800
Reviewed-by: Florin Malita <fmalita@chromium.org>
Commit-Queue: Mike Klein <mtklein@chromium.org>
Diffstat (limited to 'src/gpu/GrSoftwarePathRenderer.cpp')
0 files changed, 0 insertions, 0 deletions