I am currently working on Hooded and looking for a good book on OpenGL. I need a book which only discusses the Programmable Pipeline, as I do not plan to use any Deprecated Code. I cannot find many books which teach the programmable pipeline. I looked at the OpenGL Super-Bible (Fifth Edition) however the Author seemed like a very Arrogant developer. I've come to this conclusion considering that he doesn't teach you OpenGL, however he teaches you his own library (Which confused me, his book is labeled OpenGL Super-Bible. Why is he using his own helper library?). I've seen the free Modern Three-Dimensional Graphics Programming E-Book, however I've read the authors talks about his book and looked at it, and it doesn't teach OpenGL as much, however it is good for beginning Graphics Programming after you've learned OpenGL (This is taken straight from his answer to a question about this subject). I've also seen the OpenGL Book, and even they don't go over all of OpenGL (Or the Shading Language), it's more of a small introductory course. I've also seen Lazy Foo's Tutorials, however he spends the first thirty lessons discussing deprecated functionality and around three with the Programmable Pipeline. Do you have any suggestions?