Metal 개발자 도구
Xcode의 Metal 디버거와 Instruments의 Metal System Trace를 비롯한 강력하고 광범위한 도구 세트를 사용하여 Metal 앱을 생성, 디버깅 및 프로파일링하세요.
Xcode의 Metal 디버거와 Instruments의 Metal System Trace를 비롯한 강력하고 광범위한 도구 세트를 사용하여 Metal 앱을 생성, 디버깅 및 프로파일링하세요.
Xcode에는 Metal 앱 디버깅을 위한 포괄적인 고급 도구 모음이 포함되어 있습니다. Metal 디버거를 사용하면 전체 렌더링 파이프라인과 사용된 모든 리소스를 검사할 수 있습니다. 메시 셰이딩부터 레이 트레이싱, MetalFX 업스케일링에 이르는 Metal 파이프라인의 시각적 아티팩트를 디버그하고 수정합니다.
Metal 디버거에는 Metal 메모리 사용량에 대한 종합적인 보고서가 포함되어 있어 Metal 앱의 메모리 사용량을 최적화하고 줄일 수 있습니다.
Metal에는 강력한 런타임 진단 도구 세트가 내장되어 있어 Metal 앱이 올바르게 실행되고 있는지 확인할 수 있습니다. Xcode는 소스 코드 내에서 오류의 위치를 바로 보여 주므로 버그를 발생 전에 미리 파악하는 데 도움이 됩니다.
Xcode에는 고급 툴 세트가 함께 제공되므로 Metal 앱이 Apple 하드웨어에서 부드러운 렌더링과 놀라운 성능을 일관되게 구현하도록 할 수 있습니다.
Instruments의 Metal System Trace 템플릿은 CPU, GPU 및 Metal 앱의 메모리 사용량에 대한 병렬 작업을 시각적 타임라인으로 보여 줍니다.
Xcode를 다운로드하여 Metal 개발자 도구의 전체 모음을 사용해 보세요. Metal API 및 셰이더 사용량을 검증하고, Metal 디버거로 Metal 앱을 디버깅 및 프로파일링하고, Instruments의 Metal System Trace를 통해 시스템 성능을 분석하세요.
개발자가 iOS, macOS, tvOS에 배포할 Metal 셰이더 프로그램과 애셋을 빌드할 수 있도록 지원하는 Windows 호스팅 도구, 헤더, 라이브러리 모음을 다운로드하세요.