By type, I mean immediate mode vs display lists vs VBOs vs whatever else there is.
I am trying to get an intuition for what I should be doing and when.
So, for example, what if I am trying to render a reticle on my screen. That will NEVER change EVER. How should I render it?
Another example: I’m making a voxel game. Blocks change relative infrequently (in the scope of computer speeds…) so how should I render those? I know Minecraft has been using display lists (and recently added VBO support).
So what type of rendering should I use? Are there times where I should use different types of rendering?