> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Visualizador de malhas do PIX

> Visualizador de malhas do PIX

Use o visualizador de malhas do PIX para comparar sua renderização com a saída esperada e localizar rapidamente discrepâncias, conforme mostrado na figura a seguir. Por exemplo, você pode identificar vértices drasticamente fora dos limites. Variações na densidade ou no formato da malha geral podem ser indícios de problemas de conteúdo ou de problemas na configuração de renderização da chamada de draw associada.

<img src="https://mintcdn.com/microsoft-4404708b/cbgdF-D3rUKJ-fFH/images/gdk/tools/pix_gpu_mesh_viewer.png?fit=max&auto=format&n=cbgdF-D3rUKJ-fFH&q=85&s=707ac13b9a77208904c494fc933d92fb" alt="Visualizador de malhas da GPU no PIX" width="960" height="499" data-path="images/gdk/tools/pix_gpu_mesh_viewer.png" />

Para o visualizador de malhas, vejamos o seguinte:

* [Recursos do visualizador de malhas do PIX](#ID4EV)
* [Controles](#ID4EIC)
* [Formatos com suporte](#ID4E3D)

<a id="ID4EV" />

## Recursos do visualizador de malhas do PIX

O visualizador de malhas do PIX dá suporte a malhas com os seguintes recursos.

* A semântica de posição pode vir de qualquer buffer de vértices vinculado ao dispositivo.
* Semânticas de posição com suporte: POSITION, POSITION0, SV\_POSITION, SV\_POSITION0.
* Formatos de posição com suporte: FLOAT1, FLOAT2, FLOAT3, FLOAT4, HALF1, HALF2 e HALF4.
* Tipos de primitivas com suporte: lista/faixa de triângulos, lista/faixa de linhas, lista de pontos, RECT\_LIST.
* Chamadas de draw com suporte: **Draw**, **DrawIndexed**, **DrawInstanced**, **DrawIndexedInstanced**.
* A renderização Hidden-Line é o modo de renderização padrão.

Veja a seguir algumas restrições para as malhas que podem ser exibidas.

* Nenhuma posição INT/UINT
* Nenhum tipo de primitiva com adjacência
* Nenhum tipo de primitiva para tesselação
* No **DrawAuto**, **DrawIndirect**

<a id="ID4EIC" />

## Controles

A interface do visualizador de malhas é consistente com a de muitos outros visualizadores 3D.

* Clique com o botão esquerdo do mouse e arraste para girar.
* Clique com o botão direito do mouse e arraste para deslocar.
* Use a roda do mouse para aumentar ou diminuir o zoom.
* Selecione <img src="https://mintcdn.com/microsoft-4404708b/cbgdF-D3rUKJ-fFH/images/gdk/tools/pix_gpu_recenter_mesh.png?fit=max&auto=format&n=cbgdF-D3rUKJ-fFH&q=85&s=746d5bbf23f53f8addf65162473417f7" alt="Ícone Recenter mesh da GPU no PIX" width="23" height="25" data-path="images/gdk/tools/pix_gpu_recenter_mesh.png" /> para **Recenter mesh**.
* Selecione <img src="https://mintcdn.com/microsoft-4404708b/cbgdF-D3rUKJ-fFH/images/gdk/tools/pix_gpu_mesh_options.png?fit=max&auto=format&n=cbgdF-D3rUKJ-fFH&q=85&s=52a2663a663452f4b5956840a30252e0" alt="Ícone Mesh Options da GPU no PIX" width="22" height="19" data-path="images/gdk/tools/pix_gpu_mesh_options.png" /> para **Mesh Options**.
* Selecione <img src="https://mintcdn.com/microsoft-4404708b/cbgdF-D3rUKJ-fFH/images/gdk/tools/pix_gpu_reset_icon.png?fit=max&auto=format&n=cbgdF-D3rUKJ-fFH&q=85&s=127e449ebb721edd321b4dad1dcb4285" alt="Ícone Reset resource parameters da GPU no PIX" width="22" height="24" data-path="images/gdk/tools/pix_gpu_reset_icon.png" /> para **Reset resource parameters**.

<a id="ID4E3D" />

## Formatos com suporte

O visualizador de malhas dá suporte aos [DXGI\_FORMAT](https://learn.microsoft.com/windows/desktop/api/dxgiformat/ne-dxgiformat-dxgi_format)s a seguir. Você pode selecionar o formato para visualizar seus dados em Mesh Options.

| Formato com suporte |
| - |
| DXGI\_FORMAT\_UNKNOWN |
| 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\_R10G10B10A2\_UNORM |
| DXGI\_FORMAT\_R10G10B10A2\_UINT |
| DXGI\_FORMAT\_R11G11B10\_FLOAT |
| DXGI\_FORMAT\_R8G8B8A8\_UNORM |
| DXGI\_FORMAT\_R8G8B8A8\_UINT |
| DXGI\_FORMAT\_R8G8B8A8\_SNORM |
| DXGI\_FORMAT\_R8G8B8A8\_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\_R8G8\_UNORM |
| DXGI\_FORMAT\_R8G8\_UINT |
| DXGI\_FORMAT\_R8G8\_SNORM |
| DXGI\_FORMAT\_R8G8\_SINT |
| DXGI\_FORMAT\_R16\_FLOAT |
| DXGI\_FORMAT\_R16\_UNORM |
| DXGI\_FORMAT\_R16\_UINT |
| DXGI\_FORMAT\_R16\_SNORM |
| DXGI\_FORMAT\_R16\_SINT |
| DXGI\_FORMAT\_R8\_UNORM |
| DXGI\_FORMAT\_R8\_UINT |
| DXGI\_FORMAT\_R8\_SNORM |
| DXGI\_FORMAT\_R8\_SINT |
| DXGI\_FORMAT\_A8\_UNORM |

<a id="ID4EW" />

## Próximas etapas

O visualizador de malhas ajuda você a visualizar os dados do estágio [Input Assembly](/pt-BR/tools/tools-console/pix/gpu/pix-gpu-input-assembly) e seria um bom ponto de partida para depurar o pipeline de gráficos.

## Veja também

[DXGI\_FORMAT](https://learn.microsoft.com/windows/desktop/api/dxgiformat/ne-dxgiformat-dxgi_format)

[Analisar o desempenho do título](/pt-BR/tools/tools-console/pix/analyzing-system-performance)

[PIX](/pt-BR/tools/tools-console/pix/pix)

[Visualizador de BVH do PIX](/pt-BR/tools/tools-console/pix/gpu/pix-bvh-viewer)

[Desenvolvimento de jogos para console XBOX (ambiente e ferramentas)](/pt-BR/tools/tools-console/gc-tools-console-toc)


## Related topics

- [Captura de GPU e análise de desempenho do PIX](/pt-BR/tools/tools-console/pix/gpu/index.md)
- [APIs de extensibilidade do PIX (HLSL e visualizador de malhas)](/pt-BR/tools/tools-console/pix/extensibility/index.md)
- [Ferramenta Visualizador do histórico de sessões multijogador](/pt-BR/tools/tools-services/live-mp-session-history-viewer.md)
- [Capturas de GPU Trace do PIX em consoles XBOX Series](/pt-BR/tools/tools-console/pix/gpu-trace/index.md)
- [Criar perfis de títulos do Windows com o PIX (Performance Investigator)](/pt-BR/tools/tools-pc/pix-for-windows.md)
