Vulkan (рус. Вулкан) – кроссплатформенный API для 2D- и 3D-графики, впервые презентованый Khronos Group в рамках собрания GDC 201512.
Vulkan API сначало душил известен как «новое колено OpenGL» или просто «glNext», однако за анонса фирма отрешилась с этих названий во выгоду наименования Vulkan3. Как и OpenGL, Vulkan дозволяет с высокой производительностью показывать в реальном медли разные приложения с 3D-графикой, подобные как игры либо диалоговые книжки в целых платформах, же вдобавок обеспечивает больше рослую продуктивность и наименьшую нагрузку на процессор, сходно Direct3D 12, Metalen и Mantle. Vulkan создан на разработках AMD в Mantle45678.
Мишенью Vulkan имелось затмить иные API, подключая его предшественника OpenGL, в доли снижения накладных затрат, увеличения ступени ровного контроля над GPU и уменьшения нагрузки на CPU. Vulkan имеет намеревающиеся превосходства:
Для изменения исследования прибавлений на Vulkan во 2018 году AMD казино вулкан старс официальный сайт регистрация выпустила вспомогательную слой V-EZ, какая арестовывает в себе многие добавочные функции при исследованию, так что разработчику добровольно сходу разбираться с целыми остротами работы Vulkan API1112.
В летнее время 2014 года Khronos Group завязала проект по творению следующего колена графического API. В 2014 годку в SIGGRAPH проект душил публично объявил с вызовом к участию.
Сообразно кругу Usа по патентам и товарным символам, хороший символ «Vulkan» душил отмечен 19 февраля 2015 года13.
Vulkan был публично наречен да анонсирован на Game Developers Conference 2015, впрочем мифы и слухи вокруг свежего API существовали заранее. Один-одинешенек изо вариантов названий душил «glNext»14.
3 марфа 2015 возраст Valve анонсировала Source 2, видеоигровой движок с поддержкой графичного API Vulkan1516.
Во начале 2015 года LunarG (финансируется Valve) изобретен и представлен драйвер Linux к Intel, который дозволил Vulkan владеть совместимость со интегрированной графичной системой HD 4000 разряду, которая, невзирая на открытый драйвер Mesa, никак не абсолютно совместная с OpenGL 4.01718. Существует ещё возможность19 поддержки Ivy Bridge, потому он удерживает Direct3D 11.
10 августа 2015 года Google провозгласила об имеющейся версии Android со поддержкой Vulkan20.
18 декабря 2015 года Khronos Group провозгласила об том, что спецификация изданию Vulkan 1.0 практически завершена и будет пропущена, когда станут доступны консистентные драйверы.
16 месяца 2016 возраст пропущена общественная спецификация версии Vulkan 1.021 и экспериментальные драйверы для видеокарт AMD и Nvidia.
26 февраля 2018 возраст Khronos в рамках документы The Vulkan® Portability Initiative отпустили общедоступную версию Vulkan 1.0 SDK для службы в платформах MacOS и iOS22.
7 марта 2018 возраст выпущена общественная спецификация изданию Vulkan 1.123.
15 януария 2020 года пропущена публичная документ версии Vulkan 1.224.
15 января 2020 возраст Khronos Group объявила что HLSL-компилятор с Microsoft сейчас удерживает передачу в SPIR-V. Теперь HLSL наравне с GLSL публично является язычком программирования шейдеров к Vulkan25.
17 марфа 2020 возраст имелась присоединена поддержка трассировки лучей26.
Начальная спецификация утверждает, который Vulkan станет работать в машине, которое в настоящее пора удерживает OpenGL ES 3.1 либо OpenGL 4.x и выше49. Яко поддержки Vulkan потребует новоиспеченных графических драйверов, однако это не обязательно значит, который безвыездно существующие устройства, которые поддерживают OpenGL ES 3.1 или OpenGL 4.X будут владеть вразумительные драйверы с поддержкой Vulkan.