Almost anything can be done when performance isn't taken into account. But compared to seperate pre-sorted(and post-sort sorted by adding to already existing 'runs') methods, you're going to be hitting the cpu hard. probably hard enough to render any gains useless.
I suppose mark could rewrite it internally, and just sort when a entity is added. but i can't see him doing something that would cripple dynamic entity speed(I.e imagine particles. hundreds being added/removed per min)
again leads back to having seperate render lists.
I suppose mark could rewrite it internally, and just sort when a entity is added. but i can't see him doing something that would cripple dynamic entity speed(I.e imagine particles. hundreds being added/removed per min)
again leads back to having seperate render lists.