Las GPU AMD GFX8 ya pueden utilizar la compatibilidad con D16 en los controladores de código abierto RadeonSI y RADV. Esta capacidad llegó a Mesa 27.0-devel mediante una serie de 17 parches aportados por Georg Lehmann.

Hasta este cambio, el código del controlador 3D Radeon solo habilitaba D16 en hardware GFX9 y posterior. D16 utiliza valores de 16 bits empaquetados en instrucciones de carga y almacenamiento, lo que puede reducir la presión sobre el ancho de banda de memoria y mejorar la eficiencia de los registros en comparación con los valores de 32 bits.

La actualización añade compatibilidad con D16 al compilador ACO y habilita su uso en GFX8 tanto en RadeonSI como en RADV. El cambio también beneficia al hardware GFX8 compatible con FP16 para contenido de Direct3D 12 ejecutado mediante VKD3D-Proton.

Fuentes: Phoronix.