[0]部分手机不支持astc6x6

在游戏中打印 Laya.LayaGL.layaGPUInstance._compressedTextureASTC。
有相当一部分手机什么类型的astc格式都支持,偏偏不支持astc6x6。

微信图片_20220713114150.jpg

 
这边发现有honor v30 pro,系统HarmonyOS 2.0.0;honor 20,系统HarmonyOS 2.0.0;还要很多云测时候发现的机型。
我想问下是机器的问题,还是获取_compressedTextureASTC的问题。
解决方案是不用astc6x6换8x8还是自己写一段解析代码?
已邀请:

伯修

赞同来自:

试试用 sRGB 的 6x6

Laya_Fred

赞同来自:

您好,通过_compressedTextureASTC获取的纹理压缩格式扩展也是从当前webgl获取的,您看下机器原生浏览器打印是否支持astc6*6;可以从资源入手换用astc4或者astc8格式。

要回复问题请先

商务合作
商务合作