commit | 8fac56f539291efd57d3050d1d021f20dcea289a | [log] [tgz] |
---|---|---|
author | Mathieu Chartier <mathieuc@google.com> | Thu Apr 04 17:20:22 2019 -0700 |
committer | android-build-merger <android-build-merger@google.com> | Thu Apr 04 17:20:22 2019 -0700 |
tree | 8bc68788b051be5f3cff4b47f51efb8171b7a549 | |
parent | 0c4ba8db6545433426714b7c46a28760bbb2a2dc [diff] | |
parent | 77a2acf11dab49a3132c04e61b833909294132e0 [diff] |
Merge "Installd: don't generate app image without reference profile" am: 77a2acf11d Change-Id: I9188816cfe075af89cba23b80679b0875119080d
diff --git a/services/surfaceflinger/RenderEngine/ProgramCache.cpp b/services/surfaceflinger/RenderEngine/ProgramCache.cpp index fe992f1..2073b05 100644 --- a/services/surfaceflinger/RenderEngine/ProgramCache.cpp +++ b/services/surfaceflinger/RenderEngine/ProgramCache.cpp
@@ -220,7 +220,7 @@ const highp float c2 = (2413.0 / 4096.0) * 32.0; const highp float c3 = (2392.0 / 4096.0) * 32.0; - highp vec3 tmp = pow(color, 1.0 / vec3(m2)); + highp vec3 tmp = pow(clamp(color, 0.0, 1.0), 1.0 / vec3(m2)); tmp = max(tmp - c1, 0.0) / (c2 - c3 * tmp); return pow(tmp, 1.0 / vec3(m1)); }