| Index: ui/gl/gl_gl_api_implementation.cc
|
| diff --git a/ui/gl/gl_gl_api_implementation.cc b/ui/gl/gl_gl_api_implementation.cc
|
| index c225d9259414b75568934378969fc8ade994acbd..b3a516a40c6e816032202ce9b21c20dad83647fa 100644
|
| --- a/ui/gl/gl_gl_api_implementation.cc
|
| +++ b/ui/gl/gl_gl_api_implementation.cc
|
| @@ -163,6 +163,14 @@ static inline GLenum GetTexInternalFormat(GLenum internal_format,
|
| case GL_ALPHA:
|
| gl_internal_format = GL_ALPHA16F_ARB;
|
| break;
|
| + // RED and RG are reached here because on Desktop GL core profile,
|
| + // LUMINANCE/ALPHA formats are emulated through RED and RG in Chrome.
|
| + case GL_RED:
|
| + gl_internal_format = GL_R16F;
|
| + break;
|
| + case GL_RG:
|
| + gl_internal_format = GL_RG16F;
|
| + break;
|
| default:
|
| NOTREACHED();
|
| break;
|
|
|