Dimensity 晶片提升 Android 上 PC 遊戲模擬能力
Android 之所以受歡迎的原因之一是其類似於個人電腦的多功能性。這種多功能性的一個例子是模擬設計用於不同架構的軟件,例如在智能手機上運行 Windows PC 遊戲。
GameHub 是一款非常受歡迎的模擬器,由以遊戲控制器聞名的 GameSir 公司開發。GameHub(以及類似的服務 Winlator)對於配備 Qualcomm Snapdragon 的 Android 設備進行了最佳化,但現在對於 MediaTek 用戶的支持也大幅提升。
GameSir 在 GameHub 中宣布,將為使用 Mali GPU 的 MediaTek SoC 提供更好的支持。具體而言,從 Dimensity 9000 到 9400 的處理器現在應該能夠支持 DirectX 9 到 DirectX 11 的 PC 遊戲,其性能「可與 Qualcomm Adreno 相媲美,甚至在某些情況下超越它」。
這項工作的內容包括改善 Mali GPU 的 Vulkan 實現、解決缺失的驅動程式和不穩定的著色器編譯器。GameHub 團隊創建了一種「代碼轉換機制」,用於將 DirectX 指令轉換為 Mali GPU 可用的格式。在某些驅動程序無法正常工作的情況下,還進行了運行時優化。
GameHub 團隊已經聯繫 MediaTek,以開發專為 PC 遊戲模擬設計的 Mali 特定驅動程式。MediaTek 的 Dimensity SoC 非常受歡迎,但使用 Mali GPU 的不僅僅是這些處理器,Google 的內部開發 Tensor 晶片也使用 Mali 圖形。由於 GameHub 與 MediaTek 的合作,這些晶片可能也會獲得更好的模擬支持。