diff options
author | Chris Craik <ccraik@google.com> | 2014-09-16 17:32:13 -0700 |
---|---|---|
committer | Chris Craik <ccraik@google.com> | 2014-09-17 10:00:34 -0700 |
commit | 73821c8d2bd453de6bf3f516e1f1cdb9a132f4a7 (patch) | |
tree | f77d9133dcf359aa2a1933d3894f8bce6a593c60 /rs/java/android/renderscript/ProgramFragmentFixedFunction.java | |
parent | c1e1550bf489b5fafff70154232c24bc5026b7df (diff) |
Handle premultiplication correctly for ColorMatrixColorFilters
bug:17405627
Previously, the input content to the color matrix computation was left
premultiplied. Since the color matrix could reduce the alpha channel,
the alpha was re-multiplied, but this was incomplete, and incorrect.
Instead, apply the color matrix in unpremultiplied space.
Change-Id: I87b8e03d2e228e6ded81f7bbfea952605d7a095c
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions