Vulkan |
|
Tipus | API i programari |
---|
Basat en | Mantle |
---|
Versió inicial | juliol 2014 |
---|
Versió estable | 1.1.126 (21 octubre 2019) 1.1.127 (4 novembre 2019) 1.1.96 (17 desembre 2018) 1.1.97 (9 gener 2019) 1.1.100 (14 febrer 2019) 1.1.101 (20 febrer 2019) 1.1.102 (5 març 2019) 1.1.103 (11 març 2019) 1.1.105 (23 març 2019) 1.1.106 (8 abril 2019) 1.1.107 (26 abril 2019) 1.1.108 (13 maig 2019) 1.1.111 (11 juny 2019) 1.1.112 (24 juny 2019) 1.1.113 (30 juny 2019) 1.1.114 (8 juliol 2019) 1.1.115 (14 juliol 2019) 1.1.117 (29 juliol 2019) 1.1.119 (12 agost 2019) 1.1.121 (25 agost 2019) 1.1.122 (9 setembre 2019) 1.1.123 (16 setembre 2019) 1.1.124 (6 octubre 2019) 1.1.125 (14 octubre 2019) 1.1.128 (18 novembre 2019) 1.1.129 (25 novembre 2019) 1.1.130 (9 desembre 2019) 1.2.131 (15 gener 2020) 1.2.132 (21 gener 2020) 1.2.133 (16 febrer 2020) 1.2.134 (6 març 2020) 1.2.135 (17 març 2020) 1.2.136 (24 març 2020) 1.2.137 (7 abril 2020) 1.2.139 (28 abril 2020) 1.2.140 (4 maig 2020) 1.2.141 (15 maig 2020) 1.2.142 (1r juny 2020) 1.2.143 (8 juny 2020) 1.2.144 (15 juny 2020) 1.2.145 (21 juny 2020) 1.2.146 (4 juliol 2020) 1.2.147 (13 juliol 2020) 1.2.148 (20 juliol 2020) 1.2.149 (3 agost 2020) 1.2.150 (10 agost 2020) 1.2.151 (17 agost 2020) 1.2.152 (26 agost 2020) 1.2.153 (7 setembre 2020) 1.2.157 (12 octubre 2020) 1.2.154 (21 setembre 2020) 1.2.155 (28 setembre 2020) 1.2.156 (5 octubre 2020) 1.2.158 (19 octubre 2020) 1.2.159 (2 novembre 2020) 1.2.160 (9 novembre 2020) 1.2.161 (16 novembre 2020) 1.2.162 (23 novembre 2020) 1.2.163 (30 novembre 2020) 1.2.164 (7 desembre 2020) 1.2.165 (14 desembre 2020) 1.2.166 (4 gener 2021) 1.2.167 (19 gener 2021) 1.2.168 (25 gener 2021) 1.2.169 (2 febrer 2021) 1.2.170 (15 febrer 2021) 1.2.171 (1r març 2021) 1.2.172 (8 març 2021) 1.2.173 (21 març 2021) 1.2.174 (29 març 2021) 1.2.175 (13 abril 2021) 1.2.176 (19 abril 2021) 1.2.178 (10 maig 2021) 1.2.177 (26 abril 2021) 1.2.179 (24 maig 2021) 1.2.180 (7 juny 2021) 1.2.196 (13 octubre 2021) 1.2.197 (2 novembre 2021) 1.2.198 (9 novembre 2021) 1.2.199 (16 novembre 2021) 1.2.203 (20 desembre 2021) 1.3.204 (25 gener 2022) 1.2.181 (14 juny 2021) 1.2.182 (21 juny 2021) 1.2.183 (28 juny 2021) 1.2.184 (5 juliol 2021) 1.2.185 (20 juliol 2021) 1.2.186 (27 juliol 2021) 1.2.187 (3 agost 2021) 1.2.188 (10 agost 2021) 1.2.189 (17 agost 2021) 1.2.190 (29 agost 2021) 1.2.191 (7 setembre 2021) 1.2.192 (14 setembre 2021) 1.2.193 (21 setembre 2021) 1.2.194 (28 setembre 2021) 1.2.195 (5 octubre 2021) 1.2.200 (23 novembre 2021) 1.2.201 (1r desembre 2021) 1.2.202 (7 desembre 2021) 1.3.205 (5 febrer 2022) 1.3.206 (18 febrer 2022) 1.3.207 (9 març 2022) 1.3.208 (15 març 2022) 1.3.209 (23 març 2022) 1.3.210 (29 març 2022) 1.3.211 (5 abril 2022) 1.3.212 (21 abril 2022) 1.3.213 (10 maig 2022) 1.3.214 (17 maig 2022) 1.3.215 (24 maig 2022) 1.3.216 (2 juny 2022) 1.3.217 (9 juny 2022) 1.3.218 (16 juny 2022) 1.3.219 (30 juny 2022) 1.3.220 (7 juliol 2022) 1.3.221 (14 juliol 2022) 1.3.222 (21 juliol 2022) 1.3.223 (28 juliol 2022) 1.3.224 (4 agost 2022) 1.3.225 (18 agost 2022) 1.3.226 (1r setembre 2022) 1.3.227 (8 setembre 2022) 1.3.228 (15 setembre 2022) 1.3.229 (22 setembre 2022) 1.3.230 (29 setembre 2022) 1.3.231 (13 octubre 2022) 1.3.232 (27 octubre 2022) 1.3.233 (3 novembre 2022) 1.3.234 (10 novembre 2022) 1.3.235 (17 novembre 2022) 1.3.236 (1r desembre 2022) 1.3.237 (8 desembre 2022) 1.3.238 (19 desembre 2022) 1.3.239 (19 gener 2023) 1.3.240 (26 gener 2023) 1.3.241 (16 febrer 2023) 1.3.242 (26 febrer 2023) 1.3.243 (12 març 2023) 1.3.244 (18 març 2023) 1.3.245 (24 març 2023) 1.3.246 (31 març 2023) 1.3.247 (13 abril 2023) 1.3.248 (21 abril 2023) 1.3.249 (27 abril 2023) 1.3.250 (4 maig 2023) 1.3.251 (28 maig 2023) 1.3.252 (2 juny 2023) 1.3.253 (10 juny 2023) 1.3.254 (16 juny 2023) 1.3.255 (23 juny 2023) 1.3.256 (30 juny 2023) 1.3.257 (8 juliol 2023) 1.3.258 (21 juliol 2023) 1.3.259 (22 juliol 2023) 1.3.260 (28 juliol 2023) 1.3.261 (4 agost 2023) 1.3.262 (25 agost 2023) 1.3.263 (2 setembre 2023) 1.3.264 (10 setembre 2023) 1.3.265 (23 setembre 2023) 1.3.266 (29 setembre 2023) 1.3.267 (6 octubre 2023) 1.3.268 (13 octubre 2023) 1.3.269 (20 octubre 2023) 1.3.270 (10 novembre 2023) 1.3.271 (27 novembre 2023) 1.3.272 (1r desembre 2023) 1.3.273 (8 desembre 2023) 1.3.274 (19 desembre 2023) 1.3.276 (25 gener 2024) 1.3.275 (5 gener 2024) 1.3.277 (1r febrer 2024) 1.3.278 (16 febrer 2024) 1.3.279 (1r març 2024) 1.3.280 (8 març 2024) 1.3.281 (22 març 2024) 1.3.282 (14 abril 2024) 1.3.283 (19 abril 2024) 1.3.284 (6 maig 2024) 1.3.285 (10 maig 2024) 1.3.286 (31 maig 2024) 1.3.287 (7 juny 2024) 1.3.288 (14 juny 2024) 1.3.289 (28 juny 2024) 1.3.290 (12 juliol 2024) 1.3.291 (19 juliol 2024) 1.3.292 (27 juliol 2024) 1.3.293 (16 agost 2024) 1.3.294 (23 agost 2024) 1.3.295 (30 agost 2024) 1.3.296 (26 setembre 2024) 1.3.297 (4 octubre 2024) 1.3.298 (11 octubre 2024) 1.3.299 (18 octubre 2024) 1.3.300 (25 octubre 2024) 1.3.301 (2 novembre 2024) 1.3.302 (21 novembre 2024) 1.4.303 (2 desembre 2024) 1.4.304 (20 desembre 2024)
|
---|
Llicència | Llicència Apache, versió 2.0 llicència MIT CC BY 4.0 |
---|
|
|
Sistema operatiu | Microsoft Windows, Linux, Android, iOS i macOS |
---|
Plataforma | multiplataforma |
---|
Escrit en | C i C++ |
---|
|
|
|
Desenvolupador(s) | Grup Khronos |
---|
|
|
|
|
Lloc web | vulkan.org (anglès) |
---|
Stack Exchange | Etiqueta |
---|
Id. Subreddit | vulkan |
---|
|
|
|
|
Vulkan és una interfície de programació d'aplicacions multiplataforma amb poca sobrecàrrega, és un estàndard de codi obert per a gràfics i computació 2D i 3D. Vulkan s'enfoca en aplicacions de gràfics 3D en temps real d'alt rendiment, com ara videojocs i mitjans interactius. En contrast amb les antigues API OpenGL i Direct3D 11, Vulkan té la intenció d'oferir un major rendiment i un ús més equilibrat entre CPU i GPU. Proporciona una API que consumeix menys recursos i ofereix tasques paral·leles per a l'aplicació, comparable a Metal i Direct3D 12. Vulkan fou dissenyat per permetre als desenvolupadors distribuir millor el treball entre múltiples nuclis de CPU.[1][2]
Història
Va ser anunciada per primera vegada el 2014 i àmpliament difosa a la GDC de 2015 per Khronos Group.[2] Inicialment, va ser presentada per Khronos com "la iniciativa OpenGL de propera generació", però després el nom va ser descartat, quedant Vulkan com a definitiu. Vulkan està basat en Mantle, una altra API de l'empresa AMD, el codi del qual va ser cedit a Khronos amb la intenció de generar un estàndard obert similar a OpenGL, però de baix nivell.[1][3] A finals de març de 2020 es va fer públic el suport de traçat de raigs accelerat per hardware de Vulkan.[4]
Vulkan 1.3
El 25 de gener de 2022, Vulkan 1.3 fou llançat. La tercera actualització important de l'API integrava extensions traslladades al nucli. Es va introduir un nou concepte de perfils definits. El primer perfil oficial és la línia base de Google 2021 que s'espera que es trobi en la gran majoria dels dispositius Android no només per a dispositius moderns sinó per a molts dispositius Android antics.[5]
Referències
- ↑ 1,0 1,1 «Next-generation Vulkan API could be Valve’s killer advantage in battling Microsoft | ExtremeTech». Extreme Tech, 13-03-2015. Arxivat de l'original el 2015-03-13. [Consulta: 5 desembre 2021].
- ↑ 2,0 2,1 «Vulkan 1.0 arrives: GPU drivers already available | CG Channel». CG Channel, 17-02-2016. [Consulta: 5 desembre 2021].
- ↑ «Video: see Vulkan, OpenGL’s replacement, in action | CG Channel». CG Channel, 05-03-2015. [Consulta: 5 desembre 2021].
- ↑ «Khronos Group anuncia el soporte de Ray Tracing para Vulkan »». MuyLinux, 23-03-2020. [Consulta: 5 desembre 2021].
- ↑ Larabel, Michael. «Vulkan 1.3 Released With Dynamic Rendering In Core, New Roadmap Guidance For Modern GPUs». Phoronix, 25-01-2021. [Consulta: 25 gener 2022].