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