Microsoft chuyển DirectX sang Linux (một lần nữa), cập nhật nhân WSL

Biểu tượng thời gian đọc 2 phút đọc


Bạn đọc giúp đỡ ủng hộ MSpoweruser. Chúng tôi có thể nhận được hoa hồng nếu bạn mua thông qua các liên kết của chúng tôi. Biểu tượng chú giải công cụ

Đọc trang tiết lộ của chúng tôi để tìm hiểu cách bạn có thể giúp MSPoweruser duy trì nhóm biên tập Tìm hiểu thêm

Microsoft đã phát hành trình điều khiển hạt nhân DirectX mới cho Linux trên Kernel.org. Trình điều khiển được cập nhật phản ánh phản hồi từ nỗ lực đầu tiên của Microsoft nhằm đưa công nghệ này lên hệ điều hành mã nguồn mở.

Cụ thể, trình điều khiển đã được viết lại từ đầu và được tổ chức theo các lớp logic để giúp người đánh giá mã nguồn mở hiểu rõ hơn về cách trình điều khiển được xây dựng, mã trình điều khiển DirectX đã được chuyển đến vùng Hyper-V của Nhân Linux và trình điều khiển bây giờ. hỗ trợ đầy đủ phần cứng đồ họa ảo hóa. Hiện cũng có một không gian người dùng mã nguồn mở hoàn toàn cho dòng API tính toán OpenCL, OpenVINO và OneAPI trên nền tảng GPU Intel, cho phép các nhà phát triển viết mã tính toán GPU có thể hoạt động trên cả Linux và Windows.

Kỹ sư phần mềm chính của Microsoft Iouri Tarassov viết:

Rất nhiều nỗ lực đã được thực hiện nhằm giải quyết phản hồi của cộng đồng trong tập hợp các bản vá sửa đổi này và chúng tôi hy vọng điều này ngày càng trở nên gần gũi hơn với những gì cộng đồng
Bạn có muốn xem.

Giữa dự án thời gian chạy máy tính của Intel và libdxg, giờ đây chúng tôi có triển khai mã nguồn mở hoàn toàn của ngăn xếp máy tính được ảo hóa bên trong WSL. Chúng tôi sẽ tiếp tục hỗ trợ cả API không gian người dùng mã nguồn mở chống lại tính trừu tượng hóa máy tính của chúng tôi cũng như API nguồn đóng (CUDA, DX12), để chủ sở hữu API và đối tác quyết định điều gì phù hợp nhất với họ.

Microsoft cũng đã cập nhật WSL trong Microsoft Store lên phiên bản 0.51.0 được cung cấp, hiện bao gồm phiên bản hạt nhân 5.10.81.1 từ Microsoft Store. Bản cập nhật cải thiện cấu hình hạt nhân và bật một số tùy chọn bị thiếu trước đây cho ARM64. Xem toàn bộ bảng thay đổi trên GitHub tại đây.

thông qua Winfuture

Thông tin thêm về các chủ đề: directx, linux, microsoft, WSL