commit | e743811c0539e2bc91febe2fc76a4830f1e25208 | [log] [tgz] |
---|---|---|
author | Abhijeet Kaur <abkaur@google.com> | Wed Mar 27 07:07:15 2019 -0700 |
committer | android-build-merger <android-build-merger@google.com> | Wed Mar 27 07:07:15 2019 -0700 |
tree | e639989d73372af833e11723ba5fefc09e1e993b | |
parent | 5df11f46ee088533d1558cd5eee0e251495a1702 [diff] | |
parent | e5e8285246a7807e247f02d2e0460ced47664326 [diff] |
Merge "Lite bugreports(wifi/telephony) don't need screenshots" am: e5e8285246 Change-Id: I7d56e7884bb4053beab6c216e970cc84aa65a736
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)); }