Το Mesa 23.3 έρχεται με επίσημη υποστήριξη για RPi 5, πειραματική υποστήριξη για NVK και άλλα

Πίνακας οδηγών

Το Mesa είναι μια ανοιχτού κώδικα, αναπτυγμένη βιβλιοθήκη γραφικών που παρέχει μια γενική υλοποίηση του OpenGL.

Η νέα έκδοση του Το Mesa 23.3 έχει ήδη κυκλοφορήσει και αυτή είναι η πρώτη έκδοση του κλάδου Mesa 23.3 που χαρακτηρίζεται ως πειραματικό και μετά τη σταθεροποίηση του κλάδου θα ανακοινωθεί η κυκλοφορία της σταθερής έκδοσης.

Αυτή η νέα έκδοση του Mesa 23.3 περιλαμβάνει νέο πρόγραμμα οδήγησης vulkan NVK για το υλικό Nvidia που φτάνει σε πειραματική κατάσταση, καθώς και το νέος κωδικός για συμβατότητα με GFX11.5 για τον ελεγκτή RadeonSI Gallium3D, υποστήριξη για το Raspberry Pi 5, μεταξύ άλλων.

NVK-Logo_RGB
σχετικό άρθρο:
NVK, ένα πρόγραμμα οδήγησης Vulkan ανοιχτού κώδικα για τη NVIDIA

Κύριες καινοτομίες του Πίνακα 23.3.0

Σε αυτή τη νέα έκδοση που παρουσιάζεται των ελεγκτών Mesa 23.3, το ενσωμάτωση πειραματικής υποστήριξης για τον ελεγκτή NVK, που προορίζεται για κάρτες γραφικών NVIDIA, η οποία υλοποιεί το Vulkan API 1.1 και υποστηρίζει NVIDIA GPU που βασίζονται στη μικροαρχιτεκτονική Turing (TITAN RTX, GeForce RTX 2060/2070/2080, GeForce GTX 1660, Quadro RTX 3000-8000, Quadro T1000/T2000).

Μια άλλη αλλαγή που ξεχωρίζει στον Πίνακα 23.3 είναι η νέος κωδικός υποστήριξης GFX11.5 για το πρόγραμμα οδήγησης RadeonSI Gallium3D. Η υποστήριξη GFX11 είναι ενεργοποιημένη στην τρέχουσα βιβλιοθήκη γραφικών Linux Mesa 3D για την επιτάχυνση των OpenGL, Vulkan και άλλων API γραφικών κατά τη χρήση GPU RDNA 3. Με το GFX11.5, η ενεργοποίηση στο Mesa περιλαμβάνει 13,907 γραμμές νέου κώδικα, ο οποίος μέσα στο Mesa είναι αρκετά μικρό και είναι κυρίως για προσθήκη GFX11.5 (RDNA 3.5) χρησιμοποιείται σε AMD Ryzen 800 APU για να συνεχίσετε με τις υπάρχουσες διαδρομές κωδικού προγράμματος οδήγησης GFX11.0/Navi 3x.

Επιπλέον, ο Πίνακας 23.3 περιλαμβάνει sεπίσημη υποστήριξη για το Raspberry Pi 5, για το υποσύστημα Broadcom VideoCore 7.1 μέσω προγραμμάτων οδήγησης OpenGL V3D και προγράμματος οδήγησης Vulkan V3DV

Μπορούμε επίσης να βρούμε ότι περιλαμβάνει το Υποστήριξη OpenGL ES 3.1 για πρόγραμμα οδήγησης Asahi για GPU της Apple AGX (Apple M1 και M2) μαζί με το GL_ARB_compute_shader, GL_ARB_shader_atomic_counters, GL_ARB_shader_image_load_store, GL_ARB_shader_image_size, GL_ARB_shader_storage_buffer_object, GL_ARB_shader_image_load_store, GL_ARB_shader_storage_buffer_object, GL_SAmple_L_ARB OES_shader_multisample_interpolation και GL_O επεκτάσεις ES_gpu_shader5.

Πίνακας 23.3 επίσης έχει υποστήριξη για την επέκταση VK_EXT_pipeline_robustness Πρόγραμμα οδήγησης Vulkan για Intel ANV Vulkan, υποστήριξη για VK_KHR_maintenance5 επέκταση Vulkan για πρόγραμμα οδήγησης Radeon RADV Vulkany υποστήριξη για το VK_KHR_cooperative_matrix.

Εκ μέρους κάποιου παιχνίδια που έλαβαν βελτιώσεις στο Mesa 23.3 Ξεχωρίζουν οι παρακάτω τίτλοι: The New Order, Deep Rock Galactic, Wargame: Red Dragon, Counter-Strike: Global Offensive, Doom Eternal, Starfield, Star Wars: The Old Republic, Resident Evil 6, The Spirit and the Mouse, Penumbra: Overture, Borderlands 3, Quake II RTX, Hellblade, Rage 2, World War Z, Death Stranding, Deathloop και Baldur's Gate 3.

Από τις άλλες αλλαγές που ξεχωρίζουν από αυτήν τη νέα έκδοση:

  • Ένας νέος μεταγλωττιστής υποστήριξης έχει υιοθετηθεί, που χρησιμοποιείται στο πρόγραμμα οδήγησης NVK, γραμμένος στη γλώσσα Rust.
  • Επέκταση Vulkan για υλικό RADV/GFX11+.
  • Το πρόγραμμα οδήγησης d3d12, το οποίο παρέχει ένα επίπεδο για την ενορχήστρωση της εργασίας OpenGL πάνω από το DirectX 12, υποστηρίζει το OpenGL 4.6.
  • Ενεργοποίησε την επέκταση EGL EGL_ANDROID_blob_cache να λειτουργεί όταν η προσωρινή αποθήκευση δίσκου είναι απενεργοποιημένη.

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

Πώς να εγκαταστήσετε προγράμματα οδήγησης βίντεο Mesa σε Linux;

Πακέτα Mesa βρέθηκαν σε όλες τις διανομές Linux, οπότε η εγκατάστασή του μπορεί να γίνει είτε κατεβάζοντας και καταρτίζοντας τον πηγαίο κώδικα (Όλες οι πληροφορίες σχετικά με αυτό εδώ) ή με σχετικά απλό τρόπο, που εξαρτάται από τη διαθεσιμότητα στα επίσημα κανάλια της διανομής σας ή τρίτων.

Για όσους είναι χρήστες του Ubuntu, του Linux Mint και των παραγώγων τους Μπορούν να προσθέσουν το ακόλουθο αποθετήριο όπου τα προγράμματα οδήγησης ενημερώνονται γρήγορα.

sudo add-apt-repository ppa:kisak/kisak-mesa -y

Τώρα πρόκειται να ενημερώσουμε τη λίστα των πακέτων και των αποθετηρίων μας με:

sudo apt update

Και τέλος μπορούμε να εγκαταστήσουμε τα προγράμματα οδήγησης με:

sudo apt upgrade

Για την περίπτωση εκείνων που είναι Χρήστες και παράγωγα Arch Linux, τα εγκαθιστούμε με την ακόλουθη εντολή:

sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl

Για όποιον κι αν είναι Οι χρήστες του Fedora 32 μπορούν να χρησιμοποιήσουν αυτό το αποθετήριο, οπότε πρέπει να ενεργοποιήσουν το corp με:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Τέλος, για όσους είναι χρήστες του openSUSE, μπορούν να εγκαταστήσουν ή να ενημερώσουν πληκτρολογώντας:

sudo zypper in mesa

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.