A lot of features of OpenGL 3 was already available in OpenGL 2 (in core or using extension).
Is the new OpenGL 3 Redering context just a way to break compatibility with deprecated functions ?
Will all future new OpenGL extension recquires the new rendering context ?
If i write a program which use functions available in OpenGL 2 AND OpenGL 3, is there an advantage of using the OpenGL 3 rendering context ? Could it be faster/slower (different drivers ? ) ?