Index: webkit/common/gpu/grcontext_for_webgraphicscontext3d.cc |
diff --git a/webkit/common/gpu/grcontext_for_webgraphicscontext3d.cc b/webkit/common/gpu/grcontext_for_webgraphicscontext3d.cc |
index fb2013c922270c856ac3dca16016a7f7ef2a5077..ae45c83bbb13c698e1d1f1a1138ac0ed287b58ab 100644 |
--- a/webkit/common/gpu/grcontext_for_webgraphicscontext3d.cc |
+++ b/webkit/common/gpu/grcontext_for_webgraphicscontext3d.cc |
@@ -58,15 +58,15 @@ GrContextForWebGraphicsContext3D::GrContextForWebGraphicsContext3D( |
kOpenGL_GrBackend, |
reinterpret_cast<GrBackendContext>(interface.get()))); |
if (gr_context_) { |
- // The limit of the number of textures we hold in the GrContext's |
- // bitmap->texture cache. |
- static const int kMaxGaneshTextureCacheCount = 2048; |
- // The limit of the bytes allocated toward textures in the GrContext's |
- // bitmap->texture cache. |
- static const size_t kMaxGaneshTextureCacheBytes = 96 * 1024 * 1024; |
- |
- gr_context_->setTextureCacheLimits(kMaxGaneshTextureCacheCount, |
- kMaxGaneshTextureCacheBytes); |
+ // The limit of the number of GPU resources we hold in the GrContext's |
+ // GPU cache. |
+ static const int kMaxGaneshResourceCacheCount = 2048; |
+ // The limit of the bytes allocated toward GPU resources in the GrContext's |
+ // GPU cache. |
+ static const size_t kMaxGaneshResourceCacheBytes = 96 * 1024 * 1024; |
+ |
+ gr_context_->setResourceCacheLimits(kMaxGaneshResourceCacheCount, |
+ kMaxGaneshResourceCacheBytes); |
} |
} |
@@ -75,7 +75,7 @@ GrContextForWebGraphicsContext3D::~GrContextForWebGraphicsContext3D() { |
void GrContextForWebGraphicsContext3D::OnLostContext() { |
if (gr_context_) |
- gr_context_->contextDestroyed(); |
+ gr_context_->abandonContext(); |
} |
void GrContextForWebGraphicsContext3D::FreeGpuResources() { |