backbuffer support, etc