diff options
author | Daniel Solomon <solomondaniel@google.com> | 2019-02-08 20:26:27 -0800 |
---|---|---|
committer | Daniel Solomon <solomondaniel@google.com> | 2019-02-11 15:46:47 -0800 |
commit | fb393e569d0210488465c305ce0ff48b9d28bd54 (patch) | |
tree | 7dd3d72e66eb9e6141f5dc168fdc4526b86e564a /tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp | |
parent | 6f56fc133146f30508de8dfe572503c5abdac350 (diff) |
Add ambient-display CCT LUT to Display White Balance
DisplayWhiteBalanceController currently maps display color temperature
to ambient color temperature exactly. This change introduces a lookup
table to allow mapping of display to ambient color temperature in user
configurable ways. Intermediate entries in the LUT are interpolated
linearly.
Bug 123966838
Test: manual.
1. Ensure LUT logic does not initialize if it is configured in
invalid ways: differing index and value lengths, less than 2
indices or values, missing index or value series, missing both
series.
2. Test indexing into a correctly initialized LUT: below min,
above max, LUT entries, and intermediate entries.
Automation is tracked by bug 123866085.
Change-Id: Ie8651dc4e0005abf62100ff3a23e9acb4db1958d
Diffstat (limited to 'tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp')
0 files changed, 0 insertions, 0 deletions