valagl icon indicating copy to clipboard operation
valagl copied to clipboard

Vala OpenGL Skeletal Application

ValaGL

A skeletal Vala application using modern OpenGL 3.x. No legacy pipeline.

It sets up a fullscreen SDL window and displays a colored rotating cube.

Building and running under Ubuntu

sudo apt-get install libepoxy-dev libsdl2-dev cmake valac valadoc
mkdir bin
cd bin; cmake ..; cd ..
make -C bin
bin/valagl