refactor(rendering): genericize native fullscreen pass descriptors

replace camera-specific post-process descriptor naming with generic fullscreen pass types

route camera planning and managed SRP runtime through the same fullscreen pass seam
This commit is contained in:
2026-04-18 14:59:55 +08:00
parent c91e87f2e2
commit c4adbcd83e
10 changed files with 100 additions and 100 deletions

View File

@@ -243,9 +243,9 @@ void CameraPostProcessSceneTest::BuildScene() {
mCamera->SetFarClipPlane(20.0f);
mCamera->SetClearColor(XCEngine::Math::Color(0.06f, 0.08f, 0.12f, 1.0f));
mCamera->SetPostProcessPasses({
XCEngine::Rendering::CameraPostProcessPassDesc::MakeColorScale(
XCEngine::Rendering::FullscreenPassDesc::MakeColorScale(
Vector4(1.0f, 0.75f, 0.75f, 1.0f)),
XCEngine::Rendering::CameraPostProcessPassDesc::MakeColorScale(
XCEngine::Rendering::FullscreenPassDesc::MakeColorScale(
Vector4(0.55f, 0.95f, 1.0f, 1.0f))
});