title: Opengl version trouble glew.h
body: <p>I am developing an <strong>OpenG</strong>L application and need to use the <strong>glew</strong> library. I am using <strong>Visual Studio C++ 2008 Express</strong>.</p>
  
  <p>I compiled a program using gl.h, glu.h, and glut.h just fine and it does what it's supposed to do. But after including glew.h it still compiles just fine, but when I try:</p>
  
  <pre><code>glewInit();
  if (glewIsSupported("GL_VERSION_2_0"))
      printf("Ready for OpenGL 2.0\n");
  else {
      printf("OpenGL 2.0 not supported\n");
  }
  </code></pre>
  
  <p>It keeps printing:</p>
  
  <blockquote>
    <p>"OpenGL 2.0 not supported".</p>
  </blockquote>
  
  <p>I tried to change it to <code>glewIsSupported("GL_VERSION_1_3")</code> or even <code>glewIsSupported("GL_VERSION_1_0")</code> and it still returns false meaning that it does not support OpenGL version whatever.</p>
  
  <p>I have a Radeon HD 5750 so, it should support OpenGL 3.1 and some of the features of 3.2. I know that all the device drivers are installed properly since I was able to run all the programs in the Radeon sdk provided by ATI.</p>
  
  <p>I also installed Opengl Extensions Viewer 3.15 and it says OpenGL Version 3.1 Ati Driver 6.14.10.9116. I tired all of them <code>GLEW_VERSION_1_1</code>, <code>GLEW_VERSION_1_2</code>, <code>GLEW_VERSION_1_3</code>, <code>GLEW_VERSION_2_0</code>, <code>GLEW_VERSION_2_1</code>, <code>GLEW_VERSION_3_0</code> and all of these return false.</p>
  
  <p>Any other suggestioms? I even tried <code>GLEW_ARB_vertex_shader</code> <code>&amp;&amp;</code> <code>GLEW_ARB_fragment_shader</code> and this is returning false as well.</p>