OpenGL ES on the Raspberry Pi
- 2.3k Downloads
OpenGL ES is one of the means of drawing graphics on the RPi. It is an extremely sophisticated system that I introduce in this chapter but do not attempt to cover in detail. The major contribution of this chapter is to establish how you use Dispmanx to create an EGL surface so you can do OpenGL ES rendering. It describes a version of esUtils.c from the Munshi et al. book adapted to the RPi and gives some examples of its use. This gives the basics of what is required to run OpenGL ES programs on the RPi but is not intended to be more than an introduction to general OpenGL ES programming.