Η Microsoft μεταφέρει το DirectX σε Linux (ξανά), ενημερώνει τον πυρήνα WSL

Εικονίδιο ώρας ανάγνωσης 2 λεπτό. ανάγνωση


Οι αναγνώστες βοηθούν στην υποστήριξη του MSpoweruser. Ενδέχεται να λάβουμε προμήθεια εάν αγοράσετε μέσω των συνδέσμων μας. Εικονίδιο επεξήγησης εργαλείου

Διαβάστε τη σελίδα αποκάλυψης για να μάθετε πώς μπορείτε να βοηθήσετε το MSPoweruser να διατηρήσει τη συντακτική ομάδα Διάβασε περισσότερα

Η Microsoft κυκλοφόρησε ένα νέο πρόγραμμα οδήγησης πυρήνα DirectX για Linux στο Kernel.org. Το ενημερωμένο πρόγραμμα οδήγησης αντικατοπτρίζει τα σχόλια από την πρώτη προσπάθεια της Microsoft να φέρει την τεχνολογία στο λειτουργικό σύστημα ανοιχτού κώδικα.

Συγκεκριμένα, το πρόγραμμα οδήγησης έχει ξαναγραφτεί από την αρχή και οργανώθηκε σε λογικά επίπεδα για να βοηθήσει τους αναθεωρητές ανοιχτού κώδικα να κατανοήσουν καλύτερα πώς είναι κατασκευασμένο το πρόγραμμα οδήγησης, ο κώδικας προγράμματος οδήγησης DirectX έχει μετακινηθεί στην περιοχή Hyper-V του πυρήνα Linux και το πρόγραμμα οδήγησης τώρα υποστηρίζει πλήρως εικονικό υλικό γραφικών. Τώρα υπάρχει επίσης ένας χώρος χρήστη πλήρως ανοιχτού κώδικα για την υπολογιστική οικογένεια των API OpenCL, OpenVINO και OneAPI σε πλατφόρμες Intel GPU, που επιτρέπει στους προγραμματιστές να γράφουν υπολογιστικό κώδικα GPU που μπορεί να λειτουργήσει τόσο σε Linux όσο και σε Windows.

Ο Κύριος Μηχανικός Λογισμικού της Microsoft Iouri Tarassov γράφει:

Καταβλήθηκαν πολλές προσπάθειες για την αντιμετώπιση των σχολίων της κοινότητας σε αυτό το αναθεωρημένο σύνολο ενημερώσεων κώδικα και ελπίζουμε ότι αυτό πλησιάζει περισσότερο σε αυτό που η κοινότητα
θα ήθελα να δω.

Μεταξύ του έργου υπολογιστικού χρόνου εκτέλεσης της Intel και του libdxg, έχουμε τώρα μια εφαρμογή πλήρως ανοιχτού κώδικα της εικονικής μας στοίβας υπολογιστών μέσα στο WSL. Θα συνεχίσουμε να υποστηρίζουμε τόσο το API χώρου χρήστη ανοιχτού κώδικα έναντι της υπολογιστικής αφαίρεσης όσο και του κλειστού κώδικα (CUDA, DX12), αφήνοντας στους κατόχους και τους συνεργάτες API να αποφασίσουν τι είναι πιο λογικό για αυτούς.

Η Microsoft έχει επίσης ενημερώσει το WSL στο Microsoft Store στην έκδοση 0.51.0, η οποία περιλαμβάνει πλέον την έκδοση πυρήνα 5.10.81.1 από το Microsoft Store. Η ενημέρωση βελτιώνει τη διαμόρφωση του πυρήνα και ενεργοποιεί ορισμένες επιλογές που έλειπαν στο παρελθόν για το ARM64. Δείτε το πλήρες ημερολόγιο αλλαγών στο GitHub εδώ.

μέσω Winfuture

Περισσότερα για τα θέματα: DirectX, linux, microsoft, WSL