Το Raspberry Pi 4 θα βελτιώσει την τρισδιάστατη απόδοση του με την ενημέρωση Vulkan 3

Πρόσφατα, σε μια ανάρτηση στο blog του Διευθύνοντος Συμβούλου του Raspberry Pi, Ο Έμπεν Άπτον το αποκάλυψε la Το Raspberry 4 συμμορφώνεται πλέον με την έκδοση 1.2 του Vulkan Graphics API.

Μετά την έκδοση 1.0 τον Νοέμβριο του 2020 και την έκδοση 1.1 τον Οκτώβριο του 2021, η έκδοση 1.2 ενσωματώνει 23 συχνά χρησιμοποιούμενες επεκτάσεις Vulkan στο πρότυπο και είναι πολύ πιο κοντά στην τελευταία έκδοση, 1.3, η οποία κυκλοφόρησε τον Ιανουάριο.

Ο Χρόνος έχει δώσει την έγκρισή του και με το οποίο θα πρέπει να υπάρχει ενημέρωση προγράμματος οδήγησης σε μελλοντική έκδοση του λειτουργικού συστήματος.

«Όλες οι απαραίτητες αλλαγές είχαν ήδη ενσωματωθεί στο προηγούμενο πρόγραμμα οδήγησης Mesa v3dv και τελικά θα είναι διαθέσιμες σε μελλοντικές ενημερώσεις στο Raspberry Pi OS. Συμβατότητα με διάφορες άλλες επεκτάσεις, μερικές από τις οποίες είναι απαραίτητες στο Vulkan 1.3, καθώς και πολλές διορθώσεις σφαλμάτων και βελτιώσεις απόδοσης. », λέει ο Iago Toral από την Igalia.

Η τρέχουσα έκδοση του Mesa είναι η 22.1.3 και μάλλον ο νέος κωδικός δεν θα είναι διαθέσιμο μέχρι τις 22.2/XNUMX. Αυτό σημαίνει ότι θα απαιτηθεί λίγη δουλειά για τους πρώιμους χρήστες. Το άρθρο της Upton επισημαίνει επίσης μια συνεισφορά του Roman Stratiienko που προσθέτει υποστήριξη Android στο χειριστήριο. Αυτό ανοίγει το δρόμο για την εκτέλεση παιχνιδιών Android στο Pi 4 μέσω μιας θύρας του λειτουργικού συστήματος της Google, όπως το Lineage OS.

Αυτή η εξέλιξη, συμπεριλαμβανομένης της υποστήριξης για το Vulkan 1.2, δεν σημαίνει απαραίτητα ότι θα εμφανιστούν δημοφιλή παιχνίδια ή μπορεί να χρησιμοποιηθεί για πράγματα αυτού του τύπου στο Raspberry Pi 4. Αλλά θα μπορούσε να οδηγήσει σε βελτιώσεις στην απόδοση της εφαρμογής όπως Kodi, VLC ή εφαρμογές ιστού με επιτάχυνση υλικού.

Υπάρχουν επίσης βιβλιοθήκες Vulkan για μηχανική μάθηση, το οποίο ανοίγει νέους τρόπους εκπαίδευσης νευρωνικών δικτύων σε συμπλέγματα Pi. Για τους περισσότερους ανθρώπους που χρησιμοποιούν το Pi τους ως διακομιστή, ελεγκτή DIY ή ελαφρύ επιτραπέζιο υπολογιστή, η συμμόρφωση με το Vulkan 1.2 δεν θα είναι αισθητή. Τα γραφικά επιφάνειας εργασίας στο τυπικό λειτουργικό σύστημα Raspberry Pi ελέγχονται από την OpenGL.

Αυτό είναι το παλιό API γραφικών που υποτίθεται ότι θα αντικαταστήσει η Vulkan. ΝαίΣύμφωνα με την Upton, υπάρχει μία ομάδα που επωφελείται: παιχνίδια Android 3D και άλλες εφαρμογές. Το Android χρησιμοποιεί το Vulkan ως API γραφικών χαμηλού κόστους.

Όπως συμβαίνει με τις περισσότερες εξελίξεις του Raspberry Pi, αυτή η φαινομενικά μικρή αλλαγή θα μπορούσε να ανοίξει απρόβλεπτες ευκαιρίες. Η υποστήριξη για το Vulkan 1.2 δίνει στους προγραμματιστές την ίδια διεπαφή γραφικών 3D (αλλά όχι την ίδια ισχύ) με τις κάρτες γραφικών NVIDIA 2019, τα τσιπ Intel 2020 με ενσωματωμένα γραφικά και δεκάδες άλλες συσκευές.

Με εγκατεστημένο ένα πρόγραμμα οδήγησης Vulkan 1.0, η Toral μπόρεσε, το 2020, να εκτελέσει την αρχική τριλογία Quake σε ένα Pi 4, με όχι και τόσο κακούς ρυθμούς καρέ. Η εγκατάσταση ενός σύγχρονου προγράμματος οδήγησης Vulkan για το Pi 4 έχει ιδιαίτερη σημασία για την Upton.

Στην πραγματικότητα, πριν δουλέψει στο Raspberry Pi, ο Upton ήταν μέλος της ομάδας της Broadcom που σχεδίασε το τσιπ VideoCore 3D GPU, το ίδιο που είναι τοποθετημένο σε κάθε πλακέτα Raspberry Pi. Ο Upton εκπροσώπησε επίσης την Broadcom από το 2007 έως το 2012 στο Khronos, τον οργανισμό προτύπων API γραφικών που επέβλεπε πρότυπα όπως το OpenGL.

Το OpenGL έδειχνε ήδη την ηλικία του στην εποχή του Upton και συμμετείχε στην αρχική προσπάθεια για την κυκλοφορία του διαδόχου του, Vulkan.

«Τείνουμε να προωθούμε τις εκδόσεις του Mesa αντί να περιμένουμε δύο χρόνια για να εμφανιστούν στην επόμενη μεγάλη κυκλοφορία του Debian. Είναι μάλλον πολύ αργά για την κυκλοφορία του Σεπτεμβρίου, οπότε σκέφτομαι το τέλος της χρονιάς», είπε. Όσο για το πού θα μπορούσε να φτάσει αυτή η τεχνολογία, είπε, "είναι χρήσιμη ως πιο αποτελεσματικό back-end για τις διάφορες τυπικές μηχανές παιχνιδιών (ιδίως, την Unreal μηχανή της Epic Games)." Τα στούντιο που επενδύουν στη μεταφορά παιχνιδιών στην πλατφόρμα είναι κάτι άλλο, "αλλά είναι ωραίο να υπάρχουν τα βασικά."

Τέλος, αξίζει να αναφέρουμε ότι η υποστήριξη δεν είναι ακόμη διαθέσιμη στα λειτουργικά συστήματα με δυνατότητα λήψης που είναι κατάλληλα για πλακέτες Pi, αλλά θα είναι σύντομα διαθέσιμη.

Για εκείνους που είναι ενδιαφέρεται να μάθει περισσότερα για αυτό, μπορείτε να ελέγξετε τις λεπτομέρειες Στον ακόλουθο σύνδεσμο.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.