Logo el.boatexistence.com

Γιατί η Apple κατάργησε το opengl;

Πίνακας περιεχομένων:

Γιατί η Apple κατάργησε το opengl;
Γιατί η Apple κατάργησε το opengl;

Βίντεο: Γιατί η Apple κατάργησε το opengl;

Βίντεο: Γιατί η Apple κατάργησε το opengl;
Βίντεο: Γιατί η Apple αφαίρεσε ΟΡΘΩΣ τον φορτιστή από το iPhone 12; (4K) 2024, Ενδέχεται
Anonim

Η Apple σίγουρα καταργεί το OpenGL για να ευνοήσει το χαμηλού επιπέδου Metal graphics API για τη γενική αγορά και τους λόγους της αγοράς τυχερών παιχνιδιών-προφανώς παραμορφώνεται προς την κατεύθυνση του iOS.

Γιατί η Apple απαλλάχθηκε από το OpenGL;

"Το μόνο που γνωρίζουμε είναι ότι η Apple φαίνεται ότι έχει δείξει πρόθεση να απαλλαγεί από το OpenGL υπέρ του δικού της API γραφικών, Metal Το πρόβλημα με το Metal μοιάζει πολύ με το πρόβλημα με το DirectX: δεν είναι cross-platform. "Δεν είναι ημέρα της μοίρας, είναι περισσότερο σαν να φτιάχνει η Apple μια γιγάντια μηχανή EMP και να λέει "μπορεί να το χρησιμοποιήσουμε ή να μην το χρησιμοποιήσουμε ".

Γιατί το OpenGL καταργήθηκε;

Το

OpenGL 3.0 εισήγαγε έναν μηχανισμό κατάργησης για να απλοποιήσει τις μελλοντικές αναθεωρήσεις του API. Ορισμένες λειτουργίες, που έχουν επισημανθεί ως καταργημένες, θα μπορούσαν να απενεργοποιηθούν πλήρως, ζητώντας ένα συμβατό περιβάλλον από το σύστημα παραθύρου.

Η Apple εξακολουθεί να χρησιμοποιεί OpenGL;

Η Apple δεν πρόσθεσε ποτέ υποστήριξη για OpenGL ES 3.1 ή μεταγενέστερη έκδοση σε iOS και, ομοίως, το macOS δεν υπερβαίνει το OpenGL 4.1 (το Khronos είναι έως και το 4.6 τώρα). … Το OpenGL ES συγκεκριμένα θα τρέχει σε κάθε συσκευή Mac, iOS, συσκευή Android, συσκευή Windows και Linux.

Το OpenGL έχει καταργηθεί στο iOS;

Το 2018, Η Apple κατάργησε το OpenGL στο iOS 12 τόσο για iOS όσο και για macOS. Σε αυτό το σεμινάριο, θα μάθετε πώς να μετατρέπετε μια εφαρμογή από χρήση OpenGL σε Metal. … Σημείωση: Οι μεταλλικές εφαρμογές δεν εκτελούνται στον προσομοιωτή iOS.

Συνιστάται: