next up previous contents
Next: 18.8.1 Benchmarking Basics Up: 18 Tuning Your OpenGL Previous: 18.7.2 Optimizing Frame Rate   Contents

18.8 Taking Timing Measurements

Timing, or benchmarking, parts of your program is an important part of tuning. It helps you determine which changes to your code have a noticeable effect on the speed of your application.

To achieve performance that is demonstrably close to the best the hardware can achieve, you can first follow the more general tuning tips provided here, but you then need to apply a rigorous and systematic analysis.