Roland Melkert Wrote:I agree, the one index and unified vertex data is the best option for today. But who says what future hardware is going to need. Although I doubt it going to change anytime soon.
True - but you have two options:
1. Make something that is general purpose but works particularly well for today's hardware - with tomorrow's hardware maybe it is useful or maybe not.
2. Make something that is general purpose but does not work particularly well for today's hardware - with tomorrow's hardware maybe it is useful, maybe it is not. :-)
Lacking any reasonable ability for us to predict what comes after "indexed meshes" you might as well take the win today you can get - the future's a craps-shoot no matter what.
(And for what it's worth, today's indexed meshes work well because they work within the constraints of memory access patterns - those aren't going to change that fast.)
cheers
Ben