Board logo

標題: Android 16 引入 Vulkan 標準和 ADPF 徹底革新移動遊戲體驗 [打印本頁]

作者: JIMillim    時間: 2025-6-6 02:27     標題: Android 16 引入 Vulkan 標準和 ADPF 徹底革新移動遊戲體驗

https://biggo.com.tw/news/202503 ... 6_Gaming_Revolution
Google 已宣佈,Vulkan 將最終在 Android 16 中成為標準圖形 API,取代自1992年以來一直使用的老舊 OpenGL ES。這一轉變標誌著 Android 處理圖形的方式發生了重大變化,特別是對遊戲應用而言。Vulkan 是專為現代多核處理器設計的,理論上可以比 OpenGL ES 更高效地利用硬體資源。
然而,在包括 OnePlus 13 等旗艦機型、Nothing Phone 3a 等中端選擇以及 Moto G 2025 等預算手機在內的各種裝置上進行測試後發現,對現有遊戲來說,Vulkan 並不一定能自動提升效能。在支援這兩種 API 的基準測試和遊戲中,OpenGL ES 通常表現相似甚至優於 Vulkan,尤其是在較舊的硬體上。Vulkan 的優勢似乎更具前瞻性,使開發者能夠在新開發的遊戲中訪問光線追蹤和更好的光照效果等高階圖形功能。

[youtube]HIGaO5QP75k[/youtube]
作者: davx    時間: 2025-6-6 08:35

本帖最後由 davx 於 2025-6-6 08:55 編輯

回覆 1# JIMillim

作用不大,就是google強制要求所有odm/oem的stock rom使用vulkan做Android system ui渲染,連有冇強制hw vulkan都唔知,就算有幫助也只是手機原生遊戲。對於android遊戲界,手遊就是垃圾的代名詞,模擬各大主機和轉譯PC遊戲才是主旋律。其實最緊要係要迫啲廠搞返掂啲GPU driver先,而家除咗社群開發嘅mesa turnip,冇任何GPU driver係比得上pc嘅GPU driver(arm的mali官方driver就是最好的例子,完全是垃圾中的戰鬥機,Vulkan方面仲要特別嚴重)。更唔好講咁多年都未有non-root update GPU driver的方法!
作者: JIMillim    時間: 2025-6-6 11:45

回覆  JIMillim
作用不大,就是google強制要求所有odm/oem的stock rom使用vulkan做Android system ui渲染...
davx 發表於 2025-6-6 08:35 AM

依家係攞走OpenGL ES, 要行嘅話只能模擬兼容(ANGLE)
以往唔係強制, 所以好多廠擺爛躺平, 冇喺Vulkan上發力做嘢
所以並非完全冇作用
不過都要睇返粒U 規格/性能 勁唔勁, 本身弱雞嘅話就冇乜用, 甚至可能更差
反而勁嗰啲, 應該會顯著大幅提升
作者: davx    時間: 2025-6-6 13:15

回覆 3# JIMillim

唔係攞走opengl es,只係以後行opengl嗰啲apps會經angle轉換之後可以係vulkan上面run。但如果啲廠一日唔搞返起個driver,一日都唔會有太大改善,你如果一直有留意開模擬或者轉譯遊戲嘅相關資訊就會知
作者: JIMillim    時間: 2025-6-7 02:42

回覆  JIMillim
唔係攞走opengl es,只係以後行opengl嗰啲apps會經angle轉換之後可以係vulkan上面run...
davx 發表於 2025-6-6 01:15 PM

我講清楚啲, 係攞走OpenGL ES原生支援, Vulkan取而代之
相關遊戲與應用程式要執行嘅話, 就要透過ANGLE轉譯
冇Vulkan driver根本行唔郁
https://qooah.com/2025/03/15/and ... ster-in-the-future/
作者: davx    時間: 2025-6-7 09:48

回覆 5# JIMillim

