收藏
回答

关于目前纹理绘制的问题

问题模块 游戏引擎 AppID 操作系统 微信版本 基础库版本
游戏引擎 cocos wx Android 7.0.3 2.6.4

微信升级到7.0.3后,真机调试,发现目前的纹理提交函数变成了 compressedteximage2d。

但是在6.7.3版本,同样的代码使用的为 texImage2D。在7.0.3版本,有这样一段代码

this._compressed?.compressedTexImage2D(i.TEXTURE_2D,e.level,t.internalFormat,e.width,e.height,0,s):i.texImage2D(i.TEXTURE_2D,e.level,t.internalFormat,e.width,e.height,0,t.format,t.pixelType,s)

是根据是否为压缩判定的,但是目前cocos都是采用的Png,jpg格式,没有使用压缩纹理,为什么会调用 compressedTexImage2D? compressedTexImage2D执行速度要比texImage2D慢了不少。


最后一次编辑于  03-28  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • 叶陈陈
    叶陈陈
    03-28

    麻烦提供下appid

    03-28
    赞同
    回复
  • dede22
    dede22
    03-28

    wx9a47890efc3f238b

    03-28
    赞同
    回复 1