| Index: blimp/client/core/compositor/blimp_compositor_dependencies.cc
|
| diff --git a/blimp/client/core/compositor/blimp_compositor_dependencies.cc b/blimp/client/core/compositor/blimp_compositor_dependencies.cc
|
| index 134b47a0457cb84e5e5a3e9f6e7b19bb908b186c..a765adbfba8760391aee2775f6e49a39e8bfc869 100644
|
| --- a/blimp/client/core/compositor/blimp_compositor_dependencies.cc
|
| +++ b/blimp/client/core/compositor/blimp_compositor_dependencies.cc
|
| @@ -11,7 +11,9 @@
|
| #include "base/threading/thread.h"
|
| #include "blimp/client/core/compositor/blob_image_serialization_processor.h"
|
| #include "blimp/client/public/compositor/compositor_dependencies.h"
|
| +#include "blimp/client/support/compositor/blimp_layer_tree_settings.h"
|
| #include "cc/raster/single_thread_task_graph_runner.h"
|
| +#include "cc/trees/layer_tree_settings.h"
|
|
|
| namespace blimp {
|
| namespace client {
|
| @@ -79,5 +81,14 @@ BlimpCompositorDependencies::GetImageSerializationProcessor() {
|
| return BlobImageSerializationProcessor::current();
|
| }
|
|
|
| +cc::LayerTreeSettings* BlimpCompositorDependencies::GetLayerTreeSettings() {
|
| + if (!settings_) {
|
| + settings_ = base::MakeUnique<cc::LayerTreeSettings>();
|
| + PopulateCommonLayerTreeSettings(settings_.get());
|
| + }
|
| +
|
| + return settings_.get();
|
| +}
|
| +
|
| } // namespace client
|
| } // namespace blimp
|
|
|