Index: cc/resources/resource_provider.cc |
diff --git a/cc/resources/resource_provider.cc b/cc/resources/resource_provider.cc |
index 8f8490b839b4a1bc5b8843629055ef9247620222..4c2a1c31a07a1619ff1dd259b35605c3cefd70b2 100644 |
--- a/cc/resources/resource_provider.cc |
+++ b/cc/resources/resource_provider.cc |
@@ -399,18 +399,15 @@ ResourceId ResourceProvider::CreateResource(const gfx::Size& size, |
return 0; |
} |
-ResourceId ResourceProvider::CreateResourceWithTextureTarget( |
+ResourceId ResourceProvider::CreateResourceWithImageTextureTarget( |
const gfx::Size& size, |
- GLenum target, |
TextureHint hint, |
ResourceFormat format) { |
DCHECK(!size.IsEmpty()); |
switch (default_resource_type_) { |
- case RESOURCE_TYPE_GL_TEXTURE: |
- return CreateGLTexture(size, |
- target, |
- hint, |
- format); |
+ case RESOURCE_TYPE_GL_TEXTURE: { |
+ return CreateGLTexture(size, GetImageTextureTarget(format), hint, format); |
+ } |
case RESOURCE_TYPE_BITMAP: |
DCHECK_EQ(RGBA_8888, format); |
return CreateBitmap(size); |