Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
9fb5a53c8e6982db235b8053169f1d6f09f50e09
/
src
/
utils
/
SkShadowUtils.cpp
f510149
skeletal animation support added to API and software backend
by Ruiqi Mao
· 6 years ago
8664a1d
Add ear-clipping code to triangulate simple polygons.
by Jim Van Verth
· 6 years ago
8760e2f
Add outline concave shadow support
by Jim Van Verth
· 6 years ago
79aea6a
trim #include <new> from SkPostConfig.h
by Mike Klein
· 6 years ago
27dddae
rebase
by Cary Clark
· 6 years ago
89ad31e
Revert "Reland "remove toString""
by Cary Clark
· 6 years ago
92e37b6
Reland "remove toString"
by Cary Clark
· 6 years ago
4dc5a45
remove defines and add commas
by Cary Clark
· 6 years ago
32a4910
Revert "remove toString"
by Cary Clark
· 6 years ago
5191880
remove toString
by Cary Clark
· 6 years ago
9988541
remove SK_IGNORE_TO_STRING
by Cary Clark
· 7 years ago
18e7556
move blur impl into core
by Mike Reed
· 7 years ago
8e03f69
remove unused ConvertRadiusToSigma from SkBlurMaskFilter
by Mike Reed
· 7 years ago
2252636
Fall back to blurs for unsupported DrawShadow cases
by Jim Van Verth
· 7 years ago
a947e29
Add some additional checks for shadow generation
by Jim Van Verth
· 7 years ago
19d7bd6
hide virtual and rename to onMakeComposed
by Mike Reed
· 7 years ago
b1b80f7
Remove tonal color from DrawShadow internals
by Jim Van Verth
· 7 years ago
57c2b8b
remove unused declarations
by Mike Reed
· 7 years ago
744cbb3
Fix alpha contribution to tonal color.
by Jim Van Verth
· 7 years ago
53d863c
Enable tonal color for shadows by default.
by Jim Van Verth
· 7 years ago
aae47c8
sksl enum support
by Ethan Nicholas
· 7 years ago
4cbb6e6
Pass GrRenderTargetContext's GrColorSpaceInfo to SkShader and SkColorFilter.
by Brian Salomon
· 7 years ago
a4083c9
make most of SkColorPriv.h private
by Cary Clark
· 7 years ago
b4aab9a
Replace SkFAIL with SK_ABORT.
by Ben Wagner
· 7 years ago
aff329b
Make GrFragmentProcessor be non-refcounted and use std::unique_ptr.
by Brian Salomon
· 7 years ago
1af03d4
Compute correct bounds for DrawShadowRec.
by Jim Van Verth
· 7 years ago
0274b30
converted GrBlurredEdgeFragmentProcessor to sksl
by Ethan Nicholas
· 7 years ago
7d8955e
Add null check for non-cached shadows.
by Jim Van Verth
· 7 years ago
9c1d780
remove filterSpan from SkColorFilter
by Mike Reed
· 7 years ago
34d6e4b
Add tonal color support for shadows.
by Jim Van Verth
· 7 years ago
25f3805
slant colorfilter away from filterSpan4f
by Mike Reed
· 7 years ago
6533159
add stage for gaussian alpha to rgba for shadows
by Mike Reed
· 7 years ago
eb63eb7
Fix TSAN error for shadow cache
by Jim Van Verth
· 7 years ago
8793e38
Cache ambient and spot shadows at a canonical position
by Jim Van Verth
· 7 years ago
3af1af9
Remove ambient and spot mask filters.
by Jim Van Verth
· 7 years ago
4204da2
move shadows to device virtual
by Mike Reed
· 7 years ago
4c9b893
Allow shadow zParams to be applied to affine transformations
by Jim Van Verth
· 7 years ago
78c8f30
Add filled occluders to shadow_utils GM, take 2
by Jim Van Verth
· 7 years ago
a783c36
Classify spot shadows for general shapes
by Jim Van Verth
· 7 years ago
37c5a96
Unify ShadowUtils interface
by Jim Van Verth
· 7 years ago
be25600
fix commented-out gaussian
by Mike Klein
· 7 years ago
e308a12
Remove height functor for shadows and replace with plane equation params
by Jim Van Verth
· 7 years ago
8d1e0ac
More analytic shadow refactoring.
by Jim Van Verth
· 7 years ago
b1485f2
tweak the gaussian quartic
by Mike Reed
· 7 years ago
e12c69e
optimize gaussian with herbs quartic
by Mike Reed
· 7 years ago
b9641bd
force all colorfilters to implement 4f
by Mike Reed
· 7 years ago
060d982
Combine the ambient and spot alphas into the base color for geometric shadows.
by Jim Van Verth
· 7 years ago
ab244f0
Revert "Revert "Reland: Remove SkLights include from SkCanvas.h""
by Florin Malita
· 7 years ago
9d5f66d
Revert "Reland: Remove SkLights include from SkCanvas.h"
by Florin Malita
· 7 years ago
fed0031
Reland: Remove SkLights include from SkCanvas.h
by Florin Malita
· 7 years ago
37f1655
speedup exp() in gaussian colorfilter
by Mike Reed
· 7 years ago
38aad81
Revert "Remove SkLights include from SkCanvas.h"
by Florin Malita
· 7 years ago
9ff301b
Remove SkLights include from SkCanvas.h
by Florin Malita
· 7 years ago
e7e1d9d
Fix up shadows in raster.
by Jim Van Verth
· 7 years ago
b6069df
Fix fast blur for shadow rrects.
by Jim Van Verth
· 7 years ago
8f7dc9f
Circular shadow fixes for Flutter.
by Jim Van Verth
· 8 years ago
b436655
Add height function to shadow tessellators.
by Jim Van Verth
· 8 years ago
aa9e332
Revert[4] "store vertices arrays inline with object""""
by Mike Reed
· 8 years ago
0c492cf
Revert[3] "store vertices arrays inline with object"""
by Mike Reed
· 8 years ago
7d9f9e3
Revert[2] "store vertices arrays inline with object""
by Mike Reed
· 8 years ago
9e62df6
Revert "store vertices arrays inline with object"
by Mike Reed
· 8 years ago
eaaebb1
store vertices arrays inline with object
by Mike Reed
· 8 years ago
4d1955c
Fix SkFILEStream.
by Ben Wagner
· 8 years ago
cf40e30
Use fast path for circular shadows.
by Jim Van Verth
· 8 years ago
804e091
Make shadow_utils GM use its own SkResourceCache
by Brian Salomon
· 8 years ago
bc9956d
Attempt to stabilize shadow_utils GM for replay configs
by Brian Salomon
· 8 years ago
3c5cfb0
Remove exec bit from source files.
by Ben Wagner
· 8 years ago
aff27a2
Use SkVertices for tessellated spot and ambient shadow rendering.
by Brian Salomon
· 8 years ago
67386d4
ShadowUtils: Fix umbra inset calculation when determining if umbra is fully occluded.
by Brian Salomon
· 8 years ago
a84898d
Have ShadowTessellators transform path; add SkShadowTessellator base class
by Jim Van Verth
· 8 years ago
d1ac982
Improved SkShadowUtils caching
by Brian Salomon
· 8 years ago
0dda9cb
Make shadow tessellators fail gracefully and add unit test for this.
by Brian Salomon
· 8 years ago
0bd699e
Add a GM for SkShadowUtils and fix a few issues.
by Brian Salomon
· 8 years ago
5e68952
Add caching of ambient and spot shadow meshes.
by Brian Salomon
· 8 years ago
958fbc4
Make SkShadowUtils tessellations ref counted in preparation for caching them.
by Brian Salomon
· 8 years ago
efe3ded
Change shadow tessellators to use SkColor and move to util.
by Jim Van Verth
· 8 years ago
2103cf0
Split ShadowMaskFilter into separate ambient and spot mask filters
by Jim Van Verth
· 8 years ago
43475ad
Move Android shadow rendering interface to util library.
by Jim Van Verth
· 8 years ago