Soporte de DirectX Agregado Oficialmente al Stack de Compiladores LLVM
Tecnología
⚠ Fuente única
51m ago

Soporte de DirectX Agregado Oficialmente al Stack de Compiladores LLVM

Sintetizado por IA · Sesgo eliminado · Solo hechos

Microsoft ha promovido con éxito su backend de DirectX a un objetivo oficial dentro de la infraestructura de compiladores LLVM. El movimiento, que lleva años en desarrollo, permite la conversión de la Representación Intermedia (IR) de LLVM al Lenguaje Intermedio de DirectX (DXIL) para su uso con los controladores gráficos de Windows DirectX 12.

Durante los últimos cuatro años, el backend de DirectX ha estado en desarrollo dentro de LLVM, inicialmente como un objetivo experimental. No estaba incluido en las compilaciones predeterminadas de LLVM. El cambio a estado oficial se confirmó con un parche enviado por el ingeniero de compiladores HLSL de Microsoft, Farzon Lotfi, quien declaró: “Este cambio saca el backend de DirectX del estado experimental y agrega el frontend clang-dxc para que la comunidad tenga una forma de probar el nuevo backend”. La decisión siguió a una discusión en la plataforma LLVM Discourse.

Microsoft planea continuar mejorando el código LLVM DirectX. Según Lotfi, el trabajo futuro se centrará en el soporte de shaders gráficos y de ray tracing, los últimos Modelos de Shader y la mejora de la integración entre el frontend HLSL de Clang y el backend Codgen. La compañía anticipa un aumento de la retroalimentación de los usuarios ahora que el backend es un objetivo oficial y clang-dxc está habilitado por defecto, lo que ayudará en la conformidad y la optimización del rendimiento.

El soporte de clang-dxc y HLSL se habilitará por defecto a partir de la versión LLVM 24 el próximo año.

¿Fue útil?

Leer la cobertura original

💬 Comentarios

📜 Política de comentarios