AMD pública el código fuente de los drivers Open-Source Vulkan para la GPU Vega 12

Los desarrolladores de AMD han hecho actualización de código semanal a su código oficial de Linux para Vulkan. Esta semana hay arreglos, mientras que lo más interesante es el soporte inicial para el procesador gráfico Vega 12 aún por lanzar.

La actualización del controlador de AMD para Vulkan de esta semana incluye:

  • Una optimización PAL que debería ayudar al rendimiento anti-aliasing de MSAA.
  • Soporte para la extensión Vulkan VK_EXT_conservative_rasterization.
  • Algunas correcciones a su compilador Vulkan basado en LLVM.
  • Lo más emocionante es el soporte de Vega 12 se conectó a través de su capa de abstracción de plataforma y el compilador LLVM. Este nuevo código de controlador para Vega 12 no revela demasiado en comparación con lo que hemos visto en las últimas actualizaciones de código que permiten el soporte de Vega 12.

En su mayor parte, la habilitación de Vega 12 solo está reutilizando las rutas de código GFX9/Vega12 existentes en el controlador. El código de controlador para Vega 12 confirma que, de hecho, es bastante reducido en comparación con Vega 10, que algunos rumores han sugerido que es en parte de gama baja:

De las otras partes del driver para Linux de la Vega 12 ya se ha puesto en cola para incluirse en el Kernel de Linux 4.17. Otras tecnologías como AMDGPU DRM y también para RadeonSI Gallium3D están disponibles desde Mesa 18.1.