   Current state of OpenGL
  I am adding GLSL to my project and I was wondering if I could get away with using OpenGL 2.0/2.1 instead of extensions?  I still see lots of people talking about extensions.
  The problem is that the Windows opengl32.dll doesn't export functions later than 1.1 (1.4 on Vista). A good extension library, like GLee, will make things completely transparent and make it look like you're using native 2.0.   ;  Thanks.  I am using glew on Vista, so I guess that's why it works.  So I have the dev side part going.  What about my end users?  Is this a bad route for them somehow?  Note I am not supporting none GLSL level cards.   ;  Well, obviously you need to check glGetString(GL_VERSION).It doesnt matter if you are on Vista, WinXP, Linux, Mac.GL 2.0 and above is a requirement for us as well. Plus I use certain extensions like GL_EXT_framebuffer_object and some NV/ATI specific things.   