Improve FBO check

This commit is contained in:
twinaphex 2017-12-04 04:12:46 +01:00
parent 6221512911
commit 52e7a533f0
1 changed files with 7 additions and 10 deletions

View File

@ -179,16 +179,13 @@ bool gl_check_capability(enum gl_capability_enum enum_idx)
&& !gl_query_extension("EXT_framebuffer_object")) && !gl_query_extension("EXT_framebuffer_object"))
return false; return false;
if (glGenFramebuffers if (gl_query_extension("ARB_framebuffer_object"))
&& glBindFramebuffer return true;
&& glFramebufferTexture2D
&& glCheckFramebufferStatus if (gl_query_extension("EXT_framebuffer_object"))
&& glDeleteFramebuffers return true;
&& glGenRenderbuffers
&& glBindRenderbuffer if (major >= 3)
&& glFramebufferRenderbuffer
&& glRenderbufferStorage
&& glDeleteRenderbuffers)
return true; return true;
break; break;
#endif #endif