安卓原生加载资源线程卡住一段时间

:+1: :+1: :+1:

感觉这应该是 3.8.4 「性能提升」最大的一个里程碑,肉眼可见不卡

你测试了?

没有,但是理论应该如此 :grinning:

必须实践出真知啊。

新版本是:npm run build:adapter

不影响打 call :grinning:

这个fixed 会在3.8.5的正式版本里赶上发布么。

会在 3.8.4 的第二个社区版中带上。代码已经合并。

并且使用 simdutf 优化了 JSON 反序列化性能,在 android 中低端机上加载大量 JSON,性能提升 30% 左右。具体测试数据看 pull request 中的描述。

384应该自定义管线重构的第一个版本,打磨完成感觉还是385

新旧管线可切换的,旧项目升级上来是保持旧管线。新建的项目用新管线。

新管线你们内部测试数据怎么样性能有多大的提升:heart_eyes_cat:

mark~~~~

目前性能还在测试当中,按照以往经验与老管线基本持平。

这个版本在移动端可能有一点性能提升以及发热降低(通过Discard 深度模板缓冲,降低了带宽)。

后处理做了比较多的优化,移除了不必要的拷贝,以及修复了Bloom combine时多余的贴图采样。

同时原生支持了MSAA,利用了移动端片上的Resolve,在不增加带宽的情况下,获得了抗锯齿特性。

上线后可以发个的帖子讲解一下新管线吗

1赞

新管线会把详细教程和解释写在文档里。到时候也会有一个专门的帖子,解答问题和issue。

除了官方发布的正式版本外,内置管线会不断更新。
最新版在 https://github.com/cocos/cocos-example-custom-pipeline 3.8.4分支。
assets/examples/tutorial-006-builtin 这个目录。

1赞

3.8.4 第二个社区版已发布,麻烦大家在现有项目中验证看下在原生上还是否会出现卡顿的问题。


大佬能看一下我的问题吗

batcher2d.cpp 这个文件可以断点调试看看,web是否正常?
看你描述看不出问题