| OLD | NEW | 
|     1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |     1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 
|     2 // Use of this source code is governed by a BSD-style license that can be |     2 // Use of this source code is governed by a BSD-style license that can be | 
|     3 // found in the LICENSE file. |     3 // found in the LICENSE file. | 
|     4  |     4  | 
|     5 #include "content/renderer/render_thread_impl.h" |     5 #include "content/renderer/render_thread_impl.h" | 
|     6  |     6  | 
|     7 #include <algorithm> |     7 #include <algorithm> | 
|     8 #include <limits> |     8 #include <limits> | 
|     9 #include <map> |     9 #include <map> | 
|    10 #include <utility> |    10 #include <utility> | 
| (...skipping 1641 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  1652 scoped_refptr<base::SingleThreadTaskRunner> |  1652 scoped_refptr<base::SingleThreadTaskRunner> | 
|  1653 RenderThreadImpl::GetCompositorImplThreadTaskRunner() { |  1653 RenderThreadImpl::GetCompositorImplThreadTaskRunner() { | 
|  1654   return compositor_task_runner_; |  1654   return compositor_task_runner_; | 
|  1655 } |  1655 } | 
|  1656  |  1656  | 
|  1657 gpu::GpuMemoryBufferManager* RenderThreadImpl::GetGpuMemoryBufferManager() { |  1657 gpu::GpuMemoryBufferManager* RenderThreadImpl::GetGpuMemoryBufferManager() { | 
|  1658 #if defined(USE_AURA) |  1658 #if defined(USE_AURA) | 
|  1659   if (gpu_service_) |  1659   if (gpu_service_) | 
|  1660     return gpu_service_->gpu_memory_buffer_manager(); |  1660     return gpu_service_->gpu_memory_buffer_manager(); | 
|  1661 #endif |  1661 #endif | 
|  1662   return gpu_memory_buffer_manager_.get(); |  1662   return gpu_memory_buffer_manager_->gpu_memory_buffer_manager(); | 
|  1663 } |  1663 } | 
|  1664  |  1664  | 
|  1665 blink::scheduler::RendererScheduler* RenderThreadImpl::GetRendererScheduler() { |  1665 blink::scheduler::RendererScheduler* RenderThreadImpl::GetRendererScheduler() { | 
|  1666   return renderer_scheduler_.get(); |  1666   return renderer_scheduler_.get(); | 
|  1667 } |  1667 } | 
|  1668  |  1668  | 
|  1669 std::unique_ptr<cc::BeginFrameSource> |  1669 std::unique_ptr<cc::BeginFrameSource> | 
|  1670 RenderThreadImpl::CreateExternalBeginFrameSource(int routing_id) { |  1670 RenderThreadImpl::CreateExternalBeginFrameSource(int routing_id) { | 
|  1671   const base::CommandLine* cmd = base::CommandLine::ForCurrentProcess(); |  1671   const base::CommandLine* cmd = base::CommandLine::ForCurrentProcess(); | 
|  1672   if (cmd->HasSwitch(switches::kDisableGpuVsync)) { |  1672   if (cmd->HasSwitch(switches::kDisableGpuVsync)) { | 
| (...skipping 837 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  2510   } |  2510   } | 
|  2511 } |  2511 } | 
|  2512  |  2512  | 
|  2513 void RenderThreadImpl::OnRendererInterfaceRequest( |  2513 void RenderThreadImpl::OnRendererInterfaceRequest( | 
|  2514     mojom::RendererAssociatedRequest request) { |  2514     mojom::RendererAssociatedRequest request) { | 
|  2515   DCHECK(!renderer_binding_.is_bound()); |  2515   DCHECK(!renderer_binding_.is_bound()); | 
|  2516   renderer_binding_.Bind(std::move(request)); |  2516   renderer_binding_.Bind(std::move(request)); | 
|  2517 } |  2517 } | 
|  2518  |  2518  | 
|  2519 }  // namespace content |  2519 }  // namespace content | 
| OLD | NEW |