Το Mesa 22.0 φτάνει με υποστήριξη Vulkan 1.3, βελτιώσεις προγραμμάτων οδήγησης και άλλα

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

Μετά από τέσσερις μήνες ανάπτυξης η έναρξη του η δωρεάν υλοποίηση του OpenGL και του Vulkan API "Πίνακας 22.0.0", Αυτή είναι η πρώτη έκδοση του κλάδου Mesa 22.0.0 έχει πειραματική κατάσταση: μετά την τελική σταθεροποίηση του κώδικα, θα κυκλοφορήσει μια σταθερή έκδοση 22.0.1.

Σε αυτήν τη νέα έκδοση που παρουσιάζεται είναι αξιοσημείωτη για την υλοποίηση του API γραφικών Vulkan 1.3 στο πρόγραμμα οδήγησης anv για Intel GPU και radv για AMD GPU.

Εκτός από την υποστήριξη Vulkan 1.2 που υλοποιείται σε λειτουργία εξομοιωτή (vn), η υποστήριξη Vulkan 1.1 είναι διαθέσιμη για την Qualcomm GPU και το λογισμικό lavapipe rasterizer και η υποστήριξη Vulkan 1.0 είναι διαθέσιμη για το Broadcom VideoCore VI GPU (Raspberry Pi 4).

Το Mesa 22.0 παρέχει επίσης πλήρη υποστήριξη OpenGL 4.6 για τα προγράμματα οδήγησης 965, iris (Intel), radeonsi (AMD), zink και llvmpipe. Η υποστήριξη OpenGL 4.5 είναι διαθέσιμη για GPU AMD (r600) και NVIDIA (nvc0) και υποστήριξη OpenGL 4.3 για virgl (Virgil3D εικονική GPU για QEMU/KVM) και vmwgfx (VMware).

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

Όπως αναφέρθηκε στην αρχή, μία από τις κύριες καινοτομίες αυτής της νέας έκδοσης του πίνακα είναι ότι προστέθηκε υποστήριξη για το API γραφικών Vulkan 1.3 και από το οποίο μπορείτε να μάθετε για τα πιο σημαντικά χαρακτηριστικά του. σε αυτήν την ανάρτηση.

σχετικό άρθρο:
Η νέα έκδοση του Vulkan 1.3 έχει ήδη κυκλοφορήσει και αυτά είναι τα νέα του

Μια άλλη καινοτομία που ξεχωρίζει είναι ότι τα κλασικά προγράμματα οδήγησης OpenGL που δεν χρησιμοποιούν τη διεπαφή Gallium3D έχει μεταφερθεί από την κύρια σύνθεση Mesa σε ξεχωριστό κλάδο «Amber»..

Επιπροσθέτως Ο κλάδος "Amber" μετακίνησε επίσης τον ελεγκτή SWR, το οποίο πρόσφερε έναν ραστεροποιητή λογισμικού OpenGL που βασίζεται στο έργο Intel OpenSWR. Η κλασική βιβλιοθήκη xlib έχει εξαιρεθεί από την κύρια έκδοση, αντίθετα συνιστάται η χρήση της παραλλαγής gallium-xlib.

Επίσης, μπορούμε να το βρούμε σε αυτή τη νέα έκδοση του Mesa 22.0 το πρόγραμμα οδήγησης D3D12 Gallium με ένα στρώμα OpenGL πάνω από το DirectX 12 API (D3D12) παρέχει συμβατότητα με το OpenGL ES 3.1. Το πρόγραμμα οδήγησης χρησιμοποιείται στο επίπεδο WSL2 για την εκτέλεση γραφικών εφαρμογών Linux στα Windows.

Ελεγκτές Οι GPU της Intel είναι από προεπιλογή ενεργοποιημένες για υποστήριξη Adaptive-Sync (VRR), που σας επιτρέπει να αλλάζετε προσαρμοστικά τον ρυθμό ανανέωσης της οθόνης σας για ομαλή, χωρίς τραυλισμό έξοδο.

Για το EGL, εφαρμόζεται ο μηχανισμός "dma-buf feedback", που παρέχει πρόσθετες πληροφορίες σχετικά με τις διαθέσιμες GPU και σας επιτρέπει να αυξήσετε την αποτελεσματικότητα της ανταλλαγής δεδομένων μεταξύ της κύριας και της δευτερεύουσας GPU, για παράδειγμα, για να οργανώσετε την έξοδο χωρίς ενδιάμεση αποθήκευση.

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

  • Η υποστήριξη για το OpenGL 4.3 έχει προστεθεί στο πρόγραμμα οδήγησης vmwgfx που χρησιμοποιείται για την υλοποίηση της επιτάχυνσης 3D σε περιβάλλοντα VMware.
  • Προστέθηκε υποστήριξη για επεκτάσεις προγραμμάτων οδήγησης Vulkan RADV (AMD), ANV (Intel) και zink (OpenGL over Vulkan).
  • Προστέθηκε υποστήριξη για τσιπ Intel Alderlake (S και N) στο πρόγραμμα οδήγησης OpenGL "iris" και στο πρόγραμμα οδήγησης Vulkan "ANV".
  • Το πρόγραμμα οδήγησης Vulkan RADV (AMD) συνεχίζει να υποστηρίζει την ανίχνευση ακτίνων και τα σκίαστρα με ίχνη ακτίνων.
  • Το πρόγραμμα οδήγησης v3dv που αναπτύχθηκε για τον επιταχυντή γραφικών VideoCore VI που χρησιμοποιείται από το μοντέλο Raspberry Pi 4 παρέχει τη δυνατότητα εργασίας στην πλατφόρμα Android.

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

Πώς να εγκαταστήσετε προγράμματα οδήγησης βίντεο 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. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.