Of all the deprecated features from 2.0 that I've been able to live with and mostly agree with, I got to say I strongly disagree with the decision to remove glLineWidth > 1.0 + smooth line rasterization from the core profile. Even GLES 2.0 supports this. As a developer of an engineering-like application, this sort of rendering is crucial to my pipeline, and now I've had to sacrifice it to get support for modern shader languages.

Can someone please point me to an alternative implementation that replaces the old line rendering with EXACT visual similarity to the old stuff?