| Index: android_webview/browser/hardware_renderer.h
|
| diff --git a/android_webview/browser/hardware_renderer.h b/android_webview/browser/hardware_renderer.h
|
| index 09580eb5f20e89883ad27e0e514b28585fae7c94..b290058eff410ebd136ce9dc871ab20f6f341bdf 100644
|
| --- a/android_webview/browser/hardware_renderer.h
|
| +++ b/android_webview/browser/hardware_renderer.h
|
| @@ -12,7 +12,6 @@
|
| #include "base/lazy_instance.h"
|
| #include "base/memory/ref_counted.h"
|
| #include "base/threading/thread_local.h"
|
| -#include "content/public/browser/android/synchronous_compositor.h"
|
|
|
| struct AwDrawGLInfo;
|
|
|
| @@ -30,15 +29,12 @@ class HardwareRenderer {
|
| explicit HardwareRenderer(SharedRendererState* state);
|
| ~HardwareRenderer();
|
|
|
| - static void CalculateTileMemoryPolicy();
|
| -
|
| bool DrawGL(AwDrawGLInfo* draw_info, DrawGLResult* result);
|
| - bool TrimMemory(int level, bool visible);
|
|
|
| private:
|
| friend class internal::DeferredGpuCommandService;
|
|
|
| - void SetMemoryPolicy(content::SynchronousCompositorMemoryPolicy& new_policy);
|
| + void SetCompositorMemoryPolicy();
|
|
|
| SharedRendererState* shared_renderer_state_;
|
|
|
| @@ -46,9 +42,8 @@ class HardwareRenderer {
|
| EGLContext last_egl_context_;
|
|
|
| scoped_refptr<AwGLSurface> gl_surface_;
|
| - content::SynchronousCompositorMemoryPolicy memory_policy_;
|
|
|
| - GLViewRendererManager::Key manager_key_;
|
| + GLViewRendererManager::Key renderer_manager_key_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(HardwareRenderer);
|
| };
|
|
|