Στον Firefox 94, η έξοδος για το X11 θα αλλάξει για χρήση EGL από προεπιλογή.

Οι νυχτερινές εκδόσεις που θα αποτελέσουν τη βάση για την κυκλοφορία του Firefox 94 έχουν ενημερωθεί για να περιλαμβάνουν ένα νέο backend απόδοσης από προεπιλογή για γραφικά περιβάλλοντα που χρησιμοποιούν το πρωτόκολλο X11. Το νέο backend είναι αξιοσημείωτο για τη χρήση της διεπαφής EGL για έξοδο γραφικών αντί για GLX. Το backend υποστηρίζει εργασία με προγράμματα οδήγησης OpenGL ανοιχτού κώδικα Mesa 21.x και ιδιόκτητα προγράμματα οδήγησης NVIDIA 470.x. Τα ιδιόκτητα προγράμματα οδήγησης OpenGL της AMD δεν υποστηρίζονται ακόμη.

Η χρήση του EGL επιλύει προβλήματα με τα προγράμματα οδήγησης gfx και σας επιτρέπει να επεκτείνετε τη γκάμα συσκευών για τις οποίες είναι διαθέσιμη η επιτάχυνση βίντεο και το WebGL. Προηγουμένως, η ενεργοποίηση του νέου συστήματος υποστήριξης X11 απαιτούσε εκτέλεση με τη μεταβλητή περιβάλλοντος MOZ_X11_EGL, η οποία θα άλλαζε τα στοιχεία σύνθεσης Webrender και OpenGL για χρήση EGL. Το νέο backend προετοιμάζεται με διαχωρισμό του υποβάθρου DMABUF, που δημιουργήθηκε αρχικά για την Wayland, το οποίο επιτρέπει στα πλαίσια να εξάγονται απευθείας στη μνήμη GPU, η οποία μπορεί να αντικατοπτρίζεται στο framebuffer EGL και να αποδίδεται ως υφή κατά την ισοπέδωση στοιχείων ιστοσελίδας.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο