La nueva versión de la API Vulkan 1.4.324 ya está disponible, y trae varias correcciones y aclaraciones importantes para desarrolladores. Pero lo más llamativo es la incorporación de una extensión experimental de AMD: VK_AMDX_dense_geometry_format.
¿Qué es VK_AMDX_dense_geometry_format?
Esta extensión permite a los desarrolladores construir estructuras de aceleración para ray-tracing usando datos de geometría comprimidos en el formato Dense Geometry Format (DGF) de AMD.
El DGF fue diseñado para comprimir mallas de triángulos, haciendo que el ray-tracing en hardware sea más eficiente y rápido. AMD mantiene tanto la especificación de DGF como un SDK open-source en GPUOpen, lo que facilita a los desarrolladores experimentar con esta tecnología.
¿Por qué es importante para los desarrolladores y gamers?
Con esta extensión, los desarrolladores pueden optimizar el ray-tracing en tarjetas AMD, reduciendo el consumo de memoria y aumentando el rendimiento en escenas complejas.
Aunque todavía es experimental, puede ser clave para futuros juegos y aplicaciones que quieran aprovechar al máximo las GPUs AMD.
¿Qué se puede conseguir?
Será interesante ver cómo los estudios de videojuegos adoptan DGF y si se convierte en un estándar dentro del ecosistema Vulkan para ray-tracing. Por ahora, los entusiastas y desarrolladores pueden empezar a probar VK_AMDX_dense_geometry_format en sus proyectos.