emscripten/tests/glbook
..
Chapter_2/Hello_Triangle
Chapter_8/Simple_VertexShader
Chapter_9
Chapter_10/MultiTexture
Chapter_11
Chapter_13/ParticleSystem
Chapter_15/Hello_Triangle_KD
Common
CH02_HelloTriangle.png
CH08_SimpleVertexShader.png
CH09_SimpleTexture2D.png
CH09_TextureCubemap.png
CH09_TextureWrap.png
CH10_MultiTexture.png
CH13_ParticleSystem.png
Makefile
README.linux

README.linux

OpenGL ES 2.0 Programming Guide - Example code for Linux/X11 environment

Adaptation code for Linux/X11 environment for the examples of the book
OpenGL ES 2.0 Programming Guide written by Jarkko Vatjus-Anttila. All
original example code has remained unmodified. Adaptation changes are
in esUtil.c|h files, which encapsulates all X11 specific internals from
the application layer.

Prerequisites for building the source is a valid GCC toolchain (4.5.2
4.6.1 are tested) and properly setup X11 & GLESv2 & EGL environment.
Mesa project offers such setup, and version 7.11 has been tested with
software rendering. Also native GLESv2 renderer has been tested using
NVidia Tegra2 setup. More details about the tested environments are
below:

The code has been tested with three configurations
- ATI Radeon HD 3200 graphics with Mesa 7.11-0ubuntu3, Ubuntu 11.10
- NVidia Quadro FX 2800M/PCI/SSE2 with Mesa 7.11-0ubuntu3, Ubuntu 11.10
- NVidia Tegra 2, native EGL/GLESv2 drivers, Ubuntu 10.10

Native GLESv2 on Tegra2 renders all the test cases correctly. However,
Mesa 7.11 has problems with the Chapter 13 particle test, which at least
with the mentioned test setups create only a black screen.

Compiling the examples should be as easy as running "make" in the root
linux directory.

31st Oct 2011 - Jarkko Vatjus-Anttila <jvatjusanttila@gmail.com>

Website: http://code.google.com/p/opengles-book-samples/
License: MIT