Download PVRTrace User Manual - Imagination Technologies

Transcript
Imagination Technologies
Public
Figure 12. Advanced filtering using the Filter/Highlight Functions dialog box
To use advanced filtering:
1.
Open the Filter/Highlight Functions dialog box.
2.
Under the Hide column tick the checkbox for the desired API. Finer filtering can be achieved
by expanding an API name and selecting the required function groups for that API.
Click the Accept button to mark the calls present in the Function call list area for
filtering.
Click the filter icon identified in Figure 9c to apply the filter. This will then hide all the calls that
have been marked for filtering.
3.
4.
Filter by Thread ID
In the case of multi-threaded applications, it is possible to filter the contents in Function call
list area to only show functions called in a certain thread. To use this filter, open the Thread ID
dropdown menu (Figure 9e) and select the required listed thread value option.
Remove Filters
In order to remove the filters that have been applied to particular calls, perform the following:
1.
2.
3.
Toggle the filter icon (Figure 9c) to reveal any previously filtered and hidden calls.
Right-click the call for which the filter is to be removed. This will reveal an action menu.
Select the Remove Filter option from the menu to unmark the call for filtering.
Note: All applied filters can be removed by right-clicking anywhere in the Function call list
area and selecting the Remove All Filters option.
3.3.4.
Highlight Options
The PVRTrace GUI enables the user to apply highlighting to the calls displayed in the Function
call list area. This is a useful feature that provides a visual way of quickly differentiating
between API calls through the use of colour.
Quick Highlighting
To quickly add highlight to a call, perform the following:
1.
Right-click a call in the Function call list area. This will reveal an action menu.
Revision PowerVR SDK REL_3.5@3523383a 22
User Manual