add missing framebuffer check
This commit is contained in:
parent
9cf72d0ae1
commit
8513bbdb8b
@ -6054,15 +6054,11 @@ void RasterizerStorageGLES3::_render_target_allocate(RenderTarget *rt) {
|
|||||||
glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0,
|
glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0,
|
||||||
GL_TEXTURE_2D, rt->buffers.effect, 0);
|
GL_TEXTURE_2D, rt->buffers.effect, 0);
|
||||||
|
|
||||||
if (status != GL_FRAMEBUFFER_COMPLETE) {
|
status = glCheckFramebufferStatus(GL_FRAMEBUFFER);
|
||||||
printf("err status: %x\n", status);
|
|
||||||
_render_target_clear(rt);
|
|
||||||
ERR_FAIL_COND(status != GL_FRAMEBUFFER_COMPLETE);
|
|
||||||
}
|
|
||||||
|
|
||||||
glBindFramebuffer(GL_FRAMEBUFFER, RasterizerStorageGLES3::system_fbo);
|
glBindFramebuffer(GL_FRAMEBUFFER, RasterizerStorageGLES3::system_fbo);
|
||||||
|
|
||||||
if (status != GL_FRAMEBUFFER_COMPLETE) {
|
if (status != GL_FRAMEBUFFER_COMPLETE) {
|
||||||
|
printf("err status: %x\n", status);
|
||||||
_render_target_clear(rt);
|
_render_target_clear(rt);
|
||||||
ERR_FAIL_COND(status != GL_FRAMEBUFFER_COMPLETE);
|
ERR_FAIL_COND(status != GL_FRAMEBUFFER_COMPLETE);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user