取消支援OpenGL 蘋果希望透過Metal API逆轉Mac遊戲表現不佳問題
為了讓iOS、macOS的影像處理表現更好,蘋果稍早向開發者寄送通知,表示未來將不再支援包含OpenGL、OpenGL ES,以及OpenCL在內API,希望開發者轉向使用蘋果提供Metal API,藉此改善過往蘋果產品給人遊戲支援度不佳的印象。
蘋果在2012年的WWDC活動宣布在iOS平台推出Metal API內容,藉由貼近直接存取裝置GPU運算資源形式,讓App內容可大幅提昇圖像處理運算效果,並且在2015年宣布讓macOS也能對應Metal API,接著更在2017年的WWDC宣布更新Metal 2 API內容,讓iOS、macOS平台可藉由GPU加速整體運算效果,同時也能簡化開發者撰寫iOS或macOS平台環境的圖形加速難度。
以目前iOS平台遊戲或影像處理工具類App運作表現來看,Metal API確實發揮相當大的效果,讓iPhone、iPad在大量圖像內容應用表現有所提昇,同時相比傳統藉由開放架構的OpenGL API運作效果,若以Metal 2 API執行相同遊戲內容如《魔獸世界》時,Metal 2約可帶來接近30%的運作效能提昇表現。
不過,若以相同硬體設計,改以Boot Camp安裝Windows作業系統,並且透過Direct 3D API運作相同遊戲的話,則可讓執行效率大幅提昇,假如再藉由微軟提供DirectX API運作的話,將使整體運算效能有更明顯提昇效果。
而此次宣布將不再讓iOS、macOS平台支援Open GL、OpenGL ES或OpenCL API,自然是希望開發者能開始移轉使用Metal或Metal 2 API,只是對於部分仍習慣使用OpenGL等API撰寫內容的開發者而言,則是必須重新調整程式編碼,或是確認原本App內容使用相容表現。
但以整體來看,蘋果希望能藉由iOS平台引進Metal API成功經驗,讓圖形加速應用也能順利套用在macOS平台,藉此改善過往Mac或MacBook系列裝置在遊戲等內容應用表現弱勢,甚至可藉由Metal 2提昇Mac或MacBook系列裝置對應虛擬實境等需要大量即時影像處理運算能力。
延伸閱讀
虛擬實境 更多報導
猜你喜歡
同類好文
女Coser被跨性別誤認為偽娘!無奈嘆「我從裡到外都是女性」
《地平線6》萬樹皆可撞唯獨櫻花樹無堅不摧?開發團隊出面解釋原因
holo死神短暫開7分鐘直播!強調狀態良好、不久後將回歸詳細說明
子午計畫「浠 Mizuki」社群失言炎上道歉了!將暫停活動2個月+取消工商
妹有距離!Steam妹系純愛《幸福家裡蹲的養成方法》正式發售 akaeroCore看板娘「赤月姐妹」神秘亮相
韓漫《社團學姊》作者新作《戀愛版本更新中》中文版上架!畫風更上一層樓
火熱排行
VSPO!「千燈ゆうひ」暫停活動2個月!因違反合約內容
跑不掉了?Asmongold稱《英雄聯盟》積分開放WASD模式他就會玩
甜到蛀牙!日本《蔚藍檔案》二創繪師本人突然「鬼轉純愛百合」網集體嗑瘋
LOL/Keria談S15冠軍造型「不像以前感到興奮」:終於懂Faker為何這麼淡定了
holo Kobo同步視聽《英雄聯盟》北美賽事 因不懂遊戲知識而致歉
日本「騎車系VTuber」爆紅!第一人稱視角騎車、賞櫻驚豔社群