【厚积薄发】关于il2cpp.so裁剪的问题

文摘   2024-12-16 18:30   上海  

这是第414篇UWA技术知识分享的推送,精选了UWA社区的热门话题,涵盖了UWA问答、社区帖子等技术知识点,助力大家更全面地掌握和学习。

UWA社区主页:community.uwa4d.com

UWA QQ群:793972859


本期目录:
  • 关于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

官方技术QQ群:793972859


(长按识别二维码进入UWA问答)


点击下方名片关注我们,将我设为星标,及时接收小编每日推送哦,性能优化不迷路~

 

海外市场设备适配性优化实战|GPM 2.0案例精讲


近期精彩回顾

【厚积薄发】UE4弹簧草及扩展

【万象更新】5000人测试背后的秘密|GPM 2.0案例精讲

【学堂上新】浅谈骨骼动画技术原理

【万象更新】UWA Gears:Frame Capture事件浏览器之事件筛选


侑虎科技
UWA,专业的游戏和VR应用性能优化平台。www.uwa4d.com
 最新文章