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 159928d7dded0eba9f1d81ccce75926be1137f42..44a9019580ec3fcea1644b1aa165968b1a3c50ca 100644 |
--- a/gpu/command_buffer/service/gles2_cmd_decoder.cc |
+++ b/gpu/command_buffer/service/gles2_cmd_decoder.cc |
@@ -3683,7 +3683,8 @@ bool GLES2DecoderImpl::CheckFramebufferValid( |
return true; |
} |
- GLenum completeness = framebuffer->IsPossiblyComplete(); |
+ GLenum completeness = |
+ framebuffer->IsPossiblyComplete(target, feature_info_.get()); |
if (completeness != GL_FRAMEBUFFER_COMPLETE) { |
LOCAL_SET_GL_ERROR( |
GL_INVALID_FRAMEBUFFER_OPERATION, func_name, "framebuffer incomplete"); |
@@ -5806,7 +5807,8 @@ GLenum GLES2DecoderImpl::DoCheckFramebufferStatus(GLenum target) { |
if (!framebuffer) { |
return GL_FRAMEBUFFER_COMPLETE; |
} |
- GLenum completeness = framebuffer->IsPossiblyComplete(); |
+ GLenum completeness = |
+ framebuffer->IsPossiblyComplete(target, feature_info_.get()); |
if (completeness != GL_FRAMEBUFFER_COMPLETE) { |
return completeness; |
} |