OpenGL Stage View Control

The following image shows a typical OpenGL application in GPU PerfStudio with the Pixel Shader layout displayed in the content pane.

Clicking on other stages in the control will open layouts specific to those stages. It is possible to edit the default layouts for each stage and also to create custom layouts in the "User Layout" slots.

GLStagesPS.png

In edit mode the OpenGL command tree can be seen, as in the screen shot below. Clicking on the nodes in the tree will open a data window for that node - the window can then be docked within the content pane to create custom layouts. Note, it is possible to mix nodes from different stages in a layout.

GLFDTree.png

The OpenGL command tree supports the following data:

Resources

Input Assembly

Vertex Shader

Tess Control Shader

Tess Eval Shader

Geometry Shader

Pixel Shader

Frame Buffer