DescriptionRevert of [qcms] Fix build_output_lut to return correct data for parametric curves (patchset #13 id:240001 of https://codereview.chromium.org/1862053002/ )
Reason for revert:
Breaks the build on Windows:
https://build.chromium.org/p/chromium/builders/Win%20x64/builds/123
Original issue's description:
> [qcms] Fix build_output_lut to return correct data for parametric curves
>
> build_output_lut() does not invert a parametric gamma curve when
> computing the output curve data. The effect has not been visible
> since Chrome only uses the output gamma values from the precache
> table (which is inverted).
>
> Make build_output_lut() return inverted data for parametric gamma
> curves. Add a test to write the inverted data, and the output of
> LCMS function DefaultEvalParametricFn, to a file for comparison.
>
> For now the size of input and output gamma table for parametric
> curves is hard-coded to 256; assert this in the test code. See
> compute_curve_gamma_table_type_parametric for details. Future
> implementations might return an arbitrary-sized table.
>
> BUG=600338
>
> Committed: https://crrev.com/a89370950f514a3df77ed84240d4b8e3abbee801
> Cr-Commit-Position: refs/heads/master@{#389754}
TBR=noel@chromium.org,radu.velea@intel.com
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=600338
Committed: https://crrev.com/7b4905416ab871fe374f8879f5e13d4a50d0da6f
Cr-Commit-Position: refs/heads/master@{#389762}
Patch Set 1 #
Messages
Total messages: 7 (2 generated)
|