Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1019)

Unified Diff: content/browser/renderer_host/compositor_impl_android.cc

Issue 2857363004: Add buffer_to_texture_target_map to LayerTreeSettings (Closed)
Patch Set: Revert changes in MusContextFactory Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « cc/trees/layer_tree_settings.h ('k') | content/renderer/gpu/render_widget_compositor.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: content/browser/renderer_host/compositor_impl_android.cc
diff --git a/content/browser/renderer_host/compositor_impl_android.cc b/content/browser/renderer_host/compositor_impl_android.cc
index fff5edb377455b6abe81f8e9a36ca5d764c3e107..56c0123768455b38046b1aec7af81edd51ac0117 100644
--- a/content/browser/renderer_host/compositor_impl_android.cc
+++ b/content/browser/renderer_host/compositor_impl_android.cc
@@ -516,9 +516,6 @@ void CompositorImpl::CreateLayerTreeHost() {
DCHECK(!host_);
cc::LayerTreeSettings settings;
- settings.renderer_settings.refresh_rate = 60.0;
- settings.renderer_settings.allow_antialiasing = false;
- settings.renderer_settings.highp_threshold_min = 2048;
settings.use_zero_copy = true;
base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
@@ -772,6 +769,9 @@ void CompositorImpl::InitializeDisplay(
// TODO(danakj): Populate gpu_capabilities_ for VulkanContextProvider.
}
+ cc::RendererSettings renderer_settings;
boliu 2017/05/25 23:44:44 it's not clear to me why this change is relevant t
Alex Z. 2017/05/26 12:48:58 You are right. I have reverted this changes. This
+ renderer_settings.allow_antialiasing = false;
+ renderer_settings.highp_threshold_min = 2048;
cc::SurfaceManager* manager = GetSurfaceManager();
auto* task_runner = base::ThreadTaskRunnerHandle::Get().get();
std::unique_ptr<cc::DisplayScheduler> scheduler(new cc::DisplayScheduler(
@@ -779,10 +779,9 @@ void CompositorImpl::InitializeDisplay(
display_.reset(new cc::Display(
viz::HostSharedBitmapManager::current(),
- BrowserGpuMemoryBufferManager::current(),
- host_->GetSettings().renderer_settings, frame_sink_id_,
- root_window_->GetBeginFrameSource(), std::move(display_output_surface),
- std::move(scheduler),
+ BrowserGpuMemoryBufferManager::current(), renderer_settings,
+ frame_sink_id_, root_window_->GetBeginFrameSource(),
+ std::move(display_output_surface), std::move(scheduler),
base::MakeUnique<cc::TextureMailboxDeleter>(task_runner)));
auto compositor_frame_sink =
« no previous file with comments | « cc/trees/layer_tree_settings.h ('k') | content/renderer/gpu/render_widget_compositor.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698