This repository includes the running examples for all parts of the tech talk.
The examples may not run on old machines
-
master
The master branch includes the blank example, that only creates a black window
-
basic-triangle
This branch includes the most basic triangle that can be drawed
-
vertex-array-triangle
This branch includes the basic triangle, but this time, we used an array to preload the vertex positions.
-
shader-triangle
A more interesting way to draw a triangle, introducing GLSL (one way to run code on GPU)
-
colored-triangle
What can we do with colors and fragment shaders?
-
if-and-mod
Using conditionals on GLSL and built-in functions (mod)
-
challenge-proposal
The branch to complete the challenge triangle.
-
challenge
The challenge answer