diff --git a/libweston/renderer-gl/gl-renderer.c b/libweston/renderer-gl/gl-renderer.c index 5bb3a6604..bd84a6a28 100644 --- a/libweston/renderer-gl/gl-renderer.c +++ b/libweston/renderer-gl/gl-renderer.c @@ -704,8 +704,6 @@ gl_fbo_image_init(struct gl_renderer *gr, glGenRenderbuffers(1, &rb); glBindRenderbuffer(GL_RENDERBUFFER, rb); gr->image_target_renderbuffer_storage(GL_RENDERBUFFER, image); - if (glGetError() == GL_INVALID_OPERATION) - goto error; glFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_RENDERBUFFER, rb); status = glCheckFramebufferStatus(GL_FRAMEBUFFER);