914 B
914 B
RenderSurface::GetDepthStateAfter
返回深度附件在本次渲染结束后期望落到的状态。
RHI::ResourceStates GetDepthStateAfter() const;
返回值
- 返回内部保存的深度附件“结束状态”;默认值是
RHI::ResourceStates::DepthWrite。
当前语义
- 某些支持自动 depth barrier 的路径会把它当作从
DepthWrite或其他中间状态恢复出去的目标。 - 它常与 GetDepthStateBefore 共同描述一次渲染阶段对深度附件的进入/退出约定。
当前实现边界
- 这里返回的是 surface 记录值,不是对真实资源状态的反查。
- 不同 pass 是否消费它并不完全一致。