Inicio

Hoy ha sido publicada la especificación 1.0 de Vulkan y la red está que arde con el lanzamiento.

Pero qué es Vulkan y por que es tan importante?

Vulkan es una API (Aplication Program Interface) de bajo nivel (se encarga de "comunicar las instrucciones gráficas al hardware") y es la respuesta del grupo de empresas que conforman el grupo Kronos a las API's DirectX 12, Metal de Apple y Mantle de AMD para proveer gráficos de alto rendimiento. Vulkan comenzó como un desarrollo tomando como base la API Mantle y ha evolucionado muy por encima de lo que AMD lo dejó, con cambios a todos los niveles convirtiéndose en una API transversal para todos los ecosistemas existentes, desde PCs de escritorio en Windows, Linux, consolas, Android y sistemas MAC, lo que lo convierte nada mas en salir en un estandar de facto.

Por ahora es una API con capacidades multihilo, con un nivel de implementación mucho mas bajo comparado con OpenGL, pero en las sucesivas revisiones que se esperan conforme los programadores vayan reportando feedback, se espera que Vulkan evolucionará para competir de tu a tu con APIs ya establecidas.

Por otra parte, OpenGL seguirá evolucionando de la mano del grupo Kronos tanto para seguir en la brecha de desarrollos ya establecidos así como para quienes no tienen la necesidad o los recursos suficientes para utilizar una API a tan bajo nivel.

A su vez, OpenGL también tendrá un papel importante en Vulkan pues se espera integrar soporte para este a través de OpenGL, haciendo mas sencillo el poder utilizar las características de Vulkan pero a través de OpenGL.

Se espera la aparición de los primeros títulos con soporte para Vulkan en próximas fechas dado que los drivers para las distintas plataformas aún están siendo lanzados en fases beta.

Fuentes y toda la información:

http://www.phoronix.com/scan.php?page=article&item=vulkan-10&num=1

https://www.khronos.org/vulkan/

 

En homepcgamer utilizamos cookies para mejorar su experiencia al navegar por la web. Si no cambia la configuración de su navegador, usted acepta su uso. Para saber más respecto al uso que hacemos de ellas, consulta nuestra política de Uso de Cookies.

Acepto las cookies de este sitio