DescriptionThis is a first stab at implementing a GPU-based Gaussian blur in Ganesh. The convolution shader is implemented as a new filtering mode. There are several known issues:
- no support for blur types other than "normal"
- FBO truncation problem at high zoom values
- uses bilinear for upsampling instead of Mitchell
Nevertheless, I'd like to get it in (default "off") so I can continue work without too much code churn.
Patch Set 1 #Patch Set 2 : Revert some unnecessary changes #
Total comments: 9
Patch Set 3 : Respond to review comments #
Total comments: 7
Patch Set 4 : (Re-uploading) Use new SkMaskFilter accessors, review comments #Patch Set 5 : Remove unnecessary changes to SampleBlur #
Total comments: 6
Patch Set 6 : Fixes for review comments #
MessagesTotal messages: 23
|