| Index: gpu/command_buffer/service/gles2_cmd_decoder.cc
|
| diff --git a/gpu/command_buffer/service/gles2_cmd_decoder.cc b/gpu/command_buffer/service/gles2_cmd_decoder.cc
|
| index b9a3ac0af21f91f9abd65bca6ece5c285a5ee357..c81a5d05ff4edd72dc5139d2afdca906f4fa3357 100644
|
| --- a/gpu/command_buffer/service/gles2_cmd_decoder.cc
|
| +++ b/gpu/command_buffer/service/gles2_cmd_decoder.cc
|
| @@ -7643,7 +7643,7 @@ void GLES2DecoderImpl::DoBlitFramebufferCHROMIUM(
|
| DCHECK(draw_framebuffer);
|
| const Framebuffer::Attachment* draw_buffer =
|
| draw_framebuffer->GetAttachment(attachment);
|
| - if (!draw_buffer) {
|
| + if (!draw_buffer || !read_buffer) {
|
| continue;
|
| }
|
| if (draw_buffer->IsSameAttachment(read_buffer)) {
|
|
|