add ability to create opaque FBO objects from native opengl FBOs