title: Learning OpenGL ES 1.x
body: <p>What is the quickest way to come up to speed on OpenGL ES 1.x?</p>
  
  <p>Let's assume I know nothing about OpenGL (which is not entirely true, but it's been a while since I last used OpenGL).  I am most interested in learning this for iPhone-related development, but I'm interested in learning how it works on other platforms as well.</p>
  
  <p>I've found the book <em>OpenGL ES 2.0 Programming Guide</em>, but I am concerned that it might not be the best approach because it focuses on 2.0 rather than 1.x.  My understanding is that 2.0 is not backwards-compatible with 1.x, so I may miss out on some important concepts.</p>
  
  <p>Note: For answers about learning general OpenGL, see <a href="https://stackoverflow.com/questions/62540/learning-opengl">https://stackoverflow.com/questions/62540/learning-opengl</a></p>
  
  <hr>
  
  <p>Some resources I've found:</p>
  
  <ul>
  <li><a href="http://khronos.org/opengles/1_X/" rel="nofollow noreferrer">http://khronos.org/opengles/1_X/</a></li>
  <li><a href="http://www.imgtec.com/powervr/insider/sdk/KhronosOpenGLES1xMBX.asp" rel="nofollow noreferrer">http://www.imgtec.com/powervr/insider/sdk/KhronosOpenGLES1xMBX.asp</a></li>
  <li><a href="https://rads.stackoverflow.com/amzn/click/com/0321336798" rel="nofollow noreferrer" rel="nofollow noreferrer">OpenGL Distilled</a> by Paul Martz (a good refresher on OpenGL basics)</li>
  </ul>