Overview
 
Benchmarking Tips
Setting Performance Goals
Measuring performance
Determining Bottlenecks
Modifying Your Application to Reduce Bottlenecks
Are You Finished Yet?
The Five Performance Commandments
 
Optimizing Rendering
Determining Whether Rendering Is the Problem
Isolating Rendering
Using the ivperf Utility to Analyze Rendering Performance
Correcting Window Clear Bottlenecks
Improving Traversal Performance
Organizing the Scene for Caching
Improving Material Change Bottlenecks
Optimizing Transformations
Performance Tip for Face Sets
Optimizing Textures
Optimizing Texture Management
Using Lights Efficiently
Optimizing Vertex Transformations
Optimizing Pixel Fill Operations
Correcting Problems ivperf Does Not Measure
 
Optimizing Everything Else
Useful Tools
Optimizing Memory Usage
Looking at CPU Usage
Optimizing Action Construction and Setup
Decreasing Notification Overhead
Picking and Handling Event