Framebuffer uses canvas