PrecachePSO
2025-09-02 16:18:51 0 举报
示意图
作者其他创作
大纲/内容
ShadersOnlyPSOPrecacheStatsCollector::AddToCache(ShaderOnlyHash)
FullPSO Miss Validation
MinimalPSOPrecacheStatsCollector::CheckMinimalPSO(MinimalPSOHash)
Collect PSO Minimal Hash
PrecachePSOs
Render Pipeline
Precache PSOs pipeling
MinimalPSOPrecacheStatsCollector::CheckShaderOnly(haderOnlyHash)
FMaterialPSORequestManager::PrecachePSOs
MeshProcessor各自有自己的precache过滤规则,有些不会收集但是渲染可能用到,也有多收集但是渲染不用的情况
FullPSOPrecacheStatsCollector::AddToCache(PSOHash)
MinimalPSOPrecacheStatsCollector::AddToCache(MinimalPSOHash)
FMaterialShaderMap::CollectPSOPrecacheData
XXXXPassMeshProcess::CollectPSOInitializers
FMeshPassProcessor::BuildMeshDrawCommands
ShadeOnly and MinimalPSO Miss Validation
RequestPrecachePSOs
FullPSOPrecacheStatsCollector::CheckFullPSO(PSOHash)
PSOPrecache Validation
Collect PSO Shader Hash
FMeshDrawCommand::SubmitDrawBegin
Collect FullPSO Hash
ShadowDepthPassMeshProcess::CollectPSOInitializers
BasePassMeshProcess::CollectPSOInitializers

收藏
0 条评论
下一页
为你推荐
查看更多