commit | a34e151bce4bdf56031c13941408e292815241ca | [log] [tgz] |
---|---|---|
author | noel <noel@chromium.org> | Tue Mar 24 04:08:03 2015 |
committer | Commit bot <commit-bot@chromium.org> | Tue Mar 24 04:08:50 2015 |
tree | a3c761dea00f477f9dd7069231773fadae7df881 | |
parent | 7d5426fdb05ade9631fa3d9d0fe6135b272eb147 [diff] |
lut_inverse_interp16: better handle degenerate TRC curves Degenerate TRC have runs of 0's / 1's from the left / right edge of the TRC curve (a curve we want to invert), but the inverse curve is not well-defined in those regions. Return 0 or 1 for the inverse in those regions. Also ensure the binary search parameters are bounded to a valid search range. BUG=458024 Review URL: https://codereview.chromium.org/1016213002 Cr-Commit-Position: refs/heads/master@{#321930}