You can use the Mesh Viewer in PIX to compare PIX’s rendering to expected output and quickly locate discrepancies. For example, you can spot vertices that are dramatically out of bounds. Variances in density or shape of the overall mesh can be clues to content problems or problems with the rendering setup for the associated draw call.
The Mesh Viewer in PIX supports meshes with the following features.
There are some restrictions for the meshes that can be viewed.
Open and view the Mesh Viewer in PIX as follows.
1. Use the mouse to manipulate the view of the mesh.

The Mesh Viewer supports the following formats.
| Format |
|---|
| DXGI_FORMAT_R32G32B32A32_FLOAT |
| DXGI_FORMAT_R32G32B32A32_UINT |
| DXGI_FORMAT_R32G32B32A32_SINT |
| DXGI_FORMAT_R32G32B32_FLOAT |
| DXGI_FORMAT_R32G32B32_UINT |
| DXGI_FORMAT_R32G32B32_SINT |
| DXGI_FORMAT_R16G16B16A16_FLOAT |
| DXGI_FORMAT_R16G16B16A16_UNORM |
| DXGI_FORMAT_R16G16B16A16_UINT |
| DXGI_FORMAT_R16G16B16A16_SNORM |
| DXGI_FORMAT_R16G16B16A16_SINT |
| DXGI_FORMAT_R32G32_FLOAT |
| DXGI_FORMAT_R32G32_UINT |
| DXGI_FORMAT_R32G32_SINT |
| DXGI_FORMAT_R16G16_FLOAT |
| DXGI_FORMAT_R16G16_UNORM |
| DXGI_FORMAT_R16G16_UINT |
| DXGI_FORMAT_R16G16_SNORM |
| DXGI_FORMAT_R16G16_SINT |
| DXGI_FORMAT_R32_FLOAT |
| DXGI_FORMAT_R32_UINT |
| DXGI_FORMAT_R32_SINT |
| DXGI_FORMAT_R8G8B8A8_UNORM |
| DXGI_FORMAT_R8G8B8A8_UINT |
| DXGI_FORMAT_R8G8B8A8_SNORM |
| DXGI_FORMAT_R8G8B8A8_SINT |
| DXGI_FORMAT_R10G10B10A2_UINT |
| DXGI_FORMAT_R10G10B10A2_UNORM |
| DXGI_FORMAT_R16_FLOAT |
| DXGI_FORMAT_R16_UNORM |
| DXGI_FORMAT_R16_UINT |
| DXGI_FORMAT_R16_SNORM |
| DXGI_FORMAT_R16_SINT |
| DXGI_FORMAT_R8G8_UNORM |
| DXGI_FORMAT_R8G8_UINT |
| DXGI_FORMAT_R8G8_SNORM |
| DXGI_FORMAT_R8G8_SINT |
| DXGI_FORMAT_R8_UNORM |
| DXGI_FORMAT_R8_UINT |
| DXGI_FORMAT_R8_SNORM |
| DXGI_FORMAT_R8_SINT |