I’m writing a massive model rendering engine, and I was planning to make heavy use of display lists. Before I dig in, though, I’d like to know what kind of memory overhead a display list introduces, and what happens if not all display lists can be kept in RAM (the scenes I have to deal with can contain upwards of 1 million polygons).
FIY, the engine will have to run on standard PC hardware, so there won’t be any dedicated memory for display lists. Also, there will be display list nesting to about 5 levels deep.
Does anyone know more about how and where display lists are stored? Thanks,