Right clicking on any draw call row will bring up a dialog window for single profile name list. The left column of the dialog table contains names of all baseline profiles. The right column of the table contains name of data compared to. The right column names may have two parts delimited by "-" if the data is from a single profile. The first part of the name is the name of current global profile and the second part of the name is the name of a single profile for the current draw call. The name "Base Profile" always refers to the first profile when the profile window opens.
When a new global profile is created all draw calls are compared with that in Base Profile. This is shown on the first row of the single profile name list. A single draw call profile is compared with the corresponding draw call of the current global profile, as shown on rows other than the first row.
Clicking on any row in the dialog table will display a delta between the baseline profile and the corresponding single profile. In the profile view a draw call number followed by stars indicates that more profile information is available for that draw call. One star indicates that the base profile is displayed in current view, while two stars indicates that the delta between the base profile and one of the single profiles is displayed in current view.
Moving the mouse over a data table cell will bring up a tooltip explaining the source of the data in that cell. The names of the data source are the same as described above. The tooltip also contains the number of runs and the standard deviation for the selected single draw call profile.
Clicking on the New Profile button will bring up another window prompting user to enter a profile name and number of runs. Specify the number of times you want the selected draw call to be profiled. A new draw call profile will be performed after specifying a profile name and clicking the OK button.
2. Right click on a draw call's bar in the draw call slider.
3. Select the "Profile Draw Call #" menu item from the context menu.
4. The "Drawcall # Profile" window appears as does the "New Profile" dialog box.
5. In the "New Profile" dialog box, enter the name for the new profile and specify the number of runs (how many times the draw call is to be profiled) and press OK.
6. Once the profile is complete, the table in the first dialog box will have a new row added to show the new profile data.
After there is at least one new Profile performed, the "Drawcall # Profile" window can be used to compare results from different profiles, as well as select the active profile to use for the data displayed in the PerfMarker tree's "GPU Time" column.
2. Select the "Previous Profiles" menu item from the context menu.
3. The "Drawcall # Profile" window appears and displays all previous profiles that have been performed.
4. Select a profile in the table to make it the active profile. This will refresh the draw call slider's bar chart with values from that profile. You may see the height of other bars change, due to the change of bar height scale to accommodate the new bar height. The underlying data for other bars are not changed. There is a colored line under a bar if that bar has single profile. Red indicates that the current data is from a single profile while dark red indicates that the current data is the base profile for that draw call.