Khronos redefine la API Next Generation OpenGL

Compartir nota:

A 20 años de su aparición, la API gráfica OpenGL Vulkan del Grupo Khronos, anuncia su próxima generación para gráficos 3D de alto rendimiento y la computación basada en GPU.

Vulkan, antes conocido como Next Generation OpenGL o sólo GLnext, está diseñado para ser una API de baja sobrecarga, la cual facilite el desarrollo 3D multiproceso. Esto permite diferentes hilos para preparar de forma simultánea lotes de comandos para enviar a la GPU.

Con ello, se ofrece a los desarrolladores un mayor control de la generación de comandos, con tareas tales como la memoria y la gestión de hilos en sus manos, en lugar de depender de los controladores de video para manejar estas responsabilidades. Al hacerlo así, se reduce en gran medida la cantidad de trabajo que el conductor debe realizar.

El desarrollador indica que Vulkan también podría convertirse en el futuro en OpenGL para equipos móviles.

Neil Trevett, presidente de Khronos, indica que la interfaz pretende ofrecer una opción multiplataforma, la cual se distinga entre las recientes API específicas de AMD, Apple y Microsoft. Explica que Mantle sólo funciona con GPU de AMD, DirectX en Windows y Metal sólo es ciompatible en iOS de Apple. Mientras, Vulkan es independiente.

Vulkan soporta la última versión del lenguaje de Khronos (SPIR-V), una herramienta multiplataforma que ayuda a los desarrolladores a simplificar el software del controlador.

Por ello, Vulkan apunta a ser una alternativa multiplataforma más abierta que la actual API de chips gráficos de AMD, así sería la interfaz de PowerVR GPUs en iOS de Apple y DirectX 12, la siguiente API de gráficos para Windows.

Khronos reveló Vulkan en la Game Developers Conference, efectuada en la ciudad estadunidense de San Francisco, California, y espera hacer la presentación oficial antes de finales de año.

Compartir nota:

Publicaciones Relacionadas

Scroll to Top