Logo et.nowadaytechnol.com

Apple Kaotab Mojave Teadaandes OpenGL- Ja OpenCL-raamatukogude Toe

Apple Kaotab Mojave Teadaandes OpenGL- Ja OpenCL-raamatukogude Toe
Apple Kaotab Mojave Teadaandes OpenGL- Ja OpenCL-raamatukogude Toe

Video: Apple Kaotab Mojave Teadaandes OpenGL- Ja OpenCL-raamatukogude Toe

Video: Apple Kaotab Mojave Teadaandes OpenGL- Ja OpenCL-raamatukogude Toe
Video: Apple отказывается от OpenGL / OpenCL 2023, Detsember
Anonim
Image
Image

macOS 10.14 Mojave sai täna teada, kuid Cupertino tegi ka pealkirju, kui ütlesid, et kavatsevad OpenCL-i ja OpenGL-i kaotada. Apple'i insenerid on juba mõnda aega reklaaminud Metal API-d graafikaplatvormina lootuses, et kooderid saavad seda sama hästi kasutada ka iOS-i ja macOS-i seadmetes.

See võib aidata äkilist teadet selgitada. MacOSi OpenGL-i virna pole viimase mitme aasta jooksul eriti värskendatud. Tegelikult on see hakanud tõsiselt maha jääma ametlikes avatud lähtekoodiga OpenGL 4.x komplektides avaldatud varasematest edusammudest.

Mõned kasutajad lootsid, et nad võivad tulevikus Vulkanit toetada, kuid Apple näib olevat otsustanud toetada ainult müüjaspetsiifilist Metal-tehnoloogiat. Praegu MacOS-is töötavad OpenGL- ja OpenCL-põhised rakenduspaketid peaksid ka lähitulevikus Mojaves hästi töötama.

Insenerid ei ole veel määranud kuupäeva, millal nad draiverituge täielikult eemaldavad, ja ei tundu, et neil oleks isegi ametlik ajakava, et lõpptarbijad saaksid puhastada selle, mida nad praegu näivad pärandtehnoloogiateks pidavat.

Iroonilisel kombel arendasid Apple'i enda tehnoloogid ennekõike OpenCL-i ja see peaks jätkuvalt saama tuge enamiku muude süsteemitarkvara juurutuste jaoks. Mõned kriitikud on väljendanud muret asjaolu pärast, et Apple nimetas seda pärandtehnoloogiaks, kui viimane stabiilne versioon ilmus vähem kui 60 päeva tagasi.

Cupertino näis kasutavat mitmeid avatud standardeid, kuid see tähistab üleminekut tehnoloogiatele, mis ei tööta teiste riistvara müüjate väljatöötatud seadmetega. Võib-olla tunnevad kõige vahetumat mõju Safari arendajad.

WebGL tugineb sarnastele avatud standarditele ja seega vajab Safari sõltuvustena toimimiseks mõnda vananenud paketti. Ilma nende pakettideta ei saaks Safari teatud tüüpi veebisisu renderdada, mis asetaks Apple'i äärmiselt ebatavalisse olukorda.

Arendajad võiksid kirjutada täiesti uue virna, mis võimaldab WebGL-i juurutada midagi sellist nagu Metal API, kuid sedalaadi poliitika kriitikud on välja öelnud ka sellise strateegia väljakutseid, kuna see näib olevat vastuolus Apple'i avatud -allikate kohustused.

Selle kirjutamise hetkest alates hoiti OpenGL-i ülal, samal ajal kui OpenCL-i aktiivselt arendatakse.

Soovitan: