| Index: third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp
|
| diff --git a/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp b/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp
|
| index 129af538a8c6dc91515c8c99a0fbcb49a0aed0ca..09620428310d670519d3ebf4aa5787d0628071db 100644
|
| --- a/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp
|
| +++ b/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp
|
| @@ -327,6 +327,11 @@ ScriptValue WebGL2RenderingContextBase::getInternalformatParameter(ScriptState*
|
| bool floatType = false;
|
|
|
| switch (internalformat) {
|
| + // Renderbuffer doesn't support unsized internal formats,
|
| + // though GL_RGB and GL_RGBA are color-renderable.
|
| + case GL_RGB:
|
| + case GL_RGBA:
|
| + // Multisampling is not supported for signed and unsigned integer internal formats.
|
| case GL_R8UI:
|
| case GL_R8I:
|
| case GL_R16UI:
|
|
|