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

# PIX GPU 캡처 및 성능 분석

> PIX GPU 캡처, PIX API 객체, PIX on Windows를 통해 노출된 XBOX Series X|S GPU 기능으로 GPU 성능을 분석하고 렌더링을 디버깅합니다.

XBOX 게임 개발을 위한 GPU 주제를 살펴보세요.

> **[GPU 성능 분석](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/gpu-performance.md)**
>
> PIX에는 GPU 성능을 캡처하고 분석하기 위한 다양한 기능이 있습니다.

> **[PIX API 객체](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-api-objects.md)**
>
> PIX API Objects 탭에서는 다음 그림에 표시된 것처럼 모든 API에 대해 전달되는 다양한 매개 변수를 확인할 수 있습니다.

> **[PIX GPU 병목 지점](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-bottlenecks.md)**
>
> PIX에는 하드웨어 사용률을 기반으로 GPU 병목 지점을 표시하는 기능이 있습니다.

> **[PIX BVH 뷰어](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-bvh-viewer.md)**
>
> PIX는 레이트레이싱 워크로드에서 사용되는 경계 볼륨 계층(BVH) 구조를 시각화할 수 있게 해줍니다.

> **[PIX 카운터](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-counters.md)**
>
> PIX 소프트웨어 카운터와 하드웨어 카운터를 분석, 정렬, 필터링, 그래프로 표시할 수 있습니다.

> **[Dr. PIX](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-drpix.md)**
>
> Dr. PIX는 선택된 명명된 이벤트나 드로우 콜에 대한 자세한 분석을 제공합니다.

> **[PIX 편집 및 계속](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-edit-and-continue.md)**
>
> Shader Edit and Continue(다음 그림 참조)는 고수준 셰이더 언어(HLSL) 코드, GPU를 수정할 수 있는 기능을 제공합니다…

> **[PIX 편집](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-edits.md)**
>
> PIX Edit and Continue를 사용하면 고수준 셰이더 언어(HLSL) 코드, GPU 명령어, 컴파일러 옵션을 수정할 수 있습니다.

> **[PIX 이벤트 세부 정보](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-event-details.md)**
>
> PIX Event Details 탭을 사용하여 이벤트에 전달되는 매개 변수 값을 더 자세히 확인할 수 있습니다.

> **[PIX GPU 캡처](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-gpu-capture.md)**
>
> GPU Captures는 GPU에 전송된 모든 입력과 명령을 기록하고 나중에 분석과 실험을 위해 재생하는 데 사용됩니다.

> **[PIX ExecuteIndirect 분석 지원](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-gpu-executeindirect.md)**
>
> PIX에서 ExecuteIndirect 호출을 분석하는 것은 어려움이 따릅니다.

> **[입력 어셈블리](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-gpu-input-assembly.md)**
>
> IA는 PIX의 입력 어셈블리 단계입니다.

> **[GPU 캡처](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-gpu-overview-page.md)**
>
> GPU 데이터를 캡처하거나 이전 캡처를 연 후, 개요 페이지가 표시되어야 합니다.

> **[파이프라인 뷰](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-gpu-pipeline-view.md)**
>
> Pipeline 뷰는 그래픽 파이프라인의 동작을 확인하기에 좋은 곳입니다.

> **[PIX 리소스](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-gpu-resources.md)**
>
> PIX에서 리소스와 리소스 사용을 볼 수 있습니다.

> **[PIX GPU 타임라인](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-gpu-timeline-tab.md)**
>
> Timeline 탭(다음 그림 참조)에서는 각 API 호출에 걸린 시간을 확인할 수 있습니다.

> **[PIX GPU 타이밍](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-gpu-timing.md)**
>
> PIX는 Events 뷰에서 모든 Global ID에 대한 타이밍을 표시합니다.

> **[메모리 뷰어](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-memory-viewer.md)**
>
> 이 뷰는 지정된 주소와 크기의 콘솔 메모리를 사용자 지정 가능한 포맷터로 표시하는 데 사용됩니다.

