# Summary [Intro](README.md) - [Opening a window](tuto-01-getting-started.md) - [Drawing a triangle](tuto-02-triangle.md) - [Uniforms](tuto-03-animated-triangle.md) - [Matrices](tuto-04-matrices.md) - [Adding colors](tuto-05-colors.md) - [Adding a texture](tuto-06-texture.md) - [A more complex shape](tuto-07-shape.md) - [Gouraud shading](tuto-08-gouraud.md) - [Depth testing](tuto-09-depth.md) - [Adjusting the perspective](tuto-10-perspective.md) - [Backface culling](tuto-11-backface-culling.md) - [The camera and summary of the vertex processing stages](tuto-12-camera.md) - [Blinn-phong shading](tuto-13-phong.md) - [Normal mapping](tuto-14-wall.md) - [Parallax mapping]() - [Deferred shading]() - [Shadow mapping]() - [Antialiasing]() - [Drawing lots of objects with instancing]() - [Performance](perf-intro.md) - [Synchronization](perf-sync.md)