Getting started with writing grahics applications can be painful…
Tools let you:
For these debugging tools to be usefull it’s important to understand all the phases of the graphics pipeline
(Gif from The Little Grasshopper blog)