| Index: android_webview/browser/gl_view_renderer_manager.h
|
| diff --git a/android_webview/browser/gl_view_renderer_manager.h b/android_webview/browser/gl_view_renderer_manager.h
|
| index 1965c3e22e95c7bf5d156d2a25ae16b7b3232a22..418c6d00a074667b958fe710f8f67b2a02778c50 100644
|
| --- a/android_webview/browser/gl_view_renderer_manager.h
|
| +++ b/android_webview/browser/gl_view_renderer_manager.h
|
| @@ -7,13 +7,19 @@
|
|
|
| #include <list>
|
|
|
| +#include "android_webview/browser/shared_renderer_state.h"
|
| #include "base/basictypes.h"
|
| #include "base/lazy_instance.h"
|
| #include "base/synchronization/lock.h"
|
| #include "base/threading/platform_thread.h"
|
| +#include "content/public/browser/android/synchronous_compositor.h"
|
|
|
| namespace android_webview {
|
|
|
| +namespace {
|
| + typedef content::SynchronousCompositorMemoryPolicy MemoryPolicy;
|
| +} // namespace
|
| +
|
| class SharedRendererState;
|
|
|
| class GLViewRendererManager {
|
| @@ -41,6 +47,9 @@ class GLViewRendererManager {
|
|
|
| RendererType GetMostRecentlyDrawn() const;
|
|
|
| + // See GpuMemoryManager::EvictUntilSatisfied.
|
| + MemoryPolicy EvictUntilSatisfied(MemoryPolicy desired_policy, Key key);
|
| +
|
| private:
|
| friend struct base::DefaultLazyInstanceTraits<GLViewRendererManager>;
|
|
|
|
|