Dave Shreiner

Country: USA
I'm an expert in computer graphics and GPU computing, particularly rendering using OpenGL, OpenGL ES, Apple's Metal, and Vulkan. I'm also the co-author of The OpenGL Programming Guide​ (currently in its ninth edition; I worked on the 3rd through 8th editions); The OpenGL Reference Manual​ (out of print, unfortunately); The OpenGL ES 2.0 Programming Guide​ (first edition); and Interactive Computer Graphics: A Top-Down Approach with Shader-Based OpenGL​ (sixth edition), and its new version Interactive Computer Graphics with WebGL​ (7th and 8th editions) . I am also the series editor for Pearson's OpenGL professional library, and an adjunct instructor at Cogswell Polytechnic College where I teach a class on computer graphics.I have also presented various courses on OpenGL and OpenGL ES at conferences worldwide, including 28 SIGGRAPH conferences , and authored the first commercial OpenGL course for Silicon Graphics Computer Systems (SGI - the creators of OpenGL).Additionally,