Microsoft porta DirectX a Linux (nuevamente), actualiza el kernel WSL

Icono de tiempo de lectura 2 minuto. leer


Los lectores ayudan a respaldar a MSpoweruser. Es posible que obtengamos una comisión si compra a través de nuestros enlaces. Icono de información sobre herramientas

Lea nuestra página de divulgación para descubrir cómo puede ayudar a MSPoweruser a sostener el equipo editorial. Leer más

Microsoft ha lanzado un nuevo controlador de kernel DirectX para Linux en Kernel.org. El controlador actualizado refleja los comentarios del primer intento de Microsoft de llevar la tecnología al sistema operativo de código abierto.

Específicamente, el controlador se reescribió desde cero y se organizó en capas lógicas para ayudar a los revisores de código abierto a comprender mejor cómo se construye el controlador, el código del controlador DirectX se movió al área Hyper-V del kernel de Linux y el controlador ahora totalmente compatible con hardware de gráficos virtualizados. Ahora también hay un espacio de usuario de código abierto para la familia de API de cómputo OpenCL, OpenVINO y OneAPI en las plataformas Intel GPU, lo que permite a los desarrolladores escribir código de cómputo GPU que puede funcionar tanto en Linux como en Windows.

Ingeniero de software principal de Microsoft, Iouri Tarassov escribe:

Se hicieron muchos esfuerzos para abordar los comentarios de la comunidad en este conjunto revisado de parches y esperamos que esto se esté acercando a lo que la comunidad
Me gustaría ver.

Entre el proyecto Intel Compute Runtime y libdxg, ahora tenemos una implementación de código completamente abierto de nuestra pila de computación virtualizada dentro de WSL. Continuaremos admitiendo tanto la API de espacio de usuario de código abierto contra nuestra abstracción informática como la de código cerrado (CUDA, DX12), dejando que los propietarios y socios de API decidan qué tiene más sentido para ellos.

Microsoft también actualizó WSL en Microsoft Store a la versión 0.51.0 proporcionada, que ahora incluye la versión de kernel 5.10.81.1 de Microsoft Store. La actualización mejora la configuración del kernel y habilita algunas opciones que antes faltaban para ARM64. Ver el registro de cambios completo en GitHub aquí.

vía Winfuture

Más sobre los temas: directx, Linux, microsoft, WSL