respond canvas to retina display