+ do not try to use framebuffer objects when it's not supported on the system