Skip to content
Branch: master
Go to file
Code

Latest commit

Files

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

README.md

hello-modern-opengl

A one-file hello world program for modern OpenGL using GLFW (version 3) and GLEW.

Illustrates the most salient points of modern (3.3) OpenGL: Shaders, VAOs, packed VBOs, indexed elements. Contains all of the matrix math necessary for a look-at style camera.

This repository also contains an ES branch, which illustrates a similar program using OpenGL ES. While GLFW is used for this branch (take care in compiling it for ES and probably EGL, e.g.: cmake -DGLFW_USE_EGL=ON -DGLFW_CLIENT_LIBRARY=glesv2), GLEW is omitted because it does not support GL ES.

About

A one-file hello world program for modern OpenGL using GLFW (version 3) and GLEW

Resources

License

Releases

No releases published

Languages

You can’t perform that action at this time.