マルチサンプリングアンチエイリアスというのをやりたいのですが、
glutInitDisplayMode (GLUT_DOUBLE | GLUT_RGB |GLUT_MULTISAMPLE);
とした後、
glGetIntegerv (GL_SAMPLE_BUFFERS_ARB, buf);
glGetIntegerv (GL_SAMPLES_ARB, sbuf);
でbufとsbufに0が帰ってきて失敗してしまいます。

おそらくビデオカードがこれに非対応なのでしょうが、
マルチサンプリングアンチエイリアスをする方法は他にありますか?
シェーダを使ってやるしかないのでしょうか?