Commit 2ad9202d by Nicolas Capens

Fix disallowing binding to the default framebuffer.

Bug 27166315 Change-Id: Ia9774e6560b326ca963830c53e030487c239164a Reviewed-on: https://swiftshader-review.googlesource.com/4770Tested-by: 's avatarNicolas Capens <capn@google.com> Reviewed-by: 's avatarAlexis Hétu <sugoi@google.com> Reviewed-by: 's avatarNicolas Capens <capn@google.com>
parent 31c265c5
...@@ -2065,7 +2065,7 @@ void FramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuff ...@@ -2065,7 +2065,7 @@ void FramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuff
framebufferName = context->getDrawFramebufferName(); framebufferName = context->getDrawFramebufferName();
} }
if(!framebuffer || (framebufferName == 0 && renderbuffer != 0)) if(!framebuffer || framebufferName == 0)
{ {
return error(GL_INVALID_OPERATION); return error(GL_INVALID_OPERATION);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment