MoltenVK - MoltenVK

MoltenVK
MoltenVK-Logo-Banner.png
Tuzuvchi (lar)Brenwill Workshop Ltd., Khronos guruhi
Dastlabki chiqarilish2018 yil 26-fevral; 2 yil oldin (2018-02-26)[1]
Barqaror chiqish
1.1.0 / 1 oktyabr 2020 yil; 58 kun oldin (2020-10-01)
YozilganOb'ektiv-C ++, Maqsad-C, C ++, C[2]
Operatsion tizimmacOS, iOS, tvOS
PlatformaO'zaro faoliyat platforma
TuriSargich kutubxonasi[2]
LitsenziyaApache litsenziyasi 2.0
Veb-saytgithub.com/ KhronosGroup/ MoltenVK

MoltenVK a dasturiy ta'minot kutubxonasi bu imkon beradi Vulkan ustida ishlash uchun ilovalar Metall kuni olma "s macOS, iOS va tvOS operatsion tizimlar. Bu birinchi dasturiy ta'minot komponenti Vulkan portativ tashabbusi uchun chiqarilishi kerak bo'lgan Vulkanning pastki qismini platformalarda ishlaydigan loyiha tug'ma Vulkan haydovchilari.

Vulkanning mahalliy dasturiga nisbatan ba'zi cheklovlar mavjud.[3]

Tarix

MoltenVK birinchi bo'lib a mulkiy va 2016 yil 27 iyulda tijorat litsenziyalangan mahsulot.[4]

2017 yil 31-iyulda, Xronos Vulkan Portability Texnik kichik guruhi tashkil etilganligini e'lon qildi.[5]

2018 yil 26 fevralda Xronos Vulkanning MoltenVK kutubxonasi orqali macOS va iOS mahsulotlarida mavjudligini e'lon qildi.[6] Vana buni e'lon qildi Dota 2 MoltenVK yordamida Vulkan API yordamida macOS-da ishlaydi,[7] va ular ishlab chiqaruvchi The Brenwill Workshop Ltd bilan MoltenVK-ni shunday chiqarish to'g'risida kelishuvga erishganliklari haqida ochiq manbali dasturiy ta'minot ostida Apache litsenziyasi versiya 2.0.[8]

2018 yil 30-may kuni, Qt MoltenVK yordamida macOS-da Qt uchun Vulkan bilan yangilandi.[9] 2018 yil 31-may kuni, ixtiyoriy Vulkan ko'magi Dota 2 macOS-da chiqarildi. Ertasi kuni o'yin uchun ko'rsatkichlar mavjud bo'lib, ular OpenGL bilan taqqoslaganda Vulkan va MoltenVK yordamida yaxshiroq ishlashni namoyish etishdi.[10] 2018 yil 20-iyul kuni, Vino MoltenVK yordamida macOS-da Vulkan ko'magi bilan yangilandi.[11] 2018 yil 29-iyul kuni MoltenVK-dan foydalanadigan birinchi dastur qabul qilindi Uskunalar Do'koni, dastlab rad etilganidan keyin.[12] 2018 yil 6-avgustda, Google ochiq manbali Filament, crossplatform haqiqiy vaqt jismoniy asoslangan renderlash macOS / iOS uchun MoltenVK bilan ishlaydigan vosita.[13] 2018 yil 28-noyabr kuni, Vana ozod qilindi Artefakt, ularning MoltenVK-dan foydalangan holda macOS-dagi birinchi Vulkan o'yinlari.[14]

2019 yil 29 yanvarda MoltenVK 1.0.32 Vulkan Portability Extensions-ning dastlabki prototipi bilan chiqarildi. RPCS3 va Delfin emulyatorlar MoltenVK yordamida macOS-da Vulkan ko'magi bilan yangilandi.[15] 2019 yil 13 aprelda MoltenVK 1.0.34-ni qo'llab-quvvatlagan holda chiqarildi tessellation. 2019 yil 30-iyulda Metal 3.0-ga mo'ljallangan MoltenVK 1.0.36 chiqarildi.[16] 2020 yil 31-iyulda MoltenVK 1.0.44 chiqarildi va qo'llab-quvvatladi tvOS platforma.[17] 2020 yil 1-oktabrda MoltenVK 1.1.0 versiyasi chiqarildi Vulkan 1.1.[18]

