summaryrefslogtreecommitdiffstats
path: root/chromium/cc/trees/layer_tree_settings.h
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2020-01-20 13:40:20 +0100
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2020-01-22 12:41:23 +0000
commit7961cea6d1041e3e454dae6a1da660b453efd238 (patch)
treec0eeb4a9ff9ba32986289c1653d9608e53ccb444 /chromium/cc/trees/layer_tree_settings.h
parentb7034d0803538058e5c9d904ef03cf5eab34f6ef (diff)
BASELINE: Update Chromium to 78.0.3904.130
Change-Id: If185e0c0061b3437531c97c9c8c78f239352a68b Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/cc/trees/layer_tree_settings.h')
-rw-r--r--chromium/cc/trees/layer_tree_settings.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/chromium/cc/trees/layer_tree_settings.h b/chromium/cc/trees/layer_tree_settings.h
index d62c52b5326..ce1e19e2915 100644
--- a/chromium/cc/trees/layer_tree_settings.h
+++ b/chromium/cc/trees/layer_tree_settings.h
@@ -111,7 +111,7 @@ class CC_EXPORT LayerTreeSettings {
// Indicates that the LayerTreeHost should defer commits unless it has a valid
// viz::LocalSurfaceId set.
- bool enable_surface_synchronization = false;
+ bool enable_surface_synchronization = true;
// Indicates the case when a sub-frame gets its own LayerTree because it's
// rendered in a different process from its ancestor frames.
@@ -146,7 +146,7 @@ class CC_EXPORT LayerTreeSettings {
// Whether to use edge anti-aliasing for all layer types that supports it.
bool enable_edge_anti_aliasing = true;
- // Whether SetViewportSizeAndScale should update the painted scale factor or
+ // Whether SetViewportRectAndScale should update the painted scale factor or
// the device scale factor.
bool use_painted_device_scale_factor = false;
@@ -168,6 +168,13 @@ class CC_EXPORT LayerTreeSettings {
// go away and CC should send Blink fractional values:
// https://crbug.com/414283.
bool commit_fractional_scroll_deltas = false;
+
+ // When false, we do not check for occlusion and all quads are drawn.
+ // Defaults to true.
+ bool enable_occlusion = true;
+
+ // Whether experimental de-jelly effect is allowed.
+ bool allow_de_jelly_effect = false;
};
} // namespace cc