Khronos Group, Vulkan 1.1 사양 발표

click fraud protection

Khronos Group은 Vulkan 1.1 및 SPIR-V 1.3 사양 출시를 발표했습니다. 이는 Vulkan 1.0 이후 거의 정확히 2년 후에 나온 것입니다.

크로노스 그룹이 2016년 2월에 Vulkan 버전 1.0 사양. 목표는 개발자가 다중 코어 프로세서를 더 잘 활용할 수 있도록 돕는 것이었습니다. 요즘 고급형 스마트폰에는 8개의 CPU 코어가 탑재되어 출시되기 때문에 이는 엄청난 개선을 의미할 수 있습니다. OpenGL의 후속 제품, 다양한 애플리케이션과 게임 엔진에도 천천히 적용되었습니다. 오늘, Khronos Group은 Vulkan 1.1 및 SPIR-V 1.3 사양 출시를 발표했습니다.

Vulkan 1.1의 전반적인 목표는 개발자가 요청한 기능으로 핵심 기능을 확장하는 것입니다. Vulkan이 다양한 애플리케이션에 구현된 것을 보았으므로 이는 매우 의미가 있습니다. 그리고 게임, 그러나 일부 개발자는 버전 1.0이 많은 것을 놓쳤다고 느꼈습니다. 버전 1.1의 가장 큰 새로운 기능은 하위 그룹 작업이 추가된 것입니다. 이 기능을 추가하면 GPU에서 병렬로 실행되는 여러 작업 간에 데이터를 매우 효율적으로 공유하고 조작할 수 있습니다.

또한 새 업데이트에는 애플리케이션이 액세스하거나 복사할 수 없는 리소스를 사용하여 렌더링 및 표시 작업을 수행하는 기능이 추가되었습니다. 이에 대한 좋은 예는 보호된 멀티미디어 콘텐츠의 안전한 재생 및 표시입니다. Vulkan 1.1은 또한 가장 널리 사용되는 1.0 확장 기능 중 일부를 통합합니다. 여기에는 여러 이미지 보기의 동시 렌더링, 한 화면에서 여러 GPU 사용과 같은 기능이 포함됩니다. 단일 시스템 및 고급 렌더링 및 합성에 사용되는 프로세스 간 API 상호 운용성 운영.

Vulkan 1.1 사양 출시와 함께 새로운 SPIR-V 1.3 사양도 출시되었습니다. 이 새로운 업데이트는 Vulkan 셰이더 중간 표현의 기능을 확장하여 하위 그룹 작업을 지원하고 향상된 컴파일러 최적화를 가능하게 합니다. SPIR-V 도구 생태계는 다음을 위한 프런트엔드 컴파일러의 추가로 지속적으로 추진력을 얻고 있습니다. GLSL과 HLSL을 모두 지원하고 오픈 소스 SPIRV-Tools에서 하위 수준 도구 지원을 확장합니다. 프로젝트.

개발을 위해 Vulkan을 사용하는 데 관심이 있는 분들을 위해 LunarG Vulkan SDK 그리고 도구 레이어 1.1을 지원하도록 업그레이드되었습니다. 하드웨어 제조업체와 게임 엔진은 새 사양을 지원하기 위해 드라이버/코드를 업데이트해야 합니다.


출처: PR Newswire