Skip to content
Branch: master
Go to file
Code
This branch is 4 commits ahead, 3 commits behind danginsburg:master.

Latest commit

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

OpenGL ES 3.0 Programming Guide

Forking Introduction

This repository is a fork of the original OpenGL ES 3.0 sample code repository with the addition of the Linux DRM platform.

Introduction

The repository contains the sample code for the OpenGL ES 3.0 Programming Guide by Addison-Wesley Professional (http://www.opengles-book.com).

Platforms

The sample code for the OpenGL ES 3.0 Programming Guide currently builds on the following platforms:

  • Microsoft Windows
  • Linux X11
  • Linux DRM
  • Android 4.3+ NDK (C/C++)
  • Android 4.3+ SDK (Java)
  • iOS7

Instructions for building for each platform are provided in Chapter 16, "OpenGL ES Platforms".

Authors

Dan Ginsburg
Budirijanto Purnomo
Previous contributions: Dave Shreiner, Aaftab Munshi

Reader Contributions

We would like to thank the following people for their contributions to the source code:

  • Javed Rabbani Shah for contributing the Android SDK port as well as helping with the NDK port
  • Jarkko Vatjus-Anttila for contributing the original Linux/X11 port for the OpenGL ES 2.0 Programming Guide
  • Eduardo Pelegri-Llopart and Darryl Gough for contributing the Blackberry Native SDK port for the OpenGL ES 2.0 Programming Guide (we have not yet ported the ES 3.0 book to a Blackberry platform)

Building Linux DRM platform

cd opengles3-book
mkdir build
cd !$
cmake -DUseDRM=1 -DCMAKE_BUILD_TYPE=Debug ..
make
# TADA!
find . -type f -executable   # Show what got built```

About

OpenGL ES 3.0 Programming Guide Sample Code

Resources

License

Releases

No releases published
You can’t perform that action at this time.