display list memory

hi everyone
i’m currently trying to write an engine that should be capable of rendering large outdoor areas with high poly count. my first attempt would be to split the landscape-mesh into several sub-meshes and apply LODs to them. now putting each one of these submeshes into a displaylist would speed up rendering considerably, here’s my question: are the displaylists stored in video memory or in main RAM? if they’re in videomem this would probably waste space the textures required.

alternatively, this might be a pretty crappy approach anyway. probably a ROAM type engine would be far better for an outdoor engine, but apart from the official whitepaper i couldn’t find any links that demonstrate such a thing in action. could anyone point me to a such a resource (i.e. some source example) ?

thx
eik

here’s my question: are the displaylists stored in video memory or in main RAM?

That is implementation defined. It may very well store them in video memory, AGP memory, main memory, or across a network. But the implementation isn’t going to tell you.