Vulkan Graphics API

Android 플랫폼에는 Khronos Group Vulkan API 사양의 Android 전용 구현이 포함되어 있습니다. Vulkan은 고성능 3D 그래픽을 위한 오버헤드가 낮은 교차 플랫폼 API로, 애플리케이션에서 높은 품질의 실시간 그래픽을 생성할 수 있는 도구를 제공합니다. 또한 Vulkan은 CPU 오버헤드 감소, SPIR-V 바이너리 중간 언어(BIL)에 대한 지원 제공 같은 이점도 제공합니다.

이 섹션에서는 Android 앱에서 Vulkan 사용을 시작할 수 있는 방법부터 설명합니다. 그런 다음, Android 플랫폼의 Vulkan 디자인 가이드라인에 대한 유용한 정보를 제공합니다. 여기에서는 Vulkan의 셰이더 컴파일러를 사용하는 방법에 대해 설명합니다. 마지막으로, 유효성 검사 계층을 통해 Vulkan을 사용하는 앱에서 안정성을 보장할 수 있는 방법에 대해 학습합니다.

일반적인 교차 플랫폼 API 사양에 대한 자세한 내용은 Khronos의 Vulkan 개요를 참조하세요. Vulkan 뉴스 페이지에서 Vulkan 관련 최신 개발 정보도 확인할 수 있습니다.