纹理压缩的问题卡两天了,求各位路过的给个思路。。。

2.4.2的项目准备使用astc纹理压缩,基于https://forum.cocos.org/t/topic/118585修改了引擎,

在Android原生上没有问题,但ios上就是黑块,并报错:GL error 0x500: GL_INVALID_ENUM,

而且在Android工程中是能在gl2ext.h中找到GL_COMPRESSED_RGBA_ASTC_4x4_KHR这个宏定义,

ios工程中搜不到任何gl的相关文件,

已经不知道该从何下手了,难道ios支持astc还需要引用额外的文件还是说有啥开关么

我记得ios的astc要用opengles 3

那也就是2.4.2构建出来的ios不支持咯?玩个蛋

苹果从A8处理器开始支持 ASTC,iPhone6及iPad mini 4以上iOS设备支持,2014年的iPhone 5s及iPad mini 3以前的设备不支持

结案了!!用真机!!!!

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。