| OLD | NEW | 
|---|
| 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 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 #ifndef SERVICES_UI_GPU_GPU_SERVICE_H_ | 5 #ifndef SERVICES_UI_GPU_GPU_SERVICE_H_ | 
| 6 #define SERVICES_UI_GPU_GPU_SERVICE_H_ | 6 #define SERVICES_UI_GPU_GPU_SERVICE_H_ | 
| 7 | 7 | 
| 8 #include "base/callback.h" | 8 #include "base/callback.h" | 
| 9 #include "base/single_thread_task_runner.h" | 9 #include "base/single_thread_task_runner.h" | 
| 10 #include "base/synchronization/waitable_event.h" | 10 #include "base/synchronization/waitable_event.h" | 
| (...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 66 | 66 | 
| 67   media::MediaGpuChannelManager* media_gpu_channel_manager() { | 67   media::MediaGpuChannelManager* media_gpu_channel_manager() { | 
| 68     return media_gpu_channel_manager_.get(); | 68     return media_gpu_channel_manager_.get(); | 
| 69   } | 69   } | 
| 70 | 70 | 
| 71   gpu::GpuChannelManager* gpu_channel_manager() { | 71   gpu::GpuChannelManager* gpu_channel_manager() { | 
| 72     return gpu_channel_manager_.get(); | 72     return gpu_channel_manager_.get(); | 
| 73   } | 73   } | 
| 74 | 74 | 
| 75   gpu::ImageFactory* gpu_image_factory(); | 75   gpu::ImageFactory* gpu_image_factory(); | 
|  | 76   gpu::GpuMemoryBufferFactory* gpu_memory_buffer_factory() { | 
|  | 77     return gpu_memory_buffer_factory_.get(); | 
|  | 78   } | 
| 76 | 79 | 
| 77   gpu::GpuWatchdogThread* watchdog_thread() { return watchdog_thread_.get(); } | 80   gpu::GpuWatchdogThread* watchdog_thread() { return watchdog_thread_.get(); } | 
| 78 | 81 | 
| 79   const gpu::GpuFeatureInfo& gpu_feature_info() const { | 82   const gpu::GpuFeatureInfo& gpu_feature_info() const { | 
| 80     return gpu_feature_info_; | 83     return gpu_feature_info_; | 
| 81   } | 84   } | 
| 82 | 85 | 
| 83   void set_in_host_process(bool in_host_process) { | 86   void set_in_host_process(bool in_host_process) { | 
| 84     in_host_process_ = in_host_process; | 87     in_host_process_ = in_host_process; | 
| 85   } | 88   } | 
| (...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 201 | 204 | 
| 202   base::WeakPtr<GpuService> weak_ptr_; | 205   base::WeakPtr<GpuService> weak_ptr_; | 
| 203   base::WeakPtrFactory<GpuService> weak_ptr_factory_; | 206   base::WeakPtrFactory<GpuService> weak_ptr_factory_; | 
| 204 | 207 | 
| 205   DISALLOW_COPY_AND_ASSIGN(GpuService); | 208   DISALLOW_COPY_AND_ASSIGN(GpuService); | 
| 206 }; | 209 }; | 
| 207 | 210 | 
| 208 }  // namespace ui | 211 }  // namespace ui | 
| 209 | 212 | 
| 210 #endif  // SERVICES_UI_GPU_GPU_SERVICE_H_ | 213 #endif  // SERVICES_UI_GPU_GPU_SERVICE_H_ | 
| OLD | NEW | 
|---|