added GL_EXT_framebuffer_object dependency