Program OpenGL book updated (October 2018)

I Wish I Knew How To… Program OpenGL Core 32-bit with Xojo on Windows and OSX has been updated to version 2.3, October 2018. There are 23 chapters and the book contains more than 550 pages with over 80 example programs.

There are many impressive games that have been created with OpenGL, such as Doom3, Counter-Strike, various Medal of Honor, Need for Speed and many others. This book will provide you with the basics to start your own OpenGL core projects on Xojo.

Special thanks to Prof. Ramon Sastre with the modification to Example 16-3 for compatibility with the New Picture format.

Version 2.0 - Released in November 2016
Version 2.1 - Released in December 2016
• Fixed DrawString example 16-3 to work with Xojo 2016 r4
Version 2.2 - Released in January 2017
• Added GL_MULT Blurring Example 24-01
• Added GL_ACCUM Blurring Example 24-02
• Added Will Shanks code to make glAccum Work on OSX
Version 2.3 - Released October 2018
• Modified Example 16-3 to be compatible with New Picture format. See Feedback 53484.

This book is a PDF document and all examples include Xojo code. There are no plugins required for this book, as it works with the OpenGL Surface Control built into Xojo. The Table of Contents has a listing of all examples in the book and is on the authors website at, in the Books webpage.

ISBN: 978-1-927924-01-3

This book can be purchased at