Φαίνεται ότι Η AMD έχει το βλέμμα της στην επιφάνεια εργασίας του Linux, από πρόσφατα η ομάδα των μηχανικών της έκαναν γνωστάr η ανακοίνωση ανάπτυξης de τον δικό του σύνθετο διακομιστή, που ονομάζεται ACS (AMDGPU Composition Stack), που βασίζεται στον Weston, τον σύνθετο διακομιστή αναφοράς του έργου Wayland.
Στη σελίδα του GitLab Wiki, παρουσιάζουν το ACS ως ένα πιρούνι της Weston που ενσωματώνει προηγμένες λειτουργίες και υπόσχεται να διατηρήσει τον εξαμηνιαίο συγχρονισμό με τον βασικό κώδικα του Weston. Αυτό το έργο, του οποίου ο κωδικός είναι διαθέσιμος με την άδεια του MIT, έχει κύριο στόχο να λειτουργήσει ως πλατφόρμα πειραματισμού και ανάπτυξης.
Τι είναι το ACS (AMDGPU Composition Stack);
Στην ουσία ACS Τοποθετείται ως ο σύνθετος διακομιστής αναφοράς με την πληρέστερη υποστήριξη για το υλικό AMD, εκτός αυτού θα διαδραματίσει θεμελιώδη ρόλο στην ανάπτυξη προηγμένων τεχνολογιών οπτικοποίηση και γραφικά για την εταιρεία. Πέρα από την εσωτερική του χρήση, η ACS θα αξιοποιηθεί ως ανοιχτή πλατφόρμα για την υποστήριξη εμπορικών προϊόντων και συγκεκριμένων εφαρμογών της AMD. Αυτό περιλαμβάνει εργαλεία όπως βελτιστοποιητές απόδοσης, προγράμματα αναπαραγωγής πολυμέσων, 3D παιχνίδια και λύσεις δημιουργίας προφίλ, ενισχύοντας τη συνάφειά τους στο οικοσύστημα γραφικών AMD.
Ο σύνθετος διακομιστής ACS iΠαρουσιάζει μια σειρά από πρόσθετες λειτουργίες που δεν είναι διαθέσιμες στο Weston, εκτός από την AMD που αναφέρει ότι αυτό θα επικεντρωθεί στην προσφορά προηγμένων δυνατοτήτων και συγκεκριμένων βελτιστοποιήσεων για το υλικό AMD. Μεταξύ των βασικών αποκλειστικών χαρακτηριστικών, ξεχωρίζει η υποστήριξη για το FreeSync, μια τεχνολογία που σας επιτρέπει να προσαρμόζετε δυναμικά τον ρυθμό ανανέωσης της οθόνης (VRR) για να προσφέρετε μια ρευστή εμπειρία τόσο στα παιχνίδια όσο και κατά την αναπαραγωγή βίντεο, εξαλείφοντας τον οπτικό τραυλισμό και το σκίσιμο.
Η δημιουργία της ACS ανταποκρίνεται στην ανάγκη για ένα περιβάλλον όπου μπορούν να δοκιμαστούν νέες δυνατότητες που σχετίζονται με το Wayland. Η AMD σχεδιάζει να επιστρέψει αυτές τις καινοτομίες στο κύριο έργο Weston όταν είναι δυνατόν. Ωστόσο, θα χρησιμοποιήσετε επίσης το ACS για να διαχειριστείτε κώδικα συγκεκριμένου υλικού που δεν μπορεί να ενσωματωθεί στο Weston λόγω των πολιτικών του έργου Weston, οι οποίες περιορίζουν τη συμπερίληψη χαρακτηριστικών για συγκεκριμένο υλικό.
Χαρακτηριστικά και Λειτουργίες ACS
Τώρα, το ACS βρίσκεται ήδη σε ανάπτυξη και αναφέρεται ότι έχει ήδη την εφαρμογή της τεχνικής πολυστρωματικής σύνθεσης (MPO), το οποίο χρησιμοποιεί υποκείμενη σύνθεση. Σε αυτήν την προσέγγιση, η επιφάνεια εργασίας τοποθετείται ως ανώτερο επίπεδο πάνω από άλλα, αντί να επικαλύπτει το περιεχόμενο απευθείας πάνω στο κάτω επίπεδο, μειώνοντας το φόρτο της GPU, βελτιστοποιώντας τη χρήση πόρων και απλοποιώντας τους κανόνες για το συνδυασμό στοιχείων.
επίσης ενσωματώνει ένα εγγενές πρόγραμμα αναπαραγωγής πολυμέσων, το ACS Media Player, Σχεδιασμένο για να παρουσιάζει προηγμένες δυνατότητες αναπαραγωγής βίντεο. Αυτός ο παίκτης περιλαμβάνει υποστήριξη για HDR, FreeSync, επιτάχυνση υλικού μέσω VDPAU/VAAPI και άμεση πρόσβαση στο FFmpeg API. Επιπλέον, περιλαμβάνεται υποστήριξη για την επέκταση πρωτοκόλλου διαχείρισης χρωμάτων Wayland, η οποία επιτρέπει τη διαχείριση χρωμάτων ευρείας γκάμας, μαζί με τη δυνατότητα αναπαραγωγής βίντεο σε πλήρη οθόνη με HDR και εκτέλεσης αντιστοίχισης τόνου (HDR Tone Mapping) για οθόνες.
Υποστήριξη για διαμορφώσεις Τα πολυθέσια είναι μια άλλη σημαντική προσθήκη, επιτρέποντας την αντιστοίχιση διαφορετικών GPU (όπως ενσωματωμένων και διακριτών) σε ανεξάρτητες συσκευές εισόδου, που διευκολύνει ταυτόχρονες συνεδρίες σε ξεχωριστές οθόνες εντός του ίδιου συστήματοςνα. Επιπλέον, το ACS περιλαμβάνει μια μικρή ενημέρωση στο γραφικό περιβάλλον χρήστη, βελτιώνοντας τη λειτουργικότητα και τη χρηστικότητά του.
μεταξύ των χαρακτηριστικά που βρίσκονται ακόμη σε εξέλιξη, σχεδιάζεται να υλοποιηθεί η διαχείριση χρώματος και HDR σε επίπεδο μεμονωμένων παραθύρων, την ενσωμάτωση ζωνών αξιόπιστης μνήμης (TMZ) και λειτουργίες προστασίας από υποκλοπή δεδομένων στην οθόνη (Ασφαλής Οθόνη). Αναφέρονται επίσης συγκεκριμένες βελτιστοποιήσεις για AMDGPU, προηγμένα εργαλεία για εντοπισμό σφαλμάτων και επανεκκίνηση GPU, υποστήριξη εικονικοποίησης για QEMU, γραφική διεπαφή για τον εντοπισμό σφαλμάτων UMR και ενσωμάτωση υποστήριξης MM Audio που στοχεύει σε βίντεο και βιντεοπαιχνίδια.
Τέλος, αν είστε ενδιαφέρεται να μάθει περισσότερα για αυτό, μπορείτε να ελέγξετε τις λεπτομέρειες Στον ακόλουθο σύνδεσμο.