몰텐VK
MoltenVK![]() | |
개발자 | 크로노스 그룹 브렌윌 워크샵 |
---|---|
초기 릴리즈 | 2018년 2월 26일;[1] | 전
안정적 해제 | 1.1.6 [2]/ 2021년 11월 15일; 전 |
리포지토리 | github |
기록 위치 | 목표-C[3]++, 목표-C, C++, C |
운영 체제 | macOS, iOS, tvos |
플랫폼 | 크로스 플랫폼 |
유형 | 래퍼 라이브러리[3] |
면허증 | 아파치 라이선스 2.0 |
웹사이트 | moltengl |
몰텐VK는 벌칸 애플리케이션(앱)이 애플의 macOS, iOS, tvOS 운영체제에서 메탈 위에서 실행되도록 하는 소프트웨어 라이브러리다.벌칸의 하위집합을 벌칸 토종 드라이버가 부족한 플랫폼에서 운영하는 프로젝트인 벌칸 이식성 이니셔티브(Vulkan Portability Initiative)에 처음으로 출시되는 소프트웨어 부품이다.
벌칸 원주민 구현에 비해 몇 가지 한계가 있다.[4]
역사
MoltenVK는 2016년 7월 27일 The Brendwill Workshop에 의해 독점적이고 상업적으로 허가된 제품으로 처음 출시되었다.[5]
2017년 7월 31일 크로노스는 벌칸 이식 기술 하위그룹의 구성을 발표했다.[6]
오픈 소스
2018년 2월 26일 크로노스는 벌칸이 MoltenVK 라이브러리를 통해 MacOS와 iOS 제품에서 사용 가능하게 되었다고 발표했다.[7]밸브는 도타2가 MoltenVK의 도움으로 벌칸 API를 이용하여 MacOS에서 구동될 것이며,[8] 개발자 The Brendwill Workshop Ltd와 Apache License 버전 2.0에 따라 MoltenVK를 오픈소스 소프트웨어로 출시하기로 계약을 맺었다고 발표했다.[9]
2018년 5월 30일, Qt는 MoltenVK를 사용하여 MacOS에서 Qt용 벌칸으로 업데이트되었다.[10]2018년 5월 31일, MacOS의 도타 2에 대한 옵션인 벌칸 지원이 출시되었다.다음 날 경기 벤치마크를 이용할 수 있어 오픈GL 대비 벌칸과 몰텐VK를 활용한 경기력이 더 좋았다.[11]2018년 7월 20일, Wine은 MoltenVK를 사용한 MacOS에서 벌칸 지원으로 업데이트되었다.[12]2018년 7월 29일, 앱스토어에 MoltenVK를 사용한 첫 번째 앱이 처음 거부된 후 승인되었다.[13]2018년 8월 6일, MoltenVK for macOS/iOS를 탑재한 크로스 플랫폼 기반의 렌더링 엔진인 구글 오픈소싱 필라멘트.[14]2018년 11월 28일, 밸브는 MoltenVK를 사용한 MacOS에서 그들의 첫 번째 벌칸 전용 게임인 Artitecture를 출시했다.[15]
버전 1.0
2019년 1월 29일, HoltenVK 1.0.32가 벌칸 이식성 익스텐션의 초기 프로토타입과 함께 출시되었다.RPCS3와 돌핀 에뮬레이터는 MoltenVK를 사용하여 MacOS에서 벌칸 지원으로 업데이트되었다.[16]2019년 4월 13일, 테셀레이션 지원으로 MoltenVK 1.0.34가 출시되었다.2019년 7월 30일 메탈 3.0을 목표로 MoltenVK 1.0.36이 출시되었다.[17]2020년 7월 31일, MoltenVK 1.0.44가 출시되어, TVOS 플랫폼에 대한 지원이 추가되었다.[18]2020년 1월 23일, MoltenVK는 벌칸 SDK 1.2.121을 기준으로 벌칸 1.2의 일부 새로운 기능을 지원하도록 업데이트되었다.[19]
버전 1.1
2020년 10월 1일 MoltenVK 1.1.0이 출시되어 벌칸 SDK 1.2.154를 기준으로 [20]벌칸 1.1에 대한 전폭적인 지원을 추가하였다.[21]
12월 9일 버전 1.1.1이 출시되어 애플 실리콘 GPU 상의 벌칸에 대한 지원과 iOS/iPadOS 앱을 MacOS에 포팅하기 위한 Mac Catalyst 플랫폼에 대한 지원이 제공되었다.[22]
참조
- ^ "Vulkan Applications Enabled on Apple Platforms". Khronos Group Press Release.
- ^ "Release for Vulkan SDK 1.2.198". Retrieved December 19, 2021.
- ^ a b "MoltenVK is an implementation of the high-performance, industry-standard Vulkan graphics and compute API, that runs on Apple's Metal graphics framework, bringing Vulkan to iOS and macOS.: Khro." December 27, 2018 – via GitHub.
- ^ "MoltenVK Runtime User Guide". Retrieved April 29, 2018.
- ^ "MoltenVK brings Vulkan to iOS and macOS". The Brenwill Workshop Ltd. July 22, 2016. Retrieved April 28, 2018.
- ^ Larabel, Michael (July 31, 2017). "No Vulkan 1.1 Today, But There Is A New Initiative That Could Help macOS See Vulkan". Phoronix. Retrieved April 29, 2018.
- ^ Bright, Peter (February 26, 2018). "Vulkan is coming to macOS and iOS, but no thanks to Apple". Ars Technica. Retrieved February 26, 2018.
- ^ Larabel, Michael (February 26, 2018). "Vulkan Is Now Available On macOS/iOS By MoltenVK Being Open-Sourced, Vulkan SDK for Mac". Phoronix. Retrieved February 26, 2018.
- ^ "Free and Open-Source Vulkan on macOS and iOS". Valve. February 26, 2018. Retrieved April 28, 2018.
- ^ says, Luciano Moffatt (May 30, 2018). "Vulkan for Qt on macOS". Qt Blog. Retrieved August 3, 2019.
- ^ Larabel, Michael (June 1, 2018). "Initial Vulkan Performance On macOS With Dota 2 Is Looking Very Good". Phoronix. Retrieved June 5, 2018.
- ^ "Wine 3.13 Released". WineHQ. Retrieved August 3, 2019.
- ^ "Apple Accepts Updated MoltenVK-Using App/Game For Vulkan API On iOS - Phoronix". www.phoronix.com. Retrieved August 3, 2019.
- ^ Sugandha Lahoti (August 6, 2018). "Google open sources Filament, a physically based rendering engine". Packt Hub. Retrieved August 3, 2019.
- ^ "Valve Releases Artifact As Its Cross-Platform, Vulkan-Powered Digital Card Game - Phoronix". www.phoronix.com. Retrieved August 3, 2019.
- ^ Olson, Tom (May 20, 2019). "Vulkan: The State of the Union" (PDF). Khronos Group.
- ^ "MoltenVK Now Supports More Vulkan Extensions, Begins Targeting Metal 3.0 - Phoronix". www.phoronix.com. Retrieved August 2, 2019.
- ^ "Vulkan 1.2 Comes To macOS / iOS Via Updated MoltenVK". www.phoronix.com. Retrieved October 10, 2020.
- ^ "Vulkan 1.2 Comes To macOS / iOS Via Updated MoltenVK". www.phoronix.com. January 23, 2020. Retrieved April 18, 2021.
- ^ "MoltenVK 1.1 Update Brings Big Improvements For Vulkan On macOS - Phoronix". www.phoronix.com. September 29, 2020. Retrieved October 10, 2020.
- ^ "Releases - KronosGroup MoltenVK". GitHub.com. October 2, 2020. Retrieved April 18, 2021.
- ^ "Vulkan Comes To Apple Silicon GPUs / M1 By Means Of MoltenVK 1.1.1". www.phoronix.com. December 10, 2020. Retrieved April 18, 2021.
외부 링크