Jump to content

МолтенВК

МолтенВК
Разработчик(и) The Brenwill Workshop Ltd., Khronos Group
Первоначальный выпуск 26 февраля 2018 г .; 6 лет назад ( 26 февраля 2018 ) [1]
Стабильная версия
1.2.6 [2] / 23 октября 2023 г .; 9 месяцев назад ( 23.10.2023 )
Репозиторий github /KhronosGroup /MoltenVK
Написано в Объектив-C++ , Объектив-C , C++ , C [3]
Операционная система macOS , iOS , ТВОС
Платформа Кросс-платформенный
Тип Библиотека-оболочка [3]
Лицензия Лицензия Апач 2.0
Веб-сайт расплавленный /moltenvk

MoltenVK — это программная библиотека , которая позволяет приложениям Vulkan работать поверх Metal в Apple системах macOS , iOS и tvOS операционных . Это первый программный компонент , выпущенный для Vulkan Portability Initiative — проекта, в котором подмножество Vulkan работает на платформах, на которых отсутствуют собственные драйверы Vulkan.

Существуют некоторые ограничения по сравнению с собственной реализацией Vulkan. [4]

MoltenVK был впервые выпущен как запатентованный продукт с коммерческой лицензией компанией Brenwill Workshop 27 июля 2016 года. [5]

31 июля 2017 года Khronos объявил о создании технической подгруппы по переносимости Vulkan. [6]

Открытый исходный код

[ редактировать ]

26 февраля 2018 года Khronos объявил, что Vulkan стал доступен для продуктов macOS и iOS через библиотеку MoltenVK. [7] Valve объявила, что Dota 2 будет работать на macOS с использованием API Vulkan с помощью MoltenVK. [8] и что они договорились с разработчиком The Brenwill Workshop Ltd о выпуске MoltenVK как программного обеспечения с открытым исходным кодом под лицензией Apache версии 2.0. [9]

30 мая 2018 г. Qt был обновлен Vulkan для Qt на macOS с использованием MoltenVK. [10] 31 мая 2018 г. была выпущена дополнительная поддержка Vulkan для Dota 2 на macOS. На следующий день были доступны тесты производительности игры, показавшие более высокую производительность при использовании Vulkan и MoltenVK по сравнению с OpenGL. [11] 20 июля 2018 г. Wine был обновлен с поддержкой Vulkan на macOS с использованием MoltenVK. [12] 29 июля 2018 года первое приложение, использующее MoltenVK, было принято в App Store после первоначального отклонения. [13] 6 августа 2018 года Google открыла исходный код Filament, кроссплатформенного в реальном времени механизма физического рендеринга с MoltenVK для macOS/iOS. [14] 28 ноября 2018 года Valve выпустила Artifact , свою первую игру только для Vulkan на macOS с использованием MoltenVK. [15]

Версия 1.0

[ редактировать ]

29 января 2019 года был выпущен MoltenVK 1.0.32 с ранним прототипом расширений Vulkan Portability Extensions. Эмуляторы RPCS3 и Dolphin были обновлены с поддержкой Vulkan на macOS с помощью MoltenVK. [16] 13 апреля 2019 года вышла версия MoltenVK 1.0.34 с поддержкой тесселяции . 30 июля 2019 г. была выпущена версия MoltenVK 1.0.36 для Metal 3.0. [17] 31 июля 2020 года была выпущена версия MoltenVK 1.0.44, в которой добавлена ​​поддержка платформы tvOS . [18] 23 января 2020 года MoltenVK был обновлен для поддержки некоторых новых функций Vulkan 1.2 , начиная с Vulkan SDK 1.2.121. [19]

Версия 1.1

[ редактировать ]

1 октября 2020 года вышел MoltenVK 1.1.0, в котором добавлена ​​полная поддержка Vulkan 1.1 . [20] начиная с Vulkan SDK 1.2.154. [21]

9 декабря 2020 года был выпущен MoltenVK 1.1.1, обеспечивающий поддержку Vulkan на кремниевых графических процессорах Apple и поддержку платформы Mac Catalyst для переноса приложений iOS/iPadOS на macOS. [22]

Версия 1.2

[ редактировать ]

18 октября 2022 г. вышла версия MoltenVK 1.2.0, в которой добавлена ​​полная поддержка Vulkan 1.2. [23] начиная с Vulkan SDK 1.3.231.

