平板电脑问题老鸟进 http://bbs.imp3.net/forum.php?mod=viewthread&tid=10283561&extra=page%3D1&page=1&

2020-04-28 综合 223阅读
”现在Android平台大多数手机包括平板的游戏,都有游戏兼容性问题,就是所谓的没有数据包支持,究其根本原因,是因为各家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就会有点悲剧了。“
vivante的gc支持的是dxt格式,能通用部分的tegra游戏包。
游戏商针对不同显卡有不同的数据包提供,部分比较冷门的手机gpu就吃亏了。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com