frame buffer is now released on dealloc