| Index: gpu/command_buffer/service/memory_program_cache.h
|
| diff --git a/gpu/command_buffer/service/memory_program_cache.h b/gpu/command_buffer/service/memory_program_cache.h
|
| index f4cc2ec4921b885c9b97675c564901b054de988b..4662e911175a90d486f35b2c9d9e691bf5ad4ebd 100644
|
| --- a/gpu/command_buffer/service/memory_program_cache.h
|
| +++ b/gpu/command_buffer/service/memory_program_cache.h
|
| @@ -20,6 +20,8 @@
|
|
|
| namespace gpu {
|
|
|
| +class GpuProcessActivityFlags;
|
| +
|
| namespace gles2 {
|
|
|
| // Program cache that stores binaries completely in-memory
|
| @@ -27,7 +29,8 @@ class GPU_EXPORT MemoryProgramCache : public ProgramCache {
|
| public:
|
| MemoryProgramCache(size_t max_cache_size_bytes,
|
| bool disable_gpu_shader_disk_cache,
|
| - bool disable_program_caching_for_transform_feedback);
|
| + bool disable_program_caching_for_transform_feedback,
|
| + GpuProcessActivityFlags* activity_flags);
|
| ~MemoryProgramCache() override;
|
|
|
| ProgramLoadResult LoadLinkedProgram(
|
| @@ -168,6 +171,7 @@ class GPU_EXPORT MemoryProgramCache : public ProgramCache {
|
| const bool disable_program_caching_for_transform_feedback_;
|
| size_t curr_size_bytes_;
|
| ProgramMRUCache store_;
|
| + GpuProcessActivityFlags* activity_flags_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(MemoryProgramCache);
|
| };
|
|
|