I need to draw hundreds (maybe thousands!) of images to the screen. Majority of the work is going to be in 2d. It'll use some 3d for camera, transforms, rotating scene, but mainly concerned with 2d performance. Any book on this specific subject?
1) Learn best practices in 2d OpenGL programming
2) Shaders and fancy effects
3) Optimizing 2d rendering operations.
I think you read some books you can improve your skills, like how to do fancy effects, optimizing 2d rendering operations... I think there aren't books teach you how to do only a thing, read and read, study and study is the only way, then you can point on a specific thing with your skills and trying... This is a Programmer !
OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 2.1 By Dave Shreiner, Mason Woo, Jackie Neider, Tom Davis
Advanced Graphics Programming Using OpenGL By Tom McReynolds
OpenGL Game Programming by Dave Astle and Kevin Hawkins
Programming OpenGL ES Game Development by Dave Astle and Dave Durnil
Beginning OpenGL Game Programming by Dave Astle and Kevin Hawkins