feat(rendering): expose managed SRP asset final color defaults

This commit is contained in:
2026-04-18 16:19:54 +08:00
parent 5fd474d08d
commit 849625e732
11 changed files with 280 additions and 0 deletions

View File

@@ -96,6 +96,15 @@ void ManagedScriptableRenderPipelineAsset::ConfigureCameraRenderRequest(
}
FinalColorSettings ManagedScriptableRenderPipelineAsset::GetDefaultFinalColorSettings() const {
if (const std::shared_ptr<const ManagedRenderPipelineAssetRuntime> runtime =
ResolveManagedAssetRuntime();
runtime != nullptr) {
FinalColorSettings settings = {};
if (runtime->TryGetDefaultFinalColorSettings(settings)) {
return settings;
}
}
return m_fallbackAsset.GetDefaultFinalColorSettings();
}