日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

RetroArch使用ANGLE圖形引擎,加強(qiáng)Xbox One版模擬器兼容性

ANGLE(Almost Native Graphics Layer Engine,原生圖型抽象層引擎)能將 OpenGL API 轉(zhuǎn)換為其他平臺上硬件支持的 API,模擬器RetroArch將在后續(xù)的版本通過這個技術(shù),將 OpenGL 轉(zhuǎn)換為 Direct3D,以達(dá)成在 Xbox One 執(zhí)行 OpenGL 版本模擬器的需求 。
提升 Xbox One 版兼容性
它會通過 ANGLE 繪圖引擎,將導(dǎo)入將 OpenGL ES 2.0 與 3.0 轉(zhuǎn)換為 Vulkan 的實驗性功能,讓早期使用 OpenGL ES 開發(fā)的游戲與應(yīng)用程序,可以在最新的裝置上通過 Vulkan 云行 。
對于計算機(jī)或 Android 版的 RetroArch 來說,玩家可以針對模擬器支持的繪圖 API,自由選擇 OpenGL、Vulkan、Direct3D 等 。但是對于 Xbox One 版的 RetroArch 來說,因為它只支持 Direct3D,所以會造成許多模擬器的兼容性問題 。
因此 RetroArch 的開發(fā)團(tuán)隊計劃通過 ANGLE 將 OpenGL ES 2.0 與 3.0 轉(zhuǎn)換為 Direct3D 11 或 12,讓 Xbox One 版的 RetroArch 可以支持采用 OpenGL ES 的 Mupen64plus Next(任天堂 N64)、Flycast(Sega Dreamcast)等模擬器 。
另一方面像 Intel HD 2000/3000 等內(nèi)置顯示芯片,因為在 Windows 10 上缺乏新版 OpenGL 驅(qū)動程序因此只支持 OpenGL 1.1,而有些舊款顯卡則因驅(qū)動程序年久失修而有些問題,可以通過 ANGLE 來繞過這些兼容性的問題 。

RetroArch使用ANGLE圖形引擎,加強(qiáng)Xbox One版模擬器兼容性


▲模擬器部分選擇采用 OpenGL ES 的 Mupen64plus Next 。
RetroArch使用ANGLE圖形引擎,加強(qiáng)Xbox One版模擬器兼容性


▲可以看到 ANGLE 將 OpenGL ES 轉(zhuǎn)為 Direct3D 后,就能在 Xbox One 上云行 。
 
【RetroArch使用ANGLE圖形引擎,加強(qiáng)Xbox One版模擬器兼容性】開發(fā)團(tuán)隊表示未來 Win32 版本的 RetroArch,將會具有支持與不支持 ANGLE 的 2 種分支版本,而目前尚未決定是否會將 ANGLE 功能包進(jìn)即將推出的 RetroArch 1.8.2 中 。

    推薦閱讀