求教 手機CPU對軟體相容性的情況。比如有些CPU不相容某些遊戲,為什麼

2021-06-24 12:08:02 字數 1052 閱讀 8472

1樓:

老問題了,手機對軟體的相容性是受處理器的arm,x86,mips等結構影響。對遊戲的相容性是受gpu的紋理壓縮方式的影響。

「手機3d遊戲相容性產生的原因

現在android平臺大多數手機3d遊戲都只有適用於tegra 2處理器的版本,因此那些採用powervr sgx系列gpu、高通adreno系列gpu和arm的mali系列gpu的手機便出現了無法正常執行這些3d遊戲的情況。這個遊戲相容性問題,就是所謂的沒有資料包支援,究其根本原因,是因為各家gpu支援的紋理壓縮格式不同。

目前安卓平臺使用的gpu支援的紋理格式主要有以下幾種:

pvrtc:powervr系列gpu支援

atitc:高通adreno系列gpu支援,來自以前的ati

dxtc:nvidia tegra系列的geforce ulp支援,其實是微軟directx的東西,**於以前的s3tc

etc1:arm的mali系列gpu支援,以上三家也支援

上述幾種紋理壓縮格式都是互不相容的,好在大家都支援opengl es要求的一種通用格式etc1。

但是etc1有個問題,就是不支援alpah通道,只能把一個紋理拆成2個去間接實現,遊戲廠商大概覺得比較麻煩吧。所以像地牢守護者等大作,只提供了pvrtc、atitc和dxtc三種資料包,這樣只支援etc1的gpu就會有點悲劇了。」

除了以上4種gpu分類,還有一個新的博通系的gpu,自家的videocore,一般用通用資料包,由於加入安卓太晚,很多遊戲都不相容。

還有軟體(非遊戲)的相容性問題是由處理器的結構引起的。比如k900的處理器z2580是x86,而其他手機的處理器大部分是arm結構,採用的指令集不同。安卓是基於arm處理器,x86指令要執行安卓就需要翻譯才能執行,其他mips,power pc結構處理器也是一樣的問題。

k900的應用相容問題。

mips則使用magic code處理。

只要知道手機處理器的cpu和gpu,就能基本判斷出其相容性。

2樓:匿名使用者

一般來說cpu越好,相容的遊戲就越多,因為現在cpu是和圖形處理程式一起的

電腦主機板與cpu的相容性

放心,完全可以用的,這個主機板採用z77晶片組,可以支援1155介面的任意cpu,不過這個主機板搭配這樣的cpu真的很浪費,經濟緊張的話,用b75晶片組的主機板吧,500塊左右大把選擇以後要上i5和i7一樣沒問題。給你推薦一下,主機板用技嘉或華碩的低端板子,晶片用h61的,在400左右,比七彩虹的要...

求相容性好的配置,求相容性好的配置

cpu i5 2320散片 1080 散熱器 思民神木豪華版 60 主機板 技嘉h61ma d3v 500 記憶體 宇瞻經典ddr3 1333 4g 2 280 顯示卡 藍寶石hd6850白金版1g 920 硬碟 希捷1tb單碟st1000dm003 640 電源 安鈦克vp450p電源 額定450...

我想換張顯示卡,問下相容性的問題

有幾點樓主要注意 你的主機板自帶pcie介面 用來插顯示卡的一個一般是黃色的長條 所以是可以相容市面上的顯示卡的 沒有gddr3版本的hd6770唯一的解釋就是假卡,不建議購買,hd6770只有gddr5版本 換顯示卡的話確實要注意電源的功耗,若是要考慮hd6770那麼建議電源一般建議額定250瓦以...