Index: cc/resources/resource_provider.h |
diff --git a/cc/resources/resource_provider.h b/cc/resources/resource_provider.h |
index fbed140aa00686dfc37dab9882b0b6bc13699b08..44d555ab4b9e705c9e1d5a5523722d22712ecaa6 100644 |
--- a/cc/resources/resource_provider.h |
+++ b/cc/resources/resource_provider.h |
@@ -608,61 +608,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_ |