cocos / cocos-engine

Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.
https://www.cocos.com/en/creator
Other
5.49k stars 1.58k forks source link

[V3.8.5 pipeline] Simplify post-process settings and fix fsr bug of PostProcess pipeline #17210

Closed star-e closed 3 days ago

star-e commented 5 days ago

Simplify pipeline usage: Use Post Process does not affect BuiltinPipeline anymore. Revert fsr change, to fix regression problem on cyberpunk demo.

Changelog


Continuous Integration

This pull request:


Compatibility Check

This pull request:

star-e commented 5 days ago

@cocos-robot run test cases

github-actions[bot] commented 5 days ago

Interface Check Report

! WARNING this pull request has changed these public interfaces:

@@ -37226,11 +37226,10 @@
              * @zh 渲染管线状态更新的回调
              */
             onGlobalPipelineStateChanged?(): void;
         }
-        export function setEditorPipelineSettings(settings: PipelineSettings | null, camera: renderer.scene.Camera | null | undefined): void;
+        export function setEditorPipelineSettings(settings: PipelineSettings | null): void;
         export function getEditorPipelineSettings(): PipelineSettings | null;
-        export function getEditorPipelineCamera(): renderer.scene.Camera | null;
         export function forceResizeAllWindows(): void;
         export function defaultWindowResize(ppl: BasicPipeline, window: renderer.RenderWindow, width: number, height: number): void;
         export function dispatchResizeEvents(cameras: renderer.scene.Camera[], builder: PipelineBuilder, ppl: BasicPipeline): void;
     }
star-e commented 5 days ago

@cocos-robot run test cases

star-e commented 3 days ago

@cocos-robot run test cases

github-actions[bot] commented 3 days ago

@star-e, Please check the result of run test cases:

github-actions[bot] commented 3 days ago

@star-e, Please check the result of run test cases: