aZZa said:
What I specifically don't support is the deferred part of this rendering algorithm. If a TBDR is released that fixes the problems I'm currently seeing gracefully, then fine.
Hmmm and the only way to fix the deferred part is if the developer ensures the code delivers the polygons in a front to back order with ones that intersect are properly clipped? Heh, and if the developer does that then IMR will work just as well. Anyways I definately agree on that deferred part. Means you either have a frame of latency (best you can do I can see is to be rendering the last frame while doing the entire geometery setup for the next frame it seems). I always like ideas like S-Buffers and the such but those ideas never ramped up to using polygons unfortunately and even Carmack couldn't figure out to get it to work reasonably
Too much trouble to write something completely elegant versus just use brute force with a little overdraw.