收藏
回答

ASTC加载耗时异常

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小游戏 Bug Android HarmonyOS 3.0.0 Huawei Mate 20 X 8.0.44

经测试跟机型、系统无关,都会出现。

项目使用了ASTC压缩纹理,发现加载时耗时特别长,用jsprofile发现是在上传压缩纹理数据这一步上,集中在checkCommand这个函数,截图1可以看着单个函数执行耗时达到了36ms,截图2可以看到总耗时达到了8.5秒。进游戏会加载很多图片,导致游戏卡住一段时间,在关闭压缩纹理后恢复正常。

回答关注问题邀请回答
收藏

2 个回答

  • ko柯
    ko柯
    01-06

    最终确认是引擎问题,同一纹理重复gl.compressedTexImage2D,导致耗时很高,已解决

    01-06
    有用 1
    回复 1
    • 刘昱东
      刘昱东
      03-20
      最终是怎么处理的呢
      03-20
      回复
  • 刘昱东
    刘昱东
    03-14

    最终怎么解决的

    03-14
    有用
    回复
登录 后发表内容