> **[PIX 메쉬 뷰어](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-mesh-viewer.md)**
>
> PIX의 Mesh 뷰어를 사용하여 예상 출력과 비교하고 다음 그림에서와 같이 불일치를 빠르게 찾을 수 있습니다.

> **[PIX 파이프라인 상태](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-pipeline-states.md)**
>
> PIX Pipeline States 탭에는 현재 GPU 캡처에 대한 모든 PSO 목록이 표시됩니다.

> **[PIX 리소스 뷰](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-resources-tab.md)**
>
> Resources 뷰는 다음 그림과 같이 캡처의 리소스에 대한 일반 정보를 제공합니다.

> **[PIX 셰이더 디버깅](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-shader-debugging.md)**
>
> 셰이더를 디버깅하려면 PIX가 셰이더의 PDB를 찾아야 합니다.

> **[PIX의 셰이더 PDB](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-shader-pdbs.md)**
>
> PIX는 추가 기능을 활성화하기 위해 셰이더 PDB(심볼)를 로드하는 기능이 있습니다.

> **[PIX 셰이더 추적(XBOX One)](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-shader-trace-durpio.md)**
>
> 이 항목에서는 성능 병목 지점을 확인하기 위해 셰이더 어셈블러 명령어를 분석하는 방법을 설명합니다.

> **[PIX 셰이더 추적(XBOX Series X|S)](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-shader-trace-scarlett.md)**
>
> PIX에는 XBOX Series X|S GPU 캡처에 대해 GPU에서 wave와 명령어의 실행을 볼 수 있는 기능이 있습니다.

> **[State 뷰](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-state.md)**
>
> State 뷰는 Global ID가 있는 각 이벤트의 Direct3D 상태에 대한 정보와 함께 하드웨어의 상태도 표시합니다…

> **[PIX 하드웨어 카운터 표](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-table-of-hardware-counters.md)**
>
> PIX에서 다음 카운터를 검토할 수 있습니다.

> **[PIX 텍스처 밉 통계](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-texture-mip-stats.md)**
>
> PIX Texture Mip Statistics 탭에는 현재 GPU 캡처의 그래픽 큐에서 샘플링된 텍스처 목록이 표시됩니다.

> **[PIX 텍스처 뷰어](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-texture-viewer.md)**
>
> PIX Texture 뷰어는 다음 스크린샷과 같이 Pipeline 뷰와 함께 리소스를 시각화하는 데 사용됩니다.

> **[PIX 가변 속도 셰이딩(VRS)](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-vrs.md)**
>
> PIX에는 다양한 상태, API, 리소스 정보를 확인할 수 있는 여러 영역이 있습니다.

> **[PIX와 셰이더 사용](https://docs.xbox.com/ko/tools/tools-console/pix/gpu/pix-with-shaders.md)**
>
> PIX를 사용하여 셰이더 성능을 분석하고 디버깅합니다.

## 함께 보기

* [Extensibility](https://docs.xbox.com/ko/tools/tools-console/pix/extensibility/index.md)
* [Gpu trace](https://docs.xbox.com/ko/tools/tools-console/pix/gpu-trace/index.md)
* [Shader explorer](https://docs.xbox.com/ko/tools/tools-console/pix/shader-explorer/index.md)


## Related topics

- [NDA 토픽 디렉터리 - Microsoft Learn 라이브 링크](https://docs.xbox.com/ko/nda/nda-topic-directory.md)
- [GDK 타이틀을 위한 PIX on XBOX 및 Windows](https://docs.xbox.com/ko/tools/tools-console/pix/index.md)
- [PIX 확장성 API (HLSL 및 메시 뷰어)](https://docs.xbox.com/ko/tools/tools-console/pix/extensibility/index.md)
- [GPU 셰이더 분석을 위한 PIX Shader Explorer](https://docs.xbox.com/ko/tools/tools-console/pix/shader-explorer/index.md)
- [PIX 동영상](https://docs.xbox.com/ko/tools/tools-console/pix/pix-videos.md)
