It looks like display lists were not made with streaming content in mind. If I were to constantly swap out display lists one by one I’d frag my vram and run out, right?
So if I wanted to, lets say, remove the 3rd display list out of 4 in memory to make room for a new display list… I would have to remove the 4th and then the 3rd… and then create the 4th again (this time it would be the 3rd) before creating a new display list.
Ineffecient, but I can manage. Is there no better alternative?