Quote Originally Posted by SilverWarior View Post
The fact that these techniques are from early 90's doesn't mean that they shouldn't be used. Does it?
It's not a matter of 'technique' - it's not like they're language features or some timeless algorithmic process such as a quick sort.

They are from a very old API that can't make full use of the graphics hardware that has existed for many years now.

You absolutely should not be using immediate mode GL anymore (glbegin/glend etc) not only is it slow but there's no guarantee that hardware vendors will even continue to support it and if they do you can forget about using your hardware to anything like its potential.

Immediate mode GL on any GPU of the past 10 years is like running DOS on brand new 8 core computer. Yes its possible but nobody in their right mind would seriously run it day to day let alone invest their time in long term programming projects for the DOS platform.

If you're using GL 1.x or GL 2.x in an immediate style (or later revisions of GL in compatibility mode) to develop games then just be aware that you're shooting yourself in the foot.

Knowing both the old and the new styles? the new style is easier anyway for anything but drawing the most primitive of shapes - it forces you to manage your data in an efficient and logical manner which will quickly become second nature.