| Index: cc/resources/resource_provider.h
|
| diff --git a/cc/resources/resource_provider.h b/cc/resources/resource_provider.h
|
| index d5b57127c205db172299d6cc7048e747779e56a8..0cfbc250805189187dfb5ffc5f6862f28cdd0802 100644
|
| --- a/cc/resources/resource_provider.h
|
| +++ b/cc/resources/resource_provider.h
|
| @@ -607,61 +607,6 @@ class CC_EXPORT ResourceProvider {
|
| DISALLOW_COPY_AND_ASSIGN(ResourceProvider);
|
| };
|
|
|
| -// TODO(epenner): Move these format conversions to resource_format.h
|
| -// once that builds on mac (npapi.h currently #includes OpenGL.h).
|
| -inline int BitsPerPixel(ResourceFormat format) {
|
| - switch (format) {
|
| - case BGRA_8888:
|
| - case RGBA_8888:
|
| - return 32;
|
| - case RGBA_4444:
|
| - case RGB_565:
|
| - return 16;
|
| - case ALPHA_8:
|
| - case LUMINANCE_8:
|
| - case RED_8:
|
| - return 8;
|
| - case ETC1:
|
| - return 4;
|
| - }
|
| - NOTREACHED();
|
| - return 0;
|
| -}
|
| -
|
| -inline GLenum GLDataType(ResourceFormat format) {
|
| - DCHECK_LE(format, RESOURCE_FORMAT_MAX);
|
| - static const unsigned format_gl_data_type[RESOURCE_FORMAT_MAX + 1] = {
|
| - GL_UNSIGNED_BYTE, // RGBA_8888
|
| - GL_UNSIGNED_SHORT_4_4_4_4, // RGBA_4444
|
| - GL_UNSIGNED_BYTE, // BGRA_8888
|
| - GL_UNSIGNED_BYTE, // ALPHA_8
|
| - GL_UNSIGNED_BYTE, // LUMINANCE_8
|
| - GL_UNSIGNED_SHORT_5_6_5, // RGB_565,
|
| - GL_UNSIGNED_BYTE, // ETC1
|
| - GL_UNSIGNED_BYTE // RED_8
|
| - };
|
| - return format_gl_data_type[format];
|
| -}
|
| -
|
| -inline GLenum GLDataFormat(ResourceFormat format) {
|
| - DCHECK_LE(format, RESOURCE_FORMAT_MAX);
|
| - static const unsigned format_gl_data_format[RESOURCE_FORMAT_MAX + 1] = {
|
| - GL_RGBA, // RGBA_8888
|
| - GL_RGBA, // RGBA_4444
|
| - GL_BGRA_EXT, // BGRA_8888
|
| - GL_ALPHA, // ALPHA_8
|
| - GL_LUMINANCE, // LUMINANCE_8
|
| - GL_RGB, // RGB_565
|
| - GL_ETC1_RGB8_OES, // ETC1
|
| - GL_RED_EXT // RED_8
|
| - };
|
| - return format_gl_data_format[format];
|
| -}
|
| -
|
| -inline GLenum GLInternalFormat(ResourceFormat format) {
|
| - return GLDataFormat(format);
|
| -}
|
| -
|
| } // namespace cc
|
|
|
| #endif // CC_RESOURCES_RESOURCE_PROVIDER_H_
|
|
|