如果并行间接光照缓存更新被禁用,那么就地处理它。
如果我们通过任务启动间接光照缓存更新,等待并完成。
现在间接照明缓存已经更新,我们可以更新原始的预先计算的照明缓存。
使用位数组来防止基元被更新多次。
这将防止清理两次。
偶尔修剪旧的CPUInterpolationCache条目
现在间接照明缓存已经更新,我们可以更新原始的预先计算的照明缓存。
更新半透明物体的分辨率
动态半透明的分辨率是不是启用
动态半透明百分比的Basis
设置对应尺寸
设置当前场景反射捕捉的缓冲区
移动平台的反射捕捉统一缓冲区和不是移动平台的反射捕捉统一缓冲区
创建统一缓冲区
设置反射捕捉统一缓冲区
准备捕获的数量和最远的反射距离
更新Lumen的场景任务
提交命令
遍历缓冲池中的所有索引
增加为使用帧的计数
删除没有使用的缓存