feat(srp): formalize renderer contracts and project feature bridge

This commit is contained in:
2026-04-20 15:03:45 +08:00
parent 10b092d467
commit a615f78e72
13 changed files with 1604 additions and 28 deletions

View File

@@ -23,6 +23,7 @@ namespace XCEngine.Rendering
internal int GetRuntimeResourceVersionInstance()
{
SynchronizeRuntimeResourceVersion();
return m_runtimeResourceVersion;
}
@@ -55,6 +56,10 @@ namespace XCEngine.Rendering
{
}
protected virtual void SynchronizeRuntimeResourceVersion()
{
}
protected void SetDirty()
{
ReleaseRuntimeResources();