| Index: gpu/command_buffer/service/context_group.cc
|
| diff --git a/gpu/command_buffer/service/context_group.cc b/gpu/command_buffer/service/context_group.cc
|
| index 94bf14d8f3164098b6e96561c6dc2a9745752a23..2d9d9d14726a2e8be731d3bf1b5d6c61678a090a 100644
|
| --- a/gpu/command_buffer/service/context_group.cc
|
| +++ b/gpu/command_buffer/service/context_group.cc
|
| @@ -160,9 +160,13 @@ bool ContextGroup::Initialize(GLES2Decoder* decoder,
|
| GetIntegerv(GL_MAX_COLOR_ATTACHMENTS_EXT, &max_color_attachments_);
|
| if (max_color_attachments_ < 1)
|
| max_color_attachments_ = 1;
|
| + if (max_color_attachments_ > 16)
|
| + max_color_attachments_ = 16;
|
| GetIntegerv(GL_MAX_DRAW_BUFFERS_ARB, &max_draw_buffers_);
|
| if (max_draw_buffers_ < 1)
|
| max_draw_buffers_ = 1;
|
| + if (max_draw_buffers_ > 16)
|
| + max_draw_buffers_ = 16;
|
| }
|
| if (feature_info_->feature_flags().ext_blend_func_extended) {
|
| GetIntegerv(GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT,
|
|
|