Index: content/common/gpu/gpu_channel_manager.h |
diff --git a/content/common/gpu/gpu_channel_manager.h b/content/common/gpu/gpu_channel_manager.h |
index c3e889a27e2cc78ba23699342e6c3967c8653367..a95ea0564150480aa83ee2318e183349d230fd96 100644 |
--- a/content/common/gpu/gpu_channel_manager.h |
+++ b/content/common/gpu/gpu_channel_manager.h |
@@ -55,6 +55,7 @@ struct GPUCreateCommandBufferConfig; |
struct GpuMsg_EstablishChannel_Params; |
namespace content { |
+class GpuArcVideoService; |
class GpuChannel; |
class GpuMemoryBufferFactory; |
class GpuWatchdog; |
@@ -159,6 +160,9 @@ class CONTENT_EXPORT GpuChannelManager : public IPC::Listener, |
void OnDestroyGpuMemoryBuffer(gfx::GpuMemoryBufferId id, |
int client_id, |
const gpu::SyncToken& sync_token); |
+ void OnCreateArcVideoAcceleratorChannel(); |
+ void ArcVideoAcceleratorChannelCreated(const IPC::ChannelHandle& handle); |
+ void OnShutdownArcVideoService(); |
void OnUpdateValueState(int client_id, |
unsigned int target, |
@@ -190,6 +194,7 @@ class CONTENT_EXPORT GpuChannelManager : public IPC::Listener, |
scoped_refptr<gpu::gles2::FramebufferCompletenessCache> |
framebuffer_completeness_cache_; |
scoped_refptr<gfx::GLSurface> default_offscreen_surface_; |
+ scoped_ptr<GpuArcVideoService> arc_video_service_; |
Pawel Osciak
2015/12/23 06:24:01
I'm wondering if we should make this and other thi
kcwu
2015/12/23 09:09:43
Done.
|
GpuMemoryBufferFactory* const gpu_memory_buffer_factory_; |
#if defined(OS_ANDROID) |
// Last time we know the GPU was powered on. Global for tracking across all |