I have mostly solved this in BETA 1.004 but I am not happy with the solution, which depends on some level of 'just about to go outside' technique. The proper way is to render the scene 'very VERY quickly' in the CPU, just before the GPU gets to render it's REAL geometry to the screen. I avoided this for the simple logic that adding MORE rendering and on the CPU at that would hardly grant me extra performance if there was nothing to occlude. That said, this popping (which some engines are happy to leave in) is hounding me and just when I thought I could live and let live, I still see a POP. I know about the multi-core approach Intel advocates to solve this, and they do it very well, even on DirectX 9, but I am curious if anyone has any links on an alternative technique to rendering on the CPU to get this 'predictive information' on what should be rendered before I go to the trouble of rendering it. Links welcome!
Hogging the awesome since 1999