| Index: gpu/ipc/in_process_command_buffer.h
|
| diff --git a/gpu/ipc/in_process_command_buffer.h b/gpu/ipc/in_process_command_buffer.h
|
| index 72ca12db6f20a3b0319d09e0e8fccae93bc0d16a..166739dac6244a45610dea0494fe5790cce2ca26 100644
|
| --- a/gpu/ipc/in_process_command_buffer.h
|
| +++ b/gpu/ipc/in_process_command_buffer.h
|
| @@ -52,6 +52,7 @@ class Size;
|
|
|
| namespace gpu {
|
|
|
| +class ServiceDiscardableManager;
|
| class SyncPointClientState;
|
| class SyncPointOrderData;
|
| class SyncPointManager;
|
| @@ -201,6 +202,7 @@ class GPU_EXPORT InProcessCommandBuffer : public CommandBuffer,
|
| scoped_refptr<gl::GLShareGroup> share_group();
|
| scoped_refptr<gles2::MailboxManager> mailbox_manager();
|
| gpu::gles2::ProgramCache* program_cache();
|
| + ServiceDiscardableManager* discardable_manager();
|
| virtual bool BlockThreadOnWaitSyncToken() const = 0;
|
|
|
| protected:
|
| @@ -211,6 +213,7 @@ class GPU_EXPORT InProcessCommandBuffer : public CommandBuffer,
|
| std::unique_ptr<gpu::gles2::ProgramCache> program_cache_;
|
| // No-op default initialization is used in in-process mode.
|
| GpuProcessActivityFlags activity_flags_;
|
| + std::unique_ptr<ServiceDiscardableManager> discardable_manager_;
|
| };
|
|
|
| private:
|
|
|