summaryrefslogtreecommitdiff
path: root/services/surfaceflinger/SurfaceFlinger.cpp
diff options
context:
space:
mode:
author Marzia Favaro <marziana@google.com> 2024-09-19 07:38:59 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2024-09-19 07:38:59 +0000
commit35d16c1f86c1859aaee9ce7554bb1644555068d3 (patch)
tree5c90f0a7e7f9d31c591de7016b09437c29ff80e9 /services/surfaceflinger/SurfaceFlinger.cpp
parent5a3a2e13e7f21654c2e16ae5c55956b11c1f2e70 (diff)
parent7354b39549e750a39ff471e2782c032cfd615af0 (diff)
Merge "Cache edge extension shader" into main
Diffstat (limited to 'services/surfaceflinger/SurfaceFlinger.cpp')
-rw-r--r--services/surfaceflinger/SurfaceFlinger.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/services/surfaceflinger/SurfaceFlinger.cpp b/services/surfaceflinger/SurfaceFlinger.cpp
index c794a7ba43..65a0ed3065 100644
--- a/services/surfaceflinger/SurfaceFlinger.cpp
+++ b/services/surfaceflinger/SurfaceFlinger.cpp
@@ -1003,6 +1003,8 @@ void SurfaceFlinger::init() FTL_FAKE_GUARD(kMainThreadContext) {
// which we maintain for backwards compatibility.
config.cacheUltraHDR =
base::GetBoolProperty("ro.surface_flinger.prime_shader_cache.ultrahdr"s, false);
+ config.cacheEdgeExtension =
+ base::GetBoolProperty("debug.sf.edge_extension_shader"s, true);
return getRenderEngine().primeCache(config);
});