Save 40% on books and eBooks + 70% on videos now through May 31*—use code PROGRAM. Shop now.
Dan Ginsburg is the founder of Upsample Software, LLC, a software company offering consulting services with a specialization in 3D Graphics and GPU Computing. Dan has co-authored several books including the OpenGL ES 2.0 Programming Guide and OpenCL Programming Guide. He holds a B.S. in Computer Science from Worcester Polytechnic Institute and an MBA from Bentley University.
Budirijanto Purnomo is a software technical lead at Advanced Micro Devices, Inc. where he leads multiple software teams to enable GPU debugging and profiling for HSA, OpenCL, Direct3D, and OpenGL driver stacks on AMD Fusion APUs. He has released many public software tools and published technical articles at major international conferences. He received the BS and MS degrees in computer science from Michigan Technological University, Houghton, Michigan, in 1999 and 2001 and the MSE and PhD degrees in computer science from the Johns Hopkins University, Baltimore, MD, in 2006 and 2008.
With Contributions From:
Aaftab Munshi was the spec editor for the OpenGL ES 1.1 and 2.0 specifications, and is now a Software Architect at Apple.
Dave Shreiner has contributed to the last six editions of The OpenGL Programming Guide, and has been active in OpenGL's development nearly since its inception. He is the author of the first commercial OpenGL training course, and has presented courses on OpenGL programming world-wide for the last two decades. He is currently Director of graphics and GPU computing at ARM, Inc.