Timeline view charts specific to ARM® Mali™-based targets
If you have a Mali-based target that is configured to support Mali GPU-specific profiling, and is running a version of gator that supports the target GPU, the Timeline view provides GPU charts unique to Mali-based targets.
Figure 6-22 Charts in the Timeline view specific to Mali-based targets
If you have run the capture session on either a Mali-400 or Mali-450 based target, the following charts are added to the default set of Timeline view charts:
- GPU Vertex chart
- Streamline reports whether the status of the Mali vertex processor is idle or active. The load on the vertex processor is proportional to the number of vertices and the complexity of the shader used to transform their coordinates.
- GPU Fragment chart
- Streamline reports whether the status of the Mali fragment processor is idle or active. The load on the fragment processor is proportional to the number of pixels to be rendered and the complexity of the shader used to determine the final pixel color. Pixels rendered include on and off screen pixels and the additional pixels required for super-sampling.
If you have run the capture session on a Mali Midgard-based target, Streamline includes the following Mali-specific chart types:
- GPU Fragment
- Reports whether job slot 0 is occupied or idle. This is exclusively for fragment processing.
- GPU Vertex-Tiling-Compute
- Reports whether job slot 1 is occupied or idle. This generally, though not exclusively, corresponds to vertex processing.
- GPU Vertex-Compute
- Reports whether job slot 2 is occupied or idle. This generally, though not exclusively, corresponds to compute work.
These counters are included in the capture by default, but you can exclude them using the Counter Configuration dialog box.