This allowed glass of virtually any thickness to be made non-stop, but the rollers would leave both sides of the glass marked, and these would then need to be ground and polished.
These rare creations are called snow rollers, and Mother Nature makes them all by herself. Snow rollers form when wet snow falls on ground that is icy, so snow won't stick to it.