Improve FBO check
This commit is contained in:
parent
6221512911
commit
52e7a533f0
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue