Το Mesa 20.0.0 έρχεται με υποστήριξη για το Vulkan 1.2, αυξημένη υποστήριξη και πολλά άλλα

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

Η ανακοίνωση της κυκλοφορίας της νέας έκδοσης του τη δωρεάν εφαρμογή των OpenGL και Vulkan, "Πίνακας 20.0.0". Όντας αυτή η έκδοση, η πρώτη έκδοση του νέου κλάδου 20.xx και ότι είναι επίσης θεωρείται σε πειραματική κατάσταση Από τότε θα κυκλοφορήσει η τελική σταθερή έκδοση του κώδικα, η οποία θα κυκλοφορήσει στον "Πίνακα 20.0.1".

Για όσους δεν το γνωρίζουν οι ελεγκτές Mesa, πρέπει να γνωρίζετε ότι πρόκειται για λογισμικό ανοιχτού κώδικα Linux διαθέσιμο για υλικό AMD, NVIDIA και Intel. Το έργο της Mesa ξεκίνησε ως εφαρμογή ανοιχτού κώδικα των προδιαγραφών OpenGL (ένα σύστημα απόδοσης διαδραστικών τρισδιάστατων γραφικών).

Με τα χρόνια, το έργο αναπτύχθηκε για να εφαρμόσει περισσότερα API γραφικών, συμπεριλαμβανομένων των OpenGL ES (εκδόσεις 1, 2, 3), OpenCL, OpenMAX, VDPAU, VA API, XvMC και Vulkan. Μια ποικιλία ελεγκτών συσκευών επιτρέπει τη χρήση βιβλιοθηκών Mesa σε πολλά διαφορετικά περιβάλλοντα, από την εξομοίωση λογισμικού έως την ολοκλήρωση της επιτάχυνσης υλικού για σύγχρονες GPU.

Η Mesa εφαρμόζει ένα επίπεδο μετάφρασης ανεξάρτητο από τον προμηθευτή μεταξύ ενός API γραφικών όπως το OpenGL και των προγραμμάτων οδήγησης γραφικών στον πυρήνα του λειτουργικού συστήματος.

Τι νέο υπάρχει στο Mesa 20.0.0;

Σε αυτήν τη νέα έκδοση των ελεγκτών Mesa 20.0Παρέχεται .0 πλήρης υποστήριξη OpenGL 4.6 για GPU Intel i965 και AMD radeonsi, υποστήριξη OpenGL 4.5 για GPU AMD (r600) και NVIDIA (nvc0), καθώς και υποστήριξη Vulkan 1.2 για κάρτες Intel και AMD.

Τα προγράμματα οδήγησης RADV και ANV για GPU AMD και η Intel υποστηρίζουν το API γραφικών Vulkan 1.2, ενώ τα RADV και ACO παρέχουν μια συλλογή γεωμετρικών shaders. Σε RADV και ACO για GPU, το GFX10 (Navi) υποστηρίζει τη λειτουργία Wave32.

για Intel GPU που βασίζονται στις μικρο αρχιτεκτονικές Broadwell και Skylake (Gen8+), Το νέο πρόγραμμα οδήγησης Iris χρησιμοποιείται από προεπιλογή, που έχει φτάσει την ισοτιμία με τον ελεγκτή i965 στις δυνατότητές του.

Ο ελεγκτής Iris βασίζεται στην αρχιτεκτονική Gallium3D, το οποίο φέρνει εργασίες διαχείρισης μνήμης στο πρόγραμμα οδήγησης DRI στον πυρήνα του Linux και παρέχει μια υπηρεσία παρακολούθησης υγείας εκτός του κουτιού με υποστήριξη για επαναχρησιμοποίηση της προσωρινής μνήμης αντικειμένων εξόδου. ΠΓια μάρκες που βασίζονται σε παλαιότερες μικρο-αρχιτεκτονικές, έως και Haswell, απομένει ο ελεγκτής i965.

Το RADV (πρόγραμμα οδήγησης Vulkan για μάρκες AMD) και ένα back-end για τη σύνταξη shader "ACO", που αναπτύχθηκε από τη Valve ως εναλλακτική λύση για τον μεταγλωττιστή LLVM shader, πρόσθεσε υποστήριξη για GCN 1.0 / GFX6 (Southern Islands) και GCN 1.1 γενιές GPU / GFX7.

Τα προγράμματα οδήγησης LLVMpipe και RadeonSI έχουν μετατραπεί για χρήση ενδιάμεσης απόδοσης κανένας τύπος (IR) shader NIR, που προορίζεται να λειτουργήσει στο χαμηλότερο επίπεδο, κάτω από το GLSL IR και τον εσωτερικό πίνακα IR. Βελτιστοποιημένη απόδοση NIR.

Από τις άλλες αλλαγές που αναφέρονται:

  • Η υποστήριξη Live-cache έχει προστεθεί στο πρόγραμμα οδήγησης RadeonSI, το οποίο διασφαλίζει την ανίχνευση διπλών αντικειμένων που έχουν μεταγλωττιστεί.
  • Τα προγράμματα οδήγησης OpenGL και Vulkan για Intel GPUs πρόσθεσαν υποστήριξη για μάρκες Gen11 (Jasper Lake).
  • Το πρόγραμμα οδήγησης V3D (για Raspberry Pi) πρόσθεσε υποστήριξη για γεωμετρικά shaders που αντιστοιχούν στο OpenGL ES 3.2 και παρέχεται πλήρης υποστήριξη για το OpenGL ES 3.1.
  • Βελτιστοποίηση απόδοσης προγράμματος οδήγησης Tulip Vulkan για GPU Qualcomm Adreno.

Αν θέλετε να μάθετε περισσότερα για αυτό, μπορείτε να συμβουλευτείτε τον ακόλουθο σύνδεσμο.

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

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

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

sudo add-apt-repository ppa:paulo-miguel-dias/mesa -y

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

sudo apt update

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

sudo apt upgrade

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

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

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