allowing FBOs to be created with a Texture object