Skip to content

v75.0

Compare
Choose a tag to compare
@hxhb hxhb released this 26 Jan 08:28
· 343 commits to master since this release

本次更新包含大量的内容,修正了一些问题和重构部分功能,提升了跨引擎版本的兼容性。

  • 重构了Cook流程,并支持了几种不同的Cook模式,加速Cook过程
  • 统一编辑器Cook、Patch流程、MultiCooker使用的Cook流程
  • 移除CookManager支持
  • 支持Chunk内资源编译的shader打包,之前是整个Patch打包单个ShaderLib,并且支持给每个Chunk自定义ShaderLib路径、命名
  • 支持排除资源类型
  • 修复IsSkipAsset在ParallelFor Cooking过程中的Crash问题
  • Cook前清理旧Cooked文件
  • 添加了大量的Profiling Tag进行性能分析
  • 在修改引擎模式下,可以控制每个Cooker进程拉起的ShaderCompileWorker数量,避免操作系统进行频繁进程切换开销
  • 支持Patch版本号
  • 创建HotPatcherCore模块,与HotPatcherEditor模块分离,Editor只有编辑器部分逻辑
  • 修复序列化AssetRegistry的Crash问题
  • 修复Sandbox路径转换问题
  • 修复UE4Editor-cmd在非Development及32位模式下的问题
  • 清理冗余代码、接口、优化流程
  • 提升引擎兼容性,最低兼容至4.22(无ContentBrowser菜单相关功能)