rotate

fun rotate()

Manually rotate the ring buffer to the next backing buffer and reset the current write offset. This is useful for per-frame usage patterns where each frame starts writing from a fresh buffer.