닌텐도 커맨드 버퍼 상속 확장 기능이 추가된 Vulkan 1.3.293 버전 릴리즈

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

원저자: Michael Larabel | 작성일: 2024-08-17 12:42
사이트 내 게시일: 2024-08-17 12:47
Vulkan 1.3.293 버전 릴리즈에는 그래픽 및 컴퓨팅 작업의 효율성을 높이는 NVIDIA 커맨드 버퍼 상속 확장 기능이 도입되었습니다. 이 확장 기능을 통해 애플리케이션은 제출된 커맨드 버퍼 간 큐에 유효한 상태를 활용할 수 있게 되었으며, 이는 기본 커맨드 버퍼와 보조 커맨드 버퍼에 모두 적용됩니다.

이 확장 기능의 주요 기능에는 이전에 바인딩된 파이프라인 상태, 셰이더 오브젝트, 버텍스 및 인덱스 버퍼, 디스크립터 세트, 푸시 상수, 동적 상태 등을 상속할 수 있는 기능이 포함됩니다. 이를 통해 커맨드 버퍼 시작 후 및 다음 그리기 또는 디스패치 전에 모든 상태를 바인딩하고 설정해야 하는 요구 사항이 완화되어 성능 향상이 가능해졌습니다.

중복된 상속 상태 설정의 필요성을 줄임으로써 애플리케이션은 CPU와 GPU 사이클을 절감할 수 있어 리소스 관리 및 실행 효율성 향상에 도움이 될 것입니다. 이는 특히 보조 커맨드 버퍼를 재사용하려는 개발자에게 유용할 것으로 보입니다.

* 이 글은 phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은 이곳에서 확인하실 수 있습니다.
카테고리: GPU
태그: gaming (1176) Nvidia (1079) Performance (824) graphics (175) Vulkan (101) API (10) Compute (6) Command Buffer (1) Extension (1)

댓글

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