Appendix C. ES Framework API

The example programs throughout the book use a framework of utility functions for performing common OpenGL ES 3.0 functions. These utility functions are not part of OpenGL ES 3.0, but rather are custom functions that we wrote to support the sample code in the book. The ES Framework API is included with the source code for the book available from the book website at The ES Framework API provides routines for tasks such as creating a window, setting up callback functions, loading a shader, loading a program, and creating geometry. The purpose of this appendix is to provide documentation for the ES Framework API functions used throughout the book.

Framework Core Functions

This section provides documentation ...

Get OpenGL ES 3.0 Programming Guide, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.