Adabiyotlar

  1. ^ "Vulkan dasturlari Apple platformalarida yoqilgan". Khronos Group press-relizi.
  2. ^ a b "MoltenVK - bu Vulkanni iOS va macOS: Khro-ga olib keladigan Apple-ning Metall grafika tizimida ishlaydigan yuqori samarali, sanoat standartidagi Vulkan grafikasi va hisoblash API-ni amalga oshirish." 2018 yil 27-dekabr - GitHub orqali.
  3. ^ "MoltenVK Runtime foydalanuvchi qo'llanmasi". Olingan 29 aprel, 2018.
  4. ^ "MoltenVK Vulkanni iOS va macOS-ga olib keladi". Brenwill Workshop Ltd 2016 yil 22-iyul. Olingan 28 aprel, 2018.
  5. ^ Larabel, Maykl (2017 yil 31-iyul). "Bugungi kunda Vulkan 1.1 yo'q, ammo macOS-ga Vulkanni ko'rishga yordam beradigan yangi tashabbus mavjud". Froniks. Olingan 29 aprel, 2018.
  6. ^ Yorqin, Piter (26.02.2018). "Vulkan macOS va iOS-ga keladi, ammo Apple tufayli yo'q". Ars Technica. Olingan 26 fevral, 2018.
  7. ^ Larabel, Maykl (26.02.2018). "Vulkan endi macOS / iOS-da mavjud. MoltenVK tomonidan ochiq manbali, Mac uchun Vulkan SDK mavjud". Froniks. Olingan 26 fevral, 2018.
  8. ^ "MacOS va iOS-da bepul va ochiq kodli Vulkan". Vana. 2018 yil 26-fevral. Olingan 28 aprel, 2018.
  9. ^ deydi Luciano Moffatt (2018 yil 30-may). "Maculda Qt uchun Vulkan". Qt blog. Olingan 3 avgust, 2019.
  10. ^ Larabel, Maykl (2018 yil 1-iyun). "Dota 2 bilan macOS-da dastlabki Vulkan ishlashi juda yaxshi ko'rinishga ega". Froniks. Olingan 5 iyun, 2018.
  11. ^ "Wine 3.13 chiqarildi". WineHQ. Olingan 3 avgust, 2019.
  12. ^ "Apple iOS-da Vulkan API uchun yangilangan MoltenVK-App / Game-ni qabul qiladi - Phoronix". www.phoronix.com. Olingan 3 avgust, 2019.
  13. ^ Sugandha Lahoti (6.08.2018). "Google ochiq manbalari Filament, jismoniy asosda ishlash mexanizmi". Packt Hub. Olingan 3 avgust, 2019.
  14. ^ "Vana artefaktni o'zaro faoliyat platformasi sifatida chiqaradi, Vulkan bilan ishlaydigan raqamli karta o'yini - Phoronix". www.phoronix.com. Olingan 3 avgust, 2019.
  15. ^ Olson, Tom (2019 yil 20-may). "Vulkan: Ittifoq davlati" (PDF). Khronos guruhi.
  16. ^ "MoltenVK endi Vulkan kengaytmalarini qo'llab-quvvatlaydi, Metal 3.0 - Phoronix-ga yo'nalishni boshlaydi". www.phoronix.com. Olingan 2 avgust, 2019.
  17. ^ "MoltenVK yangilanishi Vulkanni Apple tvOS-ga olib keladi - Phoronix". www.phoronix.com. Olingan 10 oktyabr, 2020.
  18. ^ "MoltenVK 1.1 yangilanishi macul-Phoronix-da Vulkan uchun katta yaxshilanishlarni keltirib chiqarmoqda". www.phoronix.com. Olingan 10 oktyabr, 2020.

Tashqi havolalar