Make cc::FilterOperations blendable
commit0449fc3ffdf27f391052e2f3ec2510c101c7b5b0
authorajuma@chromium.org <ajuma@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 17 Jul 2013 04:45:58 +0000 (17 04:45 +0000)
committerajuma@chromium.org <ajuma@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 17 Jul 2013 04:45:58 +0000 (17 04:45 +0000)
tree62a87cad3918baac72c4382d1650ceafc5f6d3f5
parentfed734a145c6defbf1063b3b9a497aee88db720d
Make cc::FilterOperations blendable

This adds the ability to interpolate between pairs of
cc::FilterOperations. This is needed for threading filter
animations.

BUG=181613

Review URL: https://chromiumcodereview.appspot.com/18690006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211937 0039d316-1c4b-4281-b951-d872f2087c98
cc/base/math_util.h
cc/output/filter_operation.cc
cc/output/filter_operation.h
cc/output/filter_operations.cc
cc/output/filter_operations.h
cc/output/filter_operations_unittest.cc