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
8.83k stars 2.05k forks source link

refactored builtin-pipeline #17860

Closed star-e closed 1 week ago

star-e commented 1 week ago

Refactored builtin-pipeline and added PipelinePass components.


Continuous Integration

This pull request:


Compatibility Check

This pull request:

star-e commented 1 week ago

@cocos-robot run test cases

star-e commented 1 week ago

@cocos-robot run test cases

github-actions[bot] commented 1 week ago

✅ Package size is not changed

Interface Check Report

! WARNING this pull request has changed these public interfaces:

@@ -37122,11 +37122,8 @@
         }
         export interface PipelinePassBuilder {
             getConfigOrder(): number;
             getRenderOrder(): number;
-            resetCamera?(cameraConfigs: {
-                [name: string]: any;
-            }): void;
             configCamera?(camera: Readonly<renderer.scene.Camera>, pplConfigs: {
                 readonly [name: string]: any;
             }, cameraConfigs: {
                 [name: string]: any;
github-actions[bot] commented 1 week ago

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

Platform build boot runned crashScene FailScene
web-mobile PASS PASS FAIL shield-node
ios PASS PASS FAIL shield-node
mac PASS PASS FAIL shield-node
github-actions[bot] commented 1 week ago

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

Platform build boot runned crashScene FailScene
windows PASS PASS FAIL shield-node
android PASS PASS FAIL shield-node
wechatgame PASS PASS FAIL shield-node
github-actions[bot] commented 1 week ago

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

Platform build boot runned crashScene FailScene
web-mobile PASS PASS FAIL shield-node
ios PASS PASS FAIL shield-node
mac PASS PASS FAIL shield-node
github-actions[bot] commented 1 week ago

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

Platform build boot runned crashScene FailScene
windows PASS PASS FAIL shield-node
android PASS PASS FAIL shield-node
wechatgame PASS PASS FAIL shield-node
star-e commented 1 week ago

@cocos-robot run test cases