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 뉴스 페이지를 참조하면 됩니다.