这是第414篇UWA技术知识分享的推送,精选了UWA社区的热门话题,涵盖了UWA问答、社区帖子等技术知识点,助力大家更全面地掌握和学习。
UWA社区主页:community.uwa4d.com
本期目录:
- 关于il2cpp.so裁剪的问题
- 如何在UE5的渲染管线里多加一个颜色
- 请问iOS用MallocBinned2的效果如何
- XCode显示的带宽为什么这么高
Script
Q:我们最近在关注包体问题,发现il2cpp.so里有1/4的代码是Generics GenericMethods,请问有什么方法能减少这些代码生成的同时,运行不报错呢?
另外对于APP,有没有人测试过IL2CPP Code Generation的两个选项OptimizeSize和OptimizeSpeed对于运行时影响有多大呢?
针对以上问题,有经验的朋友欢迎转至社区交流:
https://answer.uwa4d.com/question/675f9b483d306f3e9d594dc9
Rendering
Q:UE5的Movie Render Queue Additional Render Pass的功能,将来有没有计划做一个Runtime版的?或者说UE5将来会不会做一个Runtime的Render Graph功能?
我主要想在整个渲染管线里多加一个颜色。就是在RGB之外再加一个颜色红外IR。请问有什么办法吗?
A:在整个管线里都要多加一个通道的话,单独加一个Render Pass也不解决问题。目前没有纯数据驱动的Runtime Render Graph的计划。但是Runtime在管线特定环节注入自己的GlobalPass甚至MeshPass都是可以的,也可以自己注入自己的结构Patch到SceneUB上。
感谢Abyss@UWA问答社区提供了回答,欢迎大家转至社区交流:
https://answer.uwa4d.com/question/675fe1e7682c7e5cd61bf9c9
Memory
Q:请问iOS用MallocBinned2的效果如何?我们遇到疑似MallocBinned导致的内存访问和系统调用方面的性能问题,在评估移植MallocBinned2对iOS的支持的收益,有人处理过吗?
针对以上问题,有经验的朋友欢迎转至社区交流:
https://answer.uwa4d.com/question/675fe0ff3d306f3e9d594dcc
GPU
Q:请问XCode显示的这个带宽是指什么?为什么1s会有26G,而且vs那么高呢?
针对以上问题,有经验的朋友欢迎转至社区交流:
https://answer.uwa4d.com/question/675fe466682c7e5cd61bf9ca
封面图来源于网络
今天的分享就到这里。生有涯而知无涯,在漫漫的开发周期中,我们遇到的问题只是冰山一角,UWA社区愿伴你同行,一起探索分享。欢迎更多的开发者加入UWA社区。
UWA官网:www.uwa4d.com
UWA社区:community.uwa4d.com
UWA学堂:edu.uwa4d.com
点击下方名片关注我们,将我设为星标,及时接收小编每日推送哦,性能优化不迷路~
近期精彩回顾
热门跟贴