원문 캡처 · toji.dev
원문 캡처 · toji.dev

WebGPU API의 여러 기능을 효과적으로 다루는 방법과 디버깅·프로파일링 자료를 모았다. WebGPU 입문 튜토리얼이 아니라, 기본을 알고 있거나 WebGL·네이티브 API에 익숙한 개발자를 위한 참고 자료다.

WebGPU를 처음 배우려면 다음 자료를 먼저 살펴보는 편이 좋다.

WebGPU 모범 사례

프로파일링

  • PIX는 Windows에서 Microsoft PIX로 Chrome의 WebGPU 페이지를 디버깅하고 프로파일링하는 방법을 다룬다.
  • Xcode는 MacOS에서 Xcode로 Chrome의 WebGPU 페이지를 디버깅하고 프로파일링하는 방법을 설명한다.
  • RenderDoc은 Chrome의 WebGPU 페이지를 디버깅하고 프로파일링하는 방법을 안내한다. 현재 지원 환경은 Windows의 D3D12뿐이다.

관련 장문 자료

WebGPU에서 glTF 모델을 효율적으로 렌더링하기: WebGPU 사례 연구는 glTF 파일을 WebGPU에서 표시하는 방법을 다룬 장문 자료다. 모범 사례 문서는 아니지만, WebGPU 팁과 패턴, 실행 가능한 예제를 포함한다.