33 строки
1.4 KiB
Plaintext
33 строки
1.4 KiB
Plaintext
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
|
|
|