Το Mesa 22.1.0 έρχεται με βελτιώσεις υποστήριξης, βελτιώσεις συμβατότητας και πολλά άλλα

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

Μετά από δύο μήνες ανάπτυξης η έναρξη του τη νέα έκδοση της εφαρμογής OpenGL και Vulkan API, "Πίνακας 22.1.0". Όπως πάντα, η πρώτη έκδοση του κλάδου Mesa βρίσκεται σε πειραματική κατάσταση, οπότε μετά την τελική σταθεροποίηση του κώδικα, θα κυκλοφορήσει μια σταθερή έκδοση 22.1.1.

Στο Mesa 22.1, η υποστήριξη για το API γραφικών Vulkan 1.3 είναι διαθέσιμη στα προγράμματα οδήγησης anv για τις επεξεργαστές Intel GPU, στο radv για τις GPU της AMD και στον ραστεροποιητή λογισμικού Lavapipe. Το Vulkan 1.2 υποστηρίζει λειτουργία εξομοιωτή (vn), Vulkan 1.1 στο πρόγραμμα οδήγησης GPU Qualcomm (tu) και Vulkan 1.0 στο πρόγραμμα οδήγησης GPU Broadcom VideoCore VI (Raspberry Pi 4)

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

Σε αυτή τη νέα έκδοση που παρουσιάζεται, το πρόγραμμα οδήγησης ANV Vulkan (Intel) και το πρόγραμμα οδήγησης Iris OpenGL υποστηρίζονται από διακριτές κάρτες γραφικών Intel DG2 (Arc Alchemist) και Arctic Sound-M, ενώ ο ελεγκτής D3D12, με το επίπεδο OpenGL πάνω από το API DirectX 12 (D3D12), Υποστηρίζει OpenGL 4.2. Το πρόγραμμα οδήγησης χρησιμοποιείται στο επίπεδο WSL2 για την εκτέλεση εφαρμογών γραφικών Linux στα Windows.

Ξεχωρίζει και το cελεγκτής πλύσης σωλήνων με μια εφαρμογή ραστεροποιητή λογισμικού για το vulkan api (παρόμοιο με το llvmpipe, αλλά για το Vulkan, το οποίο μεταφράζει τις κλήσεις Vulkan API στο Gallium API) είναι πλέον συμβατό με το Vulkan 1.3.

Ο ελεγκτής Νέο για τις GPU GeForce 6/7/8 προηγούμενος μετατρέπεται σε χρήση ενδιάμεσης αναπαράστασης (IR) Μη πληκτρολογημένο από σκίαστρους NIR. Η υποστήριξη NIR επιτρέπει επίσης την υποστήριξη ενδιάμεσης απόδοσης του Tungsten Graphics Shader Infrastructure (TGSI), επιτρέποντας σε ένα επίπεδο να μεταφράζει το NIR σε TGSI.

Ο ελεγκτής v3d OpenGL αναπτύχθηκε για τον επιταχυντή γραφικών VideoCore VI που χρησιμοποιήθηκε από το μοντέλο Το Raspberry Pi 4 εφαρμόζει υποστήριξη προσωρινής αποθήκευσης των shaders στο δίσκο.

για GPU της AMD εξοπλισμένο με μηχανή βίντεο VCN 2.0, Υλοποιήθηκε υποστήριξη EFC (Μετατροπή μορφής κωδικοποιητή), που επιτρέπει τη χρήση ενός κωδικοποιητή βίντεο υλικού για την απευθείας ανάγνωση επιφανειών RGB χωρίς μετατροπές RGB->YUV που εκτελούνται από shaders.

Προστέθηκε υποστήριξη για το επίπεδο ANGLE, που μεταφράζει τις κλήσεις OpenGL ES σε OpenGL, Direct3D 9/11, Desktop GL και Vulkan, στο πρόγραμμα οδήγησης Venus με υλοποίηση εικονικής GPU (virtio-gpu) που βασίζεται στο Vulkan API.

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

  • Προστέθηκε υποστήριξη για την επέκταση NVIDIA OpenGL GL_NV_pack_subimage για ενημέρωση ορθογωνίων στη μνήμη κεντρικού υπολογιστή με χρήση framebuffer ή δεδομένων υφής.
  • Προστέθηκε υποστήριξη για επεκτάσεις προγραμμάτων οδήγησης RADV (AMD), ANV (Intel) και Lavapipe Vulkan
  • Προστέθηκε υποστήριξη για GPU AMD GFX1036 και GFX1037.
  • Αναπτύχθηκε για παλαιότερες GPU της Intel που βασίζονται σε μικροαρχιτεκτονικές Gen4-Gen7 που δεν υποστηρίζουν το πρόγραμμα οδήγησης Iris, το πρόγραμμα οδήγησης Crocus περιλαμβάνει ένα προφίλ συμβατότητας OpenGL προς τα πίσω.
  • Το πρόγραμμα οδήγησης PanVk, το οποίο παρέχει υποστήριξη για το API γραφικών Vulkan για τις GPU ARM Mali Midgard και Bifrost, έχει ξεκινήσει να εργάζεται για την υποστήριξη υπολογιστικών σκιαδόρων.
  • Το πρόγραμμα οδήγησης RADV (AMD) εφάρμοσε το πρωτόγονο stripping ray, το οποίο βελτίωσε την υποστήριξη ανίχνευσης ακτίνων για παιχνίδια όπως το DOOM Eternal.
  • Προτείνεται μια αρχική υλοποίηση του προγράμματος οδήγησης GPU Vulkan που βασίζεται στην αρχιτεκτονική PowerVR Rogue που αναπτύχθηκε από την Imagination.
  • Το πακέτο περιλαμβάνει έναν συμπαγή μεταγλωττιστή OpenCL που προτείνεται από την Intel και χρησιμοποιείται στην ανίχνευση ακτίνων.

Τελικά αν ενδιαφέρεστε να μάθετε περισσότερα γι 'αυτό σχετικά με αυτήν τη νέα έκδοση των ελεγκτών 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. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Miguel Angel dijo

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