Google從來無話過會係android移除OpenGL es,因為如果移除咗好多舊apps根本唔使再run。而且其實你明唔明angle driver係乜?佢個角色係作為vulkan同埋opengl es之間圖形api指令嘅轉換層,係「雙向」,唔係單向。即係同DXVK/VKD3D一樣,而且佢嘅功用唔止咁少,詳情你可以睇返github說明頁面。
作者: davx    時間: 2025-6-7 10:06

本帖最後由 davx 於 2025-6-7 10:24 編輯

而且an17之後係咪真係會強制所有opengl es apps用angle都要打個問號,而且咁做意義唔大,an14或者an15開始系統已經內建angle apk,係dev option入面已經可以開嚟用,之前嘅只要係an10打後,都可以自行sideload,有non-root同root方法。另外就係對於有方法強制Android system ui同hw行vulkan嘅裝置,根本冇必要用angle,除非嗰啲apps本身就唔支援vulkan。而家好多apps本身係支援vulkan,但佢哋選擇行OpenGL es。
作者: JIMillim    時間: 2025-6-7 13:23

回覆  JIMillim
Google從來無話過會係android移除OpenGL es,因為如果移除咗好多舊apps根本唔使再run。而且其實你明唔明angle driver係乜?佢個角色係作為vulkan同埋opengl es之間圖形api指令嘅轉換層...
davx 發表於 2025-6-7 09:48 AM

我再解釋清楚啲
Android 16上, Vulkan係native API, 即係裝置一定有Vulkan driver
因為牽涉底層硬件, 冇driver 無法直接存取資源, 變相行唔郁
當然裝置可以同時有OpenGL ES driver, 不過Vulkan driver必須有
作者: kcthomlau    時間: 2025-6-7 13:26

本帖最後由 kcthomlau 於 2025-6-7 13:27 編輯

有Vulkan PC模擬器就可以上DX12

[youtube]goGCjAiKv3c[/youtube]
作者: davx    時間: 2025-6-7 13:51

回覆 9# kcthomlau

Winlator嗰啲本身已經用緊vulkan,但只限adreno,因為mali唔似adreno有custom driver,只可以跑DX9或以下遊戲,custom driver只有linux x86 version,冇android arm version
作者: davx    時間: 2025-6-7 13:58

回覆 8# JIMillim

官方adreno不嬲有Vulkan driver,只不過掂唔掂又另一回事。mali vulkan方面就不嬲都咁垃圾,佢要追上adreno官方都要一段時間,要追mesa turnip只會更耐
作者: davx    時間: 2025-6-8 10:53

回覆 5# JIMillim

揾到一篇好教學,無需root就可以在an10+系統使用angle driver

https://juniorprincewang.github.io/2023/03/13/angle-for-android/
作者: JIMillim    時間: 2025-10-20 02:23

終於有時間搞我部S24+, 更新至UI 8.0(Android 16)
並且檢查咗, Vulkan的確已啟動
作者: davx    時間: 2025-10-20 17:00

本帖最後由 davx 於 2025-10-20 18:06 編輯

回覆 13# JIMillim

有冇檢查Vulkan api Version+支援擴展數量?好影響打機同埋日常使用,同埋你部機gpu係咪用Xclipse?
作者: kofz    時間: 2025-10-20 17:21

Google 已宣佈,Vulkan 將最終在 Android 16 中成為標準圖形 API,取代自1992年以來一直使用的老舊 OpenGL ...
JIMillim 發表於 2025-6-6 02:27

搞咁多野

最幣自家出品Pixel 10對game支援都唔係好掂

玩家憂 Pixel 10 新旗艦玩《原神》GG! Google 出面說話了

https://3c.ltn.com.tw/news/63508

via HKEPC IRF 5.1.14 - Android(5.1.2)
作者: skyami    時間: 2025-10-20 17:45

搞咁多野

最幣自家出品Pixel 10對game支援都唔係好掂

玩家憂 Pixel 10 新旗艦玩《原神》GG! Google 出 ...
kofz 發表於 2025-10-20 09:21

