As I remember State changes is what you want to avoid.
So render everything with the same material/texture in one go, then the next etc.
I don't think you should group your DLs on surfaces alone, but rather on "materials"/brushes. This might be as simple as sticking surfaces that share the same texture/brush in the same DL.
So do use Displaylists, they usually are quite a bit faster
So render everything with the same material/texture in one go, then the next etc.
I don't think you should group your DLs on surfaces alone, but rather on "materials"/brushes. This might be as simple as sticking surfaces that share the same texture/brush in the same DL.
So do use Displaylists, they usually are quite a bit faster