Debugging OpenGL Applications

First graphics programming experiences

Getting started with writing grahics applications can be painful…

Why this happens

How these problems are solved

How to solve these problems without pulling your hair out

OpenGL debugging tools

OpenGL debugging tools

Tools let you:

What you need to know

For these debugging tools to be usefull it’s important to understand all the phases of the graphics pipeline

OpenGL Pipeline

OpenGL Pipeline

OpenGL Pipeline

OpenGL Pipeline

OpenGL Pipeline

OpenGL Pipeline

OpenGL Pipeline

(Gif from The Little Grasshopper blog)

OpenGL Pipeline

OpenGL Pipeline

OpenGL Pipeline

OpenGL Pipeline

OpenGL Pipeline

OpenGL Pipeline

OpenGL Pipeline

OpenGL Pipeline

OpenGL Pipeline

OpenGL Pipeline

OpenGL Pipeline

OpenGL Pipeline

OpenGL Pipeline

Demo time!