인프라 도구
sebbbi/NoGraphicsAPI
GIGitHub
기존 그래픽 API의 추상화 계층을 제거하고, GPU 포인터와 애플리케이션 주도 메모리를 활용한 실험적인 Vulkan 1.4 구현체입니다.
세 줄 요약
- 버퍼 객체나 디스크립터 세트 같은 개념 대신 원시 GPU 주소를 사용하며, 리소스 상태 전환(Barrier)을 실행 및 메모리 위험 요소로 대체합니다.
- 개발자가 하드웨어에 더 가깝게 접근하여 렌더링 오버헤드를 줄이는 새로운 패러다임을 제시하므로, 저수준 최적화 연구에 중요한 자료입니다.
- 작동하려면 Vulkan 1.4 버전과 디바이스 주소 명령, 디스크립터 히프 등 여러 최신 확장 기능이 필수적이므로 하드웨어 사양 확인이 중요합니다.
기존 그래픽 API의 추상화 계층을 제거하고, GPU 포인터와 애플리케이션 주도 메모리를 활용한 실험적인 Vulkan 1.4 구현체입니다.