DescriptionAdded Skia turbulence filter to Webkit.
The FETurbulence class was modified to include hookups into Skia's PerlinNoise shader (which should be numerically equivalent to Blink's). Note that a temporary patch was added to support SVG declared filters within CSS (which was not working before this cl), so that we query the size when it has not yet been set. This issue is already present in other filters and is logged as issue 231504.
Tests: effect-reference.html and effect-reference-hw.html were each modified to add an feTurbulence case.
R=senorblanco@chromium.org
BUG=
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=149212
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=152369
Patch Set 1 #
Total comments: 4
Patch Set 2 : Added Skia turbulence filter to Webkit. #
Total comments: 6
Patch Set 3 : Added Skia turbulence filter to Webkit. #Patch Set 4 : Added Skia turbulence filter to Webkit. #Patch Set 5 : Added Skia turbulence filter to Webkit #Patch Set 6 : Added Skia turbulence filter to Webkit #Patch Set 7 : Added Skia turbulence filter to Webkit #Patch Set 8 : Update after fixing shader in Skia #Patch Set 9 : Adding TestExpectations typo-related failures #
Total comments: 4
Patch Set 10 : Fixed comments #
Messages
Total messages: 28 (0 generated)
|