Académique Documents
Professionnel Documents
Culture Documents
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.
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.
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.
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.
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.
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.