В январе 2023 года в MoltenVK 1.2.2 добавлена ​​поддержка Vulkan начиная с SDK 1.3.239, а в этой версии Vulkan SDK исправлены некоторые проблемы с взаимодействием с Metal API. [24]

  1. ^ «Приложения Vulkan, доступные на платформах Apple» . Пресс-релиз группы «Хронос». 26 февраля 2018 г.
  2. ^ «Выпуск для Vulkan SDK 1.3.268» . Гитхаб . Проверено 23 октября 2023 г.
  3. ^ Jump up to: а б «MoltenVK — это реализация высокопроизводительного стандартного графического и вычислительного API Vulkan, работающего на графической платформе Apple Metal, благодаря чему Vulkan доступен на iOS и macOS.: Khro». 27 декабря 2018 г. – через GitHub.
  4. ^ «Руководство пользователя среды выполнения MoltenVK» . Гитхаб . Проверено 29 апреля 2018 г.
  5. ^ «MoltenVK переносит Vulkan на iOS и macOS» . Компания Brenwill Workshop Ltd., 22 июля 2016 г. Проверено 28 апреля 2018 г.
  6. ^ Ларабель, Майкл (31 июля 2017 г.). «Сегодня Vulkan 1.1 нет, но есть новая инициатива, которая может помочь macOS увидеть Vulkan» . Фороникс . Проверено 29 апреля 2018 г.
  7. ^ Брайт, Питер (26 февраля 2018 г.). «Vulkan появится на macOS и iOS, но нет, благодаря Apple» . Арс Техника . Проверено 26 февраля 2018 г.
  8. ^ Ларабель, Майкл (26 февраля 2018 г.). «Vulkan теперь доступен на macOS/iOS благодаря MoltenVK, Vulkan SDK для Mac с открытым исходным кодом» . Фороникс . Проверено 26 февраля 2018 г.
  9. ^ «Бесплатный Vulkan с открытым исходным кодом для macOS и iOS» . Клапан. 26 февраля 2018 года . Проверено 28 апреля 2018 г.
  10. ^ говорит Лучано Моффат (30 мая 2018 г.). «Вулкан для Qt на macOS» . Qt-блог . Проверено 3 августа 2019 г.
  11. ^ Ларабель, Майкл (1 июня 2018 г.). «Первоначальная производительность Vulkan на macOS с Dota 2 выглядит очень хорошо» . Фороникс . Проверено 5 июня 2018 г.
  12. ^ «Выпущено Wine 3.13» . Винный штаб-квартира . Проверено 3 августа 2019 г.
  13. ^ «Apple принимает обновленное приложение/игру с использованием MoltenVK для API Vulkan на iOS — Phoronix» . www.phoronix.com . Проверено 3 августа 2019 г.
  14. ^ Сугандха Лахоти (6 августа 2018 г.). «Google Filament с открытым исходным кодом, физический механизм рендеринга» . Пакетный хаб . Проверено 3 августа 2019 г.
  15. ^ «Valve выпускает Artifact как кроссплатформенную цифровую карточную игру на базе Vulkan — Phoronix» . www.phoronix.com . Проверено 3 августа 2019 г.
  16. ^ Олсон, Том (20 мая 2019 г.). «Вулкан: Состояние Союза» (PDF) . Группа компаний «Хронос» .
  17. ^ «MoltenVK теперь поддерживает больше расширений Vulkan и начинает ориентироваться на Metal 3.0 — Phoronix» . www.phoronix.com . Проверено 2 августа 2019 г.
  18. ^ «Vulkan 1.2 выходит на macOS/iOS через обновленный MoltenVK» . www.phoronix.com . Проверено 10 октября 2020 г.
  19. ^ «Vulkan 1.2 выходит на macOS/iOS через обновленный MoltenVK» . www.phoronix.com . 23 января 2020 г. . Проверено 18 апреля 2021 г.
  20. ^ «Обновление MoltenVK 1.1 приносит большие улучшения для Vulkan на macOS — Phoronix» . www.phoronix.com . 29 сентября 2020 г. . Проверено 10 октября 2020 г.
  21. ^ «Релизы — КроносГрупп МолтенВК» . GitHub.com . 2 октября 2020 г. Проверено 18 апреля 2021 г.
  22. ^ «Vulkan приходит на графические процессоры Apple Silicon / M1 посредством MoltenVK 1.1.1» . www.phoronix.com . 10 декабря 2020 г. Проверено 18 апреля 2021 г.
  23. ^ «MoltenVK обновлен для поддержки Vulkan 1.2 на Apple macOS/iOS» . www.phoronix.com . 18 октября 2022 г. . Проверено 18 октября 2022 г.
  24. ^ «MoltenVK обновлен для поддержки Vulkan 1.2. Выпущена версия MoltenVK v1.2.2 для улучшения поддержки API Vulkan на macOS/iOS» . www.phoronix.com . 24 января 2023 г. . Проверено 9 апреля 2023 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 7d658c2fd4b0390349e4d38be25607d7__1703189100
URL1:https://arc.ask3.ru/arc/aa/7d/d7/7d658c2fd4b0390349e4d38be25607d7.html
Заголовок, (Title) документа по адресу, URL1:
MoltenVK - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)