Vous êtes sur la page 1sur 6

Todo sobre Vulkan, la alternativa abierta a DirectX 12

que aprovecha tu grfica


Adrian Raya el 16/02/2016 a las 18:04

Vulkan 1.0 ha sido presentado oficialmente, y con l llega una nueva era en el desarrollo
multiplataforma de videojuegos. Microsoft tiene delante a un autntico rival. Te
contamos todo sobre Vulkan.

Durante dcadas los desarrolladores de juegos para PC tenan dos alternativas para
crear los grficos de sus juegos. U optaban por DirectX de Microsoft, integrado en
Windows y compatible con las ltimas tarjetas, o usaban OpenGL, abierto y compatible
con mas plataformas.

En los ltimos aos esta lucha se ha decantado claramente por el lado de Microsoft, y
con la llegada de DirectX 12 pareca que la compaa haba dado el golpe de gracia. DX
12 permite a los desarrolladores aprovechar mejor la potencia de la tarjeta grfica y
permite crear juegos para Windows 10 y Xbox One con prcticamente la misma base.

Repasamos todo sobre Vulkan, el sucesor de OpenGL


Sin embargo, este dominio absoluto de DirectX 12 an no ha llegado, y eso le ha dado
tiempo a Khronos, los desarrolladores de OpenGL, para crear su alternativa para la
nueva generacin de grficos.

Se llama Vulkan, y hoy se ha publicado la especificacin 1.0, junto con los manuales,
el SDK LunarG para crear juegos para Windows y Linux, e incluso los primeros drivers
compatibles.

Despus de 25 aos, OpenGL necesitaba ser jubilado, ya que en el escritorio muy pocos
juegos lo soportan, aunque ha tenido mas suerte en los smartphones Android, donde
OpenGL ES es muy usado por los desarrolladores. Por eso es una buena noticia que
Vulkan sea borrn y cuenta nueva, aunque OpenGL seguir siendo soportado por los
grandes fabricantes.

Qu es Vulkan y cmo me beneficia


Vulkan es una API que permite a los desarrolladores acceder a los recursos de la
tarjeta grfica de manera ms rpida y eficiente, al eliminar las capas que se usaban
hasta ahora. A diferencia de OpenGL (y DX 11 y anteriores), en Vulkan el motor grfico
puede gestionar la memoria disponible y los hilos, mientras que el driver slo se
encarga de trasladar esas rdenes a la GPU.

Los beneficios son claros y numerosos, y no afectan slo a las grficas; por ejemplo,
ahora cada hilo ejecutado por la CPU puede ordenar trabajo por su cuenta a la
GPU, por lo que los procesadores con varios ncleos vern una mejora notable de
rendimiento.

Qu sistemas operativos son compatibles con Vulkan


Una gran ventaja de Vulkan respecto a DirectX 12 es la compatibilidad con la mayora
de sistemas del mercado. Es evidente que el mercado mvil es muy importante, y por
eso Android ser compatible con Vulkan, y Nvidia ya ha creado una demostracin
tcnica en Vulkan ejecutndose en Android. Tizen tambin se encuentra en la lista.

Por supuesto, Linux est ms que soportado, incluyendo las distros mas usadas como
Ubuntu y Red Hat, y Steam OS, el sistema Linux creado por Valve; una Valve que se
ha involucrado mucho en Vulkan, creando el SDK LunarG que permite crear juegos con
Vulkan para Windows y para Linux.

Si queremos disfrutar de DX 12 estamos obligados a usar Windows 10, pero Vulkan


tambin soportar Windows 8 y Windows 7; incluso en teora sera posible el soporte
en Windows XP, pero eso depende de los drivers.
Hablando de drivers, los principales fabricantes ya estn terminndolos, como Nvidia,
Qualcomm e Intel, y otros estn en ello, como ARM. Pero la primera en publicar sus
drivers para Vulkan es AMD, aunque estn en estado beta y por lo tanto no son
recomendables si quieres estabilidad.

Qu grficas son compatibles con Vulkan


Podrs ejecutar juegos creados con Vulkan? A diferencia de DirectX 12, Vulkan es
compatible con muchas mas grficas actuales.

En AMD son todas que usen la arquitectura GCN 1.0 y superior, es decir, de las gamas
HD7000 y Rx 200 para arriba.

En Nvidia son compatibles las grficas con arquitectura Kepler, es decir, la mayora de
las GeForce 600 y 700 en adelante.

Y en Intel, es seguro que la ltima arquitectura Skylake es compatible, pero no se


sabe an qu ocurrir con modelos antiguos.

Qu juegos son compatibles con Vulkan


El primer juego con soporte de Vulkan ser The Talos Principle, que se espera que
reciba una versin beta a lo largo del da de hoy.
Este aclamado juego de puzles servir para demostrar que Vulkan est aqu y que ya
funciona, pero probablemente veremos mejores ejemplos grficos en el futuro, y los
propios creadores del juego afirman que esta es una prueba de concepto y no una
demostracin tcnica.

Vulkan 1.0 est aqu, y plantea una situacin interesante en el sector de los grficos, no
slo en el ordenador, sino tambin en entornos mviles. La compatibilidad con Android
es un plus para muchos desarrolladores, y ahora que todo forma parte de una plataforma
unificada, esto puede favorecer a jugadores de Linux o de sistemas Windows
abandonados por Microsoft. Si perteneces a alguno de estos grupos, o incluso si no, la
llegada de Vulkan son buenas noticias.

Vous aimerez peut-être aussi