| Index: gpu/command_buffer/common/gles2_cmd_utils.cc
|
| diff --git a/gpu/command_buffer/common/gles2_cmd_utils.cc b/gpu/command_buffer/common/gles2_cmd_utils.cc
|
| index 5bc3a1abca7bbf00a2afaa57b3c0d32ebb33d49e..817efc124367008ba1f9efdd241d5a69f192076d 100644
|
| --- a/gpu/command_buffer/common/gles2_cmd_utils.cc
|
| +++ b/gpu/command_buffer/common/gles2_cmd_utils.cc
|
| @@ -1843,6 +1843,21 @@ const int32_t kContextType = 0x10004;
|
|
|
| } // namespace
|
|
|
| +bool IsWebGLContextType(ContextType context_type) {
|
| + // Switch statement to cause a compile-time error if we miss a case.
|
| + switch (context_type) {
|
| + case CONTEXT_TYPE_WEBGL1:
|
| + case CONTEXT_TYPE_WEBGL2:
|
| + return true;
|
| + case CONTEXT_TYPE_OPENGLES2:
|
| + case CONTEXT_TYPE_OPENGLES3:
|
| + return false;
|
| + }
|
| +
|
| + NOTREACHED();
|
| + return false;
|
| +}
|
| +
|
| ContextCreationAttribHelper::ContextCreationAttribHelper()
|
| : gpu_preference(gl::PreferIntegratedGpu),
|
| alpha_size(-1),
|
|
|