• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
소프트웨어

Vulkan SDK 업데이트를 통해 그래픽 벤더 전반에 걸쳐 Vulkan 비디오 확장 지원 제공 합니다

초보나스 초보나스 35

0

0
출처 https://wccftech.com/vulkan-sdk-update-brings-support-for-vulkan-video-extensions-across-graphics-vendors/

Vulkan SDK Update Brings Support For Vulkan Video Extensions Across Graphics Vendors (wccftech.com)

 

1.png.jpg

 

Vulkan 용으로 새로 업데이트 된 SDK가 오늘 (버전 1.3.239.0) 출시되었습니다. 크로노스 그룹, Windows 및 Linux 환경 모두에서 지원됩니다. 이 완벽한 지원은 2022년 말에 최근 안정화된 2개의 Vulkan Video 확장 프로그램에 최적화될 예정입니다. 새로운 Vulkan 비디오 확장에는 검증 레이어 통합 및 헤더 업그레이드가 포함됩니다. 거대 AMD 및 NVIDIA를 포함한 여러 그래픽 카드 공급 업체는 이제 프레임 워크 및 소프트웨어에서 볼 수있는 H64.265 및 H.<> 디코딩에서 Vulkan Video 가속을 활용할 수 있습니다.

 

Vulkan은 이제 Windows 및 Linux 플랫폼에서 Vulkan 비디오 확장을 완벽하게 지원하도록 소프트웨어 개발 키트를 업데이트합니다.


여러 불칸 새로운 Vulkan 비디오 확장을 지원하는 드라이버는 공급업체에 따라 Windows 및 Linux 환경에서 구현하기 위해 NVIDIA 및 AMD를 포함한 여러 GPU 공급업체에서 제공됩니다. 이 그룹은 인텔이 곧 인텔 Arc A 시리즈 및 Iris Xe 그래픽에 초점을 맞춘 인텔 그래픽 드라이버에서 Vulkan Video를 지원할 것이라고보고합니다.

 

오픈 소스 커뮤니티는 또한 AMD용 Vulkan RADV 드라이버와 Intel GPU용 ANV 드라이버에 대한 Vulkan 비디오 지원을 추진하고 있습니다. GStreamer와 FFmpeg는 여러 플랫폼에서 Vulkan Video 가속을 도입하고 있습니다.

 

많은 기업들이 사양, 적합성 테스트, 드라이버, 도구, 샘플 및 이제 개발자가 이 획기적인 API를 효율적으로 활용할 수 있도록 SDK를 제공하기 위해 Vulkan Video에 열심히 노력했으며 오픈 소스 커뮤니티의 초기 참여와 채택에 매우 기쁩니다.

 

또한 VP9 및 AV1 코덱을 포함한 인코딩 확장과 증가하는 사용 사례를 최적화하기 위한 추가 기능에 대한 업계의 강력한 관심을 잘 알고 있습니다. 로드맵을 전달하는 것이 2023년에 하위 그룹의 초점이 될 것이며 커뮤니티의 지속적인 지원에 감사드립니다!

 

— Ahmed Abdelkhalek, Vulkan Video 기술 하위 그룹 의장

 

2.png.jpg

 

Vulkan SDK의 Vulkan 비디오 지원


Vulkan의 소프트웨어 개발 키트는 개발자가 Vulkan Video 확장을 완전히 활용할 수 있도록 필요한 헤더, 유효성 검사 계층 등을 추가합니다.

 

새로운 Vulkan 유효성 검사 계층, API 헤더 파일 및 API 레지스트리는 다음과 같습니다.

 

VK_KHR_video_queue: 모든 비디오 코딩 작업에 대한 공통 API.
VK_KHR_video_decode_queue: 모든 비디오 디코딩 작업에 대한 공통 API.
VK_KHR_video_decode_h264: H.264 디코딩별 기능 및 매개 변수.
VK_KHR_video_decode_h265: H.265 디코딩별 기능 및 매개 변수.


새 소프트웨어 개발 키트의 Vulkan Video 코덱별 헤더는 개발자를 위해 다음 헤더 파일을 제공합니다.

 

vulkan_video_codec_h264std.h: H.264 디코딩 및 인코딩 작업에서 공유하는 구조체와 형식을 정의합니다.


vulkan_video_codec_h264std_decode.h: H.264 디코딩 작업에서만 사용되는 구조체를 정의합니다.


vulkan_video_codec_h265std.h: H.265 디코딩 및 인코딩 작업에서 공유하는 구조체와 형식을 정의합니다.


vulkan_video_codec_h265std_decode.h: H.265 디코딩 작업에서만 사용되는 구조체를 정의합니다.


vulkan_video_codecs_common.h: 버전 유지 관리를 위해 다른 표준 헤더에서 사용하는 버전 관리 매크로를 정의합니다.
Khronos Group은 Vulkan Video 하위 그룹의 구성원과 함께 다음과 같은 추가 Vulkan Video 리소스에 대해 지속적으로 작업하고 있습니다.

 

크로노스 그룹 웹사이트의 2022년 <>월 블로그에는 현재 Vulkan 비디오 확장에 대한 완전한 설명이 있습니다.


새 버전 2022.7은 2023년 <>월 릴리스가 될 것으로 예상되며, 여기에는 NVIDIA Nsight 그래픽 프레임 디버거와 Vulkan Video를 특별히 지원하는 NVIDIA Nsight Systems 시스템 프로파일러가 포함됩니다.


NVIDIA는 입력 파일에서 비디오 스트림을 구문 분석하고, 하드웨어 가속 디코딩을 사용하고, 디코딩된 스트림을 프레임별로 그래픽 처리 및 프레젠테이션으로 전송하는 방법을 보여주고 설명하는 오픈 소스 vk_video_decode 샘플을 제공했습니다. 샘플 코드는 사용자 지정 가능한 라이브러리로 사용하여 개발 프로세스를 늘릴 수 있습니다.

신고공유스크랩
0

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story