Game Development Reference
In-Depth Information
Figure 21.8. The Graphics Debug Focus. (See Color Plate XXIX.)
The pixel tab shows all the render targets currently bound and overlays in red
the active pixels currently being processed for each target. Double-clicking on an
active pixel will switch the debugger's focus to that pixel.
The vertex tab similarly shows a point cloud of the submitted geometry, with
the vertices currently in flight on the GPU highlighted. Double-clicking a vertex will
switch focus to that vertex. There is also a tabular view of vertex data available.
21.4 Profiling a Direct3D Frame using
GPU Hardware Counters
21.4.1 CPU versus GPU Bound
When tuning your application in a heterogeneous, multiprocessor setup, you first
need to determine which processor is your bottleneck. This is best determined
in the HUD while looking at the performance graphs that are overlaid on your
application(see Figure21.9 ) .
 
Search WWH ::




Custom Search