Vulkan (API): відмінності між версіями

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Nazaroid (обговорення | внесок)
Немає опису редагування
Рядок 35: Рядок 35:


== Сумісність ==
== Сумісність ==
Згідно інформації з офіційних джерел Khronos, Vulkan буде сумісний на пристроях, які на момент випуску підтримують OpenGL ES 3.1&nbsp;— для мобільних або OpenGL 4.x&nbsp;— для звичайних, і більш нових версіях.<ref>https://www.khronos.org/assets/uploads/developers/library/overview/vulkan-overview.pdf</ref> Для підтримки Vulkan потребуватиме нових драйверів.
Згідно інформації з офіційних джерел Khronos, Vulkan сумісний на пристроях, які на момент випуску підтримують OpenGL ES 3.1&nbsp;— для мобільних або OpenGL 4.x&nbsp;— для звичайних, і більш нових версіях.<ref>https://www.khronos.org/assets/uploads/developers/library/overview/vulkan-overview.pdf</ref> Для підтримки Vulkan потребуватиме нових драйверів.

{| class="wikitable" style="font-size:80%; text-align: left"
|-
! rowspan="2" | Компанія
! colspan="4" | Апаратні засоби
! colspan="4" | Підтримка Vulkan 1.0
|-
! Мікроархітектура
! Випущена
! [[GPU|Графічні чіпи]]
! [[Відеокарта|Відеокарти]]
! [[Linux]]
! [[Microsoft Windows]]{{Efn|Drivers so far have supported Windows 7 and later.}}
! [[Android Nougat]] and later<ref>{{cite web |url=http://android-developers.blogspot.de/2016/04/android-n-developer-preview-2-out-today.html |title=The Android platform includes an Android-specific implementation of the Vulkan API specification from the Khronos Group |date=2016-04-05}}</ref>
|-
| rowspan="8" | [[AMD]]
|-
| GCN 4-ого покоління
| червень 2016
| Polaris 10, Polaris 11, Vega 10
| AMD Radeon Rx 400 серії
| rowspan="2" {{yes|AMDGPU PRO <small>(beta, Ubuntu only)</small><ref>{{cite web |url=http://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Beta-Driver-for-Vulkan-Release-Notes.aspx |title=AMD Radeon Software AMD GPU-PRO Beta Driver Linux for Vulkan |date=2016-03-18}}</ref><ref>https://community.amd.com/community/gaming/blog/2016/02/16/radeon-gpus-are-ready-for-the-vulkan-graphics-api</ref>}}
| rowspan="4" {{yes|Radeon Software<ref name="amddrv">{{cite web |url=http://support.amd.com/en-us/kb-articles/Pages/Radeon-Vulkan-Beta.aspx?webSyncID=c22ca125-14e6-3ba7-2140-16c1a2a5d2d5&sessionGUID=8b8499e2-2b83-2dbd-6791-6bde957b1409 |title=AMD Radeon Software version 16.15.1009 supports Vulkan |date=2016-02-16}}</ref>}}
| rowspan="4" {{N/A}}
|-
| GCN 3-ого покоління
| серпень 2014
| Tonga, Fiji, Carrizo
| Radeon R9 серії
|-
| GCN 2-ого покоління
| березень 2013
| Bonaire, Hawaii, Kaveri, Kabini, Temash, Mullins, Beema, Carrizo-L
| Radeon HD 7790, [[PlayStation 4]], [[Xbox One]]
| В розробці
|-
| GCN 1-ого покоління
| лютий 2012
| Oland, Cape Verde, Pitcairn, Tahiti
| Radeon HD 77xx&ndash;7900 серії
|-
| TeraScale 3
| грудень 2010
| Aruba (Trinity/Richland), Barts, Turks, Caicos, Cayman
| Radeon HD 7xxx&ndash;76xx серії, Radeon HD 6000 сурії
| rowspan="3" colspan="3" {{N/A|не підтримується}}
|-
| TeraScale 2
| вересень 2009
| Cedar, Cypress, Juniper, Redwood, Palm, Sumo
| Radeon HD 5000 серії
|-
| TeraScale
| травень 2007
| R600, RV630, RV610, RV790, RV770, …
| Radeon HD 2000 серії, Radeon HD 3000, Radeon HD 4000 серії
|-
| rowspan="8" | [[Nvidia]]
|-
| [[Nvidia Pascal|Pascal]]
| травень 2016
| GP100, GP104, GP106, GP107
| GeForce 10 серії, Tegra X2
| rowspan="4" style="text-align: center" {{yes|Nvidia [[GeForce]] драйвери<ref>http://www.nvidia.com/download/driverResults.aspx/101818/en-us</ref><ref name="nvidia-developer">{{cite web |url=https://developer.nvidia.com/vulkan-driver |title=Vulkan Driver Support |website=NVIDIA Developer |publisher=[[Nvidia]] |accessdate=2016-04-04}}</ref>}}
| rowspan="4" style="text-align: center" {{yes|Nvidia [[GeForce]] драйвери<ref name="nvidia-developer"/>}}
| rowspan="4" {{yes}}
|-
| Maxwell 2.0
| вересень 2014
| GM200, GM204, GM206, GM20B
| GeForce 900 серії, [[Tegra]]
|-
| [[Nvidia Maxwell|Maxwell 1.0]]
| лютий 2014
| GM107, GM108
| GeForce GTX 750 Ti, GTX 750, GTX 860M
|-
| [[Kepler (мікроархітектура)|Kepler]]
| березень 2012
| GK110, GK104, GK106, GK107, GK208
| [[GeForce 600 Series]], [[GeForce 700 Series]], [[Tegra]]
|-
| [[Архітектура Фермі|Fermi]]
| березень 2010
| GF100, GF104, GF106, GF108, GF110, GF114, GF116, GF119
| GeForce 400, GeForce 500 серій
| rowspan="3" colspan="3" {{N/A|не підтримується}}
|-
| Tesla 2.0
| червень 2008
| GT200, GT215, GT216, GT218,
| [[GeForce 200]], GeForce 300 серій
|-
| Tesla 1.0
| листопад 2006
| G80, G84, G86, G92, G94, G96, G98
| GeForce 8, GeForce 9, GeForce 100 серій
|-
| rowspan="8" | [[Intel]]
|-
| style="background-color: #C1E6F5;" | [[Intel HD Graphics|Kaby Lake]]
| 2016
|
|
| rowspan="5" {{yes|[[Mesa]]<ref>{{cite web |url=https://01.org/linuxgraphics/blogs/jekstrand/2016/open-source-vulkan-drivers-intel-hardware |title=Open-source Vulkan drivers for Intel hardware |date=2016-02-16}}</ref><ref>{{cite web|last1=Larabel|first1=Michael|title=Mesa 12.0 Released With OpenGL 4.3 Support, Intel Vulkan & Many Other Features|url=http://www.phoronix.com/scan.php?page=article&item=mesa-12-released|website=Phoronix|accessdate=9 July 2016|date=8 July 2016}}</ref>}}
| Заплановано в [https://software.intel.com/en-us/blogs/2016/03/14/new-intel-vulkan-beta-1540204404-graphics-driver-for-windows-78110-1540 15.40.20]
| rowspan="7" {{N/A}}
|-
| [[Intel HD Graphics|Skylake]]
| серпень 2015
|
| Core i3-/i5-/i7-6000, Pentium G4xxx, Celeron G39xx
|-
| [[Intel HD Graphics#Broadwell|Broadwell]]
| червень 2015
|
| Core i3-/i5-/i7-5000
| rowspan="5" {{N/A|не підтримується}}
|-
| [[Intel HD Graphics#Haswell|Haswell]]
| вересень 2012
|
| Core i3-/i5-/i7-4000, Pentium G3xxx, Celeron G18xx
|-
| [[Intel HD Graphics#Ivy Bridge|Ivy Bridge]]
| квтень 2012
|
| Core i3-/i5-/i7-3000,Pentium G2xxx, Celeron G16xx
|-
| [[Intel HD Graphics#Sandy Bridge|Sandy Bridge]]
| січень 2011
|
| Core i3-/i5-/i7-2000, Pentium Gxxx, Celeron Gxxx
| rowspan="2" {{N/A|не підтримується}}
|-
| [[Intel HD Graphics#Westmere|Westmere]]
| січень 2010
|
| Core i3-/i5-/i7-xxx, Pentium G69xx, Celeron G1101
|-
| rowspan="8" | Imagination Technologies
|-
| PowerVR серії 8XE
| лютий 2016
| GE8200, GE8300
|
| rowspan="6" colspan="3" {{yes|PowerVR Graphics SDK v4.1<ref>{{cite web|title=Imagination announces Vulkan SDK for PowerVR Rogue GPUs|url=http://blog.imgtec.com/powervr/imagination-announces-vulkan-sdk-for-powervr-rogue-gpus|website=Imagination Blog|publisher=PowerVR Developer Technology Team|accessdate=27 April 2016|language=en-US|date=16 March 2016}}</ref>}}
|-
| PowerVR серії 7XT
| листопад 2014
| GT7200, GT7400, GT7600, GT7800, GT7900
| Apple A9
|-
| PowerVR серії 7XE
| листопад 2014
| GE7400, GE7800
|
|-
| PowerVR серії 6XT
| січень 2014
| GX6240, GX6250, GX6450, GX6650
| Apple A8, A8X, MediaTek MT8173, MT8176,
|-
| PowerVR серії 6XE
| січень 2014}
| G6050, G6060, G6100 (XE), G6110
| RK3368
|-
| PowerVR серії Rogue
| січень 2012
| G6100, G6200, G6230, G6400, G6430, G6630
| MediaTek MT6595M, MT6595T, MT6595M, MT6795, MT8135, Helio X10 (MT6795), LG H13, Apple A7, Atom Z3460, Z3480, Z3530, Z3560, Z3570, Z3580
|-
| PowerVR серії 5XT
| січень 2009
| SGX543, SGX544, SGX554
| Apple S1, A5, A5X, A6, A6X, NovaThor L8540, L8580, L9540, TI OMAP 4470, 5430, 5432, MediaTek MT5327, MT6589M, MT6589T, MT6589, MT8117, MT8121, MT8125, MT8389, Atom Z2460, Z2520, Z2560, Z2580, Z2760, Exynos 5410
| colspan="3" {{N/A|не підтримується}}
|-
| rowspan="4" | [[Qualcomm]]
|-
| Adreno 500 серії
|
| Adreno 510, Adreno 530
| Snapdragon 430, 625, 650, 652, 820
| colspan="3" rowspan="2" {{yes|'''1.0'''<ref>{{cite web |url=http://www.prnewswire.com/news-releases/qualcomm-announces-vulkan-api-support-on-the-adreno-530-gpu-300221252.html |title=Qualcomm announces Vulkan API support for Adreno 5xx and 4xx GPUs}}</ref>}}
|-
| Adreno 400 серії
|
|
| Snapdragon 415, 615, 616, 617, 805, 808, 810
|-
| Adreno 300 серії
|
|
| Snapdragon 200, 208, 210, 212, 400, 410, 412, 600, 800, 801
| colspan="3" {{N/A|не підтримується}}
|-
| rowspan="5" | ARM
|-
| Bifrost<ref>{{cite web |url=http://www.anandtech.com/show/10375/arm-unveils-bifrost-and-mali-g71/5 |title=ARM Bifrost GPU Architecture |date=2016-05-30}}</ref>
| червень 2016
| [[Mali]]-G71
| {{TBA}}
| colspan="3" rowspan="3" {{yes|'''1.0'''<ref>{{cite web |url=http://malideveloper.arm.com/documentation/developer-guides/vulkan/ |title=ARM® Mali™GPUs with Vulkan Conformance}}</ref>}}
|-
| Midgard 4-го покоління
| кінець 2015
| Mali-T860, Mali-T830, Mali-T880
| Exynos 8890, Exynos 7870, Kirin 950, 955, MediaTek MT6738, MT6750, Helio X20 (MT6797), X25 (MT6797T), P10 (MT6755), P20 (MT6757)
|-
| Midgard 3-ого покоління
| жовтень 2013
| Mali-T760, …
| Exynos 7420, Exynos 5433, MT6752, MT6732, RK3288
|-
| Midgard 2-покоління
| серпень 2012
| Mali-T600 серії, T720
| Exynos 5250, 5260, 5410, 5420, 5422, 5430, 5800, 7580, Mediatek MT6735, MT6753, Kirin 920, 925, 930, 935
| colspan="3" {{N/A|не підтримується}}
|}


== Посилання ==
== Посилання ==

Версія за 10:12, 10 вересня 2016

Vulkan
Vulkan logo
ТипAPI для 2D/3D графіки і супроводжуючих обчислень
АвторKhronos Group в співпраці з AMD[1][2][3][4][5]
РозробникKhronos Group
Стабільний випуск (6 вересня 2016)
Платформакросплатформова програма
Операційна системабагатоплатформне
Мова програмуванняC++[6] і C
Стан розробкиАктивний
ЛіцензіяApache Software License 2.0d[7] і Apache License
Репозиторійgithub.com/KhronosGroup/Vulkan-Docs
Вебсайтkhronos.org/Vulkan

Vulkan (від англ. vulkan — вулкан) — багатоплатформне API для 3D графіки і супроводжуючих обчислень, представлене компанією Khronos Group. Початково розробка даного API була в рамках ініціативи OpenGL наступного покоління і на деяких презентаціях проект був анонсований під назвою «glNext», який був покликаний вирішити існуючі проблеми та недоліки OpenGL, згодом цей проект отримав саме назву Vulkan. Враховуючи основні принципи використані в розробці Vulkan, — його застосування має принести перевагу в швидкодії в порівнянні з OpenGL, шляхом більш ефективного використання GPU. Деякі компоненти Vulkan були використані з іншого API — Mantle від компанії AMD, який свого часу також створювався для заміни вже існуючих DirectX і OpenGL.

Огляд

Основною метою створення Vulkan є більш раціональне використання можливостей GPU і CPU в порівнянні з OpenGL. Він впроваджує більш прямий контроль над роботою GPU і в свою чергу зменшує навантаження на CPU. Основні переваги:

  • OpenGL використовує високорівневу мову програмування GLSL для написання шейдерів, який примушує кожен OpenGL драйвер імплементувати свій особистий компілятор для GLSL, який виконується під час роботи додатку, щоб транслювати шейдерні програми в виконуваний код для цільової платформи. Vulkan — замість цього забезпечує проміжний бінарний формат під назвою SPIR-V (Standard Portable Intermediate Representation), аналогічний бінарному формату в який компілюється HLSL шейдери на основі DirectX. Це в свою чергу, знімає навантаження для розробників драйверів, дозволяючи робити компіляцію шейдерів на етапі розробки. Також дозволяє розробникам додатків створювати шейдерні програми на інших мовах, а не тільки на GLSL.[8]
  • Багатоплатформне API, яке підтримується і на звичайних комп'ютерах з високопродуктивними відеокартами, і на мобільних пристроях.
  • Покращена підтримка сучасних систем, які використовують багатопотоковість.
  • Зниження навантаження на CPU в ситуаціях, коли процесор є слабкою ланкою, що дозволяє збільшити пропускну здатність для GPU-обчислень і візуалізації.

Історія

Влітку 2014 року компанія Khronos Group почала проект для створення наступного більш сучасного графічного API. У липні 2014 року на SIGGRAPH, проект був публічно анонсований з закликами до участі.

Згідно організації США по патентам і товарним знакам, товарний знак «Vulkan» був зареєстрований 19 лютого 2015 року.[9]

Vulkan був офіційно представлений і анонсований на Game Developers Conference 2015.

З березня 2015 року, Valve анонсувала Source 2, ігровий рушій з підтримкою графічного API Vulkan.[10][11]

На початку 2015 року, LunarG (фінансується Valve) був розроблений і представлений драйвер Linux для Intel, котрий дозволив Vulkan мати сумісність з графічною системою HD 4000.

18 грудня 2015 року, Khronos Group заявила про те, що специфікація версії Vulkan 1.0 практично завершена і буде випущена коли будуть доступні сумісні драйвери.

Сумісність

Згідно інформації з офіційних джерел Khronos, Vulkan сумісний на пристроях, які на момент випуску підтримують OpenGL ES 3.1 — для мобільних або OpenGL 4.x — для звичайних, і більш нових версіях.[12] Для підтримки Vulkan потребуватиме нових драйверів.

Компанія Апаратні засоби Підтримка Vulkan 1.0
Мікроархітектура Випущена Графічні чіпи Відеокарти Linux Microsoft Windows[a] Android Nougat and later[13]
AMD
GCN 4-ого покоління червень 2016 Polaris 10, Polaris 11, Vega 10 AMD Radeon Rx 400 серії AMDGPU PRO (beta, Ubuntu only)[14][15] Radeon Software[16] Н/Д
GCN 3-ого покоління серпень 2014 Tonga, Fiji, Carrizo Radeon R9 серії
GCN 2-ого покоління березень 2013 Bonaire, Hawaii, Kaveri, Kabini, Temash, Mullins, Beema, Carrizo-L Radeon HD 7790, PlayStation 4, Xbox One В розробці
GCN 1-ого покоління лютий 2012 Oland, Cape Verde, Pitcairn, Tahiti Radeon HD 77xx–7900 серії
TeraScale 3 грудень 2010 Aruba (Trinity/Richland), Barts, Turks, Caicos, Cayman Radeon HD 7xxx–76xx серії, Radeon HD 6000 сурії не підтримується
TeraScale 2 вересень 2009 Cedar, Cypress, Juniper, Redwood, Palm, Sumo Radeon HD 5000 серії
TeraScale травень 2007 R600, RV630, RV610, RV790, RV770, … Radeon HD 2000 серії, Radeon HD 3000, Radeon HD 4000 серії
Nvidia
Pascal травень 2016 GP100, GP104, GP106, GP107 GeForce 10 серії, Tegra X2 Nvidia GeForce драйвери[17][18] Nvidia GeForce драйвери[18] Так
Maxwell 2.0 вересень 2014 GM200, GM204, GM206, GM20B GeForce 900 серії, Tegra
Maxwell 1.0 лютий 2014 GM107, GM108 GeForce GTX 750 Ti, GTX 750, GTX 860M
Kepler березень 2012 GK110, GK104, GK106, GK107, GK208 GeForce 600 Series, GeForce 700 Series, Tegra
Fermi березень 2010 GF100, GF104, GF106, GF108, GF110, GF114, GF116, GF119 GeForce 400, GeForce 500 серій не підтримується
Tesla 2.0 червень 2008 GT200, GT215, GT216, GT218, GeForce 200, GeForce 300 серій
Tesla 1.0 листопад 2006 G80, G84, G86, G92, G94, G96, G98 GeForce 8, GeForce 9, GeForce 100 серій
Intel
Kaby Lake 2016 Mesa[19][20] Заплановано в 15.40.20 Н/Д
Skylake серпень 2015 Core i3-/i5-/i7-6000, Pentium G4xxx, Celeron G39xx
Broadwell червень 2015 Core i3-/i5-/i7-5000 не підтримується
Haswell вересень 2012 Core i3-/i5-/i7-4000, Pentium G3xxx, Celeron G18xx
Ivy Bridge квтень 2012 Core i3-/i5-/i7-3000,Pentium G2xxx, Celeron G16xx
Sandy Bridge січень 2011 Core i3-/i5-/i7-2000, Pentium Gxxx, Celeron Gxxx не підтримується
Westmere січень 2010 Core i3-/i5-/i7-xxx, Pentium G69xx, Celeron G1101
Imagination Technologies
PowerVR серії 8XE лютий 2016 GE8200, GE8300 PowerVR Graphics SDK v4.1[21]
PowerVR серії 7XT листопад 2014 GT7200, GT7400, GT7600, GT7800, GT7900 Apple A9
PowerVR серії 7XE листопад 2014 GE7400, GE7800
PowerVR серії 6XT січень 2014 GX6240, GX6250, GX6450, GX6650 Apple A8, A8X, MediaTek MT8173, MT8176,
PowerVR серії 6XE січень 2014} G6050, G6060, G6100 (XE), G6110 RK3368
PowerVR серії Rogue січень 2012 G6100, G6200, G6230, G6400, G6430, G6630 MediaTek MT6595M, MT6595T, MT6595M, MT6795, MT8135, Helio X10 (MT6795), LG H13, Apple A7, Atom Z3460, Z3480, Z3530, Z3560, Z3570, Z3580
PowerVR серії 5XT січень 2009 SGX543, SGX544, SGX554 Apple S1, A5, A5X, A6, A6X, NovaThor L8540, L8580, L9540, TI OMAP 4470, 5430, 5432, MediaTek MT5327, MT6589M, MT6589T, MT6589, MT8117, MT8121, MT8125, MT8389, Atom Z2460, Z2520, Z2560, Z2580, Z2760, Exynos 5410 не підтримується
Qualcomm
Adreno 500 серії Adreno 510, Adreno 530 Snapdragon 430, 625, 650, 652, 820 1.0[22]
Adreno 400 серії Snapdragon 415, 615, 616, 617, 805, 808, 810
Adreno 300 серії Snapdragon 200, 208, 210, 212, 400, 410, 412, 600, 800, 801 не підтримується
ARM
Bifrost[23] червень 2016 Mali-G71 В очікуванні 1.0[24]
Midgard 4-го покоління кінець 2015 Mali-T860, Mali-T830, Mali-T880 Exynos 8890, Exynos 7870, Kirin 950, 955, MediaTek MT6738, MT6750, Helio X20 (MT6797), X25 (MT6797T), P10 (MT6755), P20 (MT6757)
Midgard 3-ого покоління жовтень 2013 Mali-T760, … Exynos 7420, Exynos 5433, MT6752, MT6732, RK3288
Midgard 2-покоління серпень 2012 Mali-T600 серії, T720 Exynos 5250, 5260, 5410, 5420, 5422, 5430, 5800, 7580, Mediatek MT6735, MT6753, Kirin 920, 925, 930, 935 не підтримується

Посилання

  1. Hruska, Joel. Not dead yet: AMD’s Mantle powers new Vulkan API, VR efforts. Extreme Tech. Процитовано 26 June 2015.
  2. Kirsch, Nathan. Is AMD Mantle Dead As We Have Known It? Vulcan API Uses Mantle Technology for OpenGL. Legit Reviews. Процитовано 25 June 2015.
  3. Shilov, Anton. AMD: Vulkan absorbed ‘best and brightest’ parts of Mantle. KitGuru. Процитовано 26 June 2015.
  4. Koduri, Raja (4 March 2015). On APIs and the future of Mantle. AMD. Процитовано 19 May 2015. ...(T)he Khronos Group has selected Mantle to serve as the foundation for Vulkan....
  5. Michaud, Scott (3 March 2015). GDC 15: Khronos Acknowledges Mantle's Start of Vulkan. PC Perspective. Процитовано 19 May 2015.
  6. https://github.com/KhronosGroup/Vulkan-Docs/blob/1.0/src/vulkan/vulkan.h
  7. https://github.com/KhronosGroup/Vulkan-Hpp/blob/master/LICENSE.txt
  8. Kessenich, John. An Introduction to SPIR-V (PDF). Khronos Group. Процитовано 5 March 2015.
  9. Trademark Status & Document Retrieval. tsdr.uspto.gov. Процитовано 9 листопада 2015.
  10. Valve announces Source 2 engine, free for developers. Polygon. Процитовано 9 листопада 2015.
  11. GDC 2015: Valve Announces Source 2 Engine - IGN. IGN. Процитовано 9 листопада 2015.
  12. https://www.khronos.org/assets/uploads/developers/library/overview/vulkan-overview.pdf
  13. The Android platform includes an Android-specific implementation of the Vulkan API specification from the Khronos Group. 5 квітня 2016.
  14. AMD Radeon Software AMD GPU-PRO Beta Driver Linux for Vulkan. 18 березня 2016.
  15. https://community.amd.com/community/gaming/blog/2016/02/16/radeon-gpus-are-ready-for-the-vulkan-graphics-api
  16. AMD Radeon Software version 16.15.1009 supports Vulkan. 16 лютого 2016.
  17. http://www.nvidia.com/download/driverResults.aspx/101818/en-us
  18. а б Vulkan Driver Support. NVIDIA Developer. Nvidia. Процитовано 4 квітня 2016.
  19. Open-source Vulkan drivers for Intel hardware. 16 лютого 2016.
  20. Larabel, Michael (8 July 2016). Mesa 12.0 Released With OpenGL 4.3 Support, Intel Vulkan & Many Other Features. Phoronix. Процитовано 9 July 2016.
  21. Imagination announces Vulkan SDK for PowerVR Rogue GPUs. Imagination Blog (амер.). PowerVR Developer Technology Team. 16 March 2016. Процитовано 27 April 2016.
  22. Qualcomm announces Vulkan API support for Adreno 5xx and 4xx GPUs.
  23. ARM Bifrost GPU Architecture. 30 травня 2016.
  24. ARM® Mali™GPUs with Vulkan Conformance.

Див. також

  • OpenGL — Інше API створене Khronos Group.
  • OpenGL ES — підмножина графічного інтерфейсу OpenGL для мобільних пристроїв.
  • Mantle — Низькорівневе API від компанії AMD.
  • Direct3D — Набір API для графіки 2D і 3D, для платформи Windows.
  • Metal — API для графіки розроблене спеціально для iOS and OS X.
  • Game Developers Conference  — конференція для професійних розробників комп'ютерних ігор.


Помилка цитування: Теги <ref> існують для групи під назвою «lower-alpha», але не знайдено відповідного тегу <references group="lower-alpha"/>