Vulkan 1.4.306 버전 발표 및 두 가지 확장 기능 추가

전문: https://www.phoronix.com/news/Vulkan-1.4.306

원저자: Michael Larabel | 작성일: 2025-01-24 18:10
사이트 내 게시일: 2025-01-24 22:25
Vulkan의 최신 릴리스인 1.4.306 버전은 비디오 코딩 기능을 향상시키고 애플의 Metal과의 메모리 공유를 개선하기 위한 두 가지 중요한 확장 기능을 도입합니다.

주요 기능 중 하나는 비디오 세션 리셋과 같은 비디오 코딩 제어 명령을 바인딩된 비디오 세션 매개변수 객체 없이 발행할 수 있도록 하는 것입니다. 이 변경은 비디오 디코드 작업의 과정을 간소화하여 애플리케이션이 각 디코드 작업에 대해 코덱별 매개변수 세트를 인라인으로 지정할 수 있게 합니다. 이를 통해 비디오 세션 매개변수 객체를 구성할 필요가 없어져 개발자들의 작업 흐름이 효율적으로 개선됩니다.

또한, 이번 업데이트는 모든 적용 가능한 비디오 인코드 프로파일에서 VK_VIDEO_ENCODE_RATE_CONTROL_MODE_DISABLED_BIT_KHR에 대한 지원을 의무화하여 비디오 인코딩 프로세스의 일관성과 신뢰성을 보장합니다. 더불어, 비디오 표준 매개변수에 대한 추가 보장을 제공하여 인코더 구현이 이러한 매개변수를 무시하지 않도록 하여 비디오 인코딩 결과의 예측 가능성을 높입니다.

이러한 발전은 Vulkan을 비디오 애플리케이션을 개발하는 개발자들에게 더욱 강력한 옵션으로 자리매김하게 하며, 특히 애플의 Metal을 활용하는 환경에서 크로스 플랫폼 호환성과 성능을 개선합니다.

* 이 글은 phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은 이곳에서 확인하실 수 있습니다.
카테고리: Software
태그: software development (304) Vulkan (153) Cross-Platform (36) Video Encoding (34) Graphics API (21) Khronos Group (13) video coding (2) Apple Metal (2)

댓글

댓글을 쓰기 위해서는 로그인을 해 주세요.