打機用Pixel唔係玩自己嗎?
作者: kofz    時間: 2025-10-20 17:54

打機用Pixel唔係玩自己嗎?
skyami 發表於 2025-10-20 17:45

GPU廢還廢

點都有人用pixel玩手遊。。。

via HKEPC IRF 5.1.14 - Android(5.1.2)
作者: davx    時間: 2025-10-20 18:03

回覆 17# kofz

用得PowerVR就預咗會係咁,以原廠官方gpu驅動質素計:Snapdragon > Xclipse > Mali > PowerVR
作者: kofz    時間: 2025-10-20 18:06

本帖最後由 kofz 於 2025-10-21 02:30 編輯
回覆  kofz

用得PowerVR就預咗會係咁,以原廠官方gpu驅動質素計:Snapdragon > Xclipse > Mali > PowerVR ...
davx 發表於 2025-10-20 18:03

***搵AMD搞GPU

Galaxy Z Flip7用既 Exynos 2500 (Xclipse 950 GPU) 就係基於AMD RDNA 3 架構

簡單就係Exynos非主流

手遊廠懶得優化

via HKEPC IRF 5.1.14 - Android(5.1.2)
作者: JIMillim    時間: 2025-10-20 21:12

本帖最後由 JIMillim 於 2025-10-20 21:15 編輯
回覆  JIMillim
有冇檢查Vulkan api Version+支援擴展數量?好影響打機同埋日常使用,同埋你部機gpu係咪用Xclipse?
davx 發表於 2025-10-20 05:00 PM

我係買香港行貨S24+, 所以係驍龍8 gen 3
我跟住xda呢個論貼簡單檢查, 冇深入研究
https://xdaforums.com/t/how-to-a ... xy-devices.4733096/

不過諗唔到平時只係滑手機動作, 都會使用GPU效能(有gpu loading)
作者: benchan2    時間: 2025-10-20 22:11

喜聞樂見
作者: JIMillim    時間: 2025-10-21 01:25

搞咁多野
最幣自家出品Pixel 10對game支援都唔係好掂
kofz 發表於 2025-10-20 05:21 PM

「拼裝式」架構失策,拖累 Google Tensor G5 晶片性能表現
https://technews.tw/2025/10/14/t ... e-s-tensor-g5-chip/

Google唔係專長搞硬件, 買pixel係買佢嘅AI處理, 真係唔好期望打機表現
作者: skyami    時間: 2025-10-22 10:11

GPU廢還廢

點都有人用pixel玩手遊。。。

via HKEPC IRF 5.1.14 - Android(5.1.2)
kofz 發表於 2025-10-20 09:54

玩普通手遊同玩原神 崩壞呢d高性能需求手遊係有分別
普通玩下緊係無問題,唔好出發點係高性能,期望值過高lol...
作者: davx    時間: 2025-11-3 17:34

本帖最後由 davx 於 2025-11-3 17:37 編輯

回覆 20# JIMillim

當然會有影響,你平時用緊嘅Android system個UI嘅畫面渲染實際上係cpu+gpu一齊做,但你可以係dev option set做強制用gpu做哂。所以你個GPU driver嘅質素係會直接影響你日常耗電,更新GPU driver其中一個好處就係可以更加慳電。可以用GL view pro+vulkan cap viewer check GPU driver detail。
作者: JIMillim    時間: 2025-11-4 02:20

回覆  JIMillim
但你可以係dev option set做強制用gpu做哂...
davx 發表於 2025-11-3 05:34 PM

不過咁做法, 會增加無謂電池消耗
因為所有內容都會使用GPU加速, 包括簡單UI和2D元素
使用CPU渲染反而較好(用少啲電)
作者: 044003    時間: 2025-11-4 10:23

呢d起碼10年之後先有game大廠轉啦,依家opengl行得走得又冇普及邊個同你搞support





歡迎光臨 電腦領域 HKEPC Hardware (https://h1.hkepc.com/forum/) Powered by Discuz! 7.2