Logo lt.boatexistence.com

Kodėl „Apple“atsisakė „OpenGL“?

Turinys:

Kodėl „Apple“atsisakė „OpenGL“?
Kodėl „Apple“atsisakė „OpenGL“?

Video: Kodėl „Apple“atsisakė „OpenGL“?

Video: Kodėl „Apple“atsisakė „OpenGL“?
Video: Suverenai atsisako TELEVIZORIŲ! 2024, Gegužė
Anonim

„Apple“neabejotinai atsisako „OpenGL“, kad teiktų pirmenybę savo žemo lygio metalinės grafikos API bendrajai rinkai ir žaidimų rinkos priežastims, kurios akivaizdžiai iškreiptos iOS kryptimi.

Kodėl Apple atsikratė OpenGL?

Mes žinome tik tai, kad Apple parodė ketinimą atsikratyti OpenGL naudodama savo grafikos API, metalą Metalo problema labai panaši į problemą naudojant „DirectX“: tai ne kelios platformos. „Tai ne pasaulio pabaigos diena, tai labiau panašu į tai, kad „Apple“sukuria milžinišką EMP įrenginį ir sako: „Galime tai naudoti arba nenaudoti“.

Kodėl OpenGL nebenaudojama?

OpenGL 3.0 pristatė nustatymo panaikinimo mechanizmą, kad būtų supaprastintos būsimos API versijos. Tam tikros funkcijos, pažymėtos kaip nebenaudojamos, gali būti visiškai išjungtos, pateikus užklausą dėl persiuntimo suderinamo konteksto iš langų sistemos.

Ar Apple vis dar naudoja OpenGL?

Apple niekada nepridėjo OpenGL ES 3.1 ar naujesnės versijos palaikymo iOS sistemoje, taip pat MacOS neperžengia OpenGL 4.1 (dabar Khronos versija yra iki 4.6). … Visų pirma OpenGL ES veiks visuose „Mac“, „iOS“įrenginiuose, „Android“įrenginiuose, „Windows“įrenginiuose ir „Linux“įrenginiuose.

Ar „OpenGL“nebenaudojama „iOS“?

2018 m. „Apple“nutraukė „OpenGL“naudojimą iOS 12 versijoje, skirtą „iOS“ir „MacOS“. Šiame vadove sužinosite, kaip konvertuoti programą naudojant OpenGL į metalą. … Pastaba: metalinės programos neveikia iOS simuliatoriuje.

Rekomenduojamas: