If I'm trying to learn OpenGL ES 2.x, is an OpenGL 3.0 book suitable? <p>I've been doing about an hour of research on this, coming from zero graphics experience. The official website says that OpenGL ES 2.x is defined relative to OpenGL 2.0. However, I've read that a major difference between 2.0/3.0 is the deprecation of the fixed-function pipeline (no idea what that is at this point), and that ES 2.x doesn't have a fixed-function pipeline. These last details are what's confusing me.</p> <p>The reason I'm asking is because I'm considering buying the <a href="http://rads.stackoverflow.com/amzn/click/0321712617" rel="nofollow">OpenGL Superbible 5th Edition</a>. According to the author and some Amazon reviewers, this book is heavily biased towards OpenGL 3.0, and it's actually recommended to get earlier editions for OpenGL 2.0. Considering that I'm mainly interested in ES, which OpenGL version is most relevant, 2.0 or 3.0?</p> <p>Also, if for some reason I decide to go with ES 1.1, I'm assuming a 2.0 book is the right choice?</p>