Skip to content

test(gfx): 新增 custom-pipeline compute shader 测试场景与自动化用例 - #956

Open
VanityNie wants to merge 1 commit into
cocos:v4.0.0from
VanityNie:v4.0.0
Open

test(gfx): 新增 custom-pipeline compute shader 测试场景与自动化用例#956
VanityNie wants to merge 1 commit into
cocos:v4.0.0from
VanityNie:v4.0.0

Conversation

@VanityNie

Copy link
Copy Markdown

增加custom pipeline compute shader使用测试

image

- cases/GFX/compute-demo: compute-demo.scene + raytracingByCompute.ts(RaytracingWeekend 自定义管线,compute pass 写 storage image 后全屏 blit 输出)
- resources/raytracing-compute: rt-compute(compute shader)+ rt-swizzle(输出)effect/material,保留 meta 以维持 mtl->effect uuid 引用
- auto-test-case/dynamic/GFX/compute-demo.test.ts: 截图式动态测试,import 管线模块确保 setCustomPipeline 注册
- 注意:3.8.4 运行需在项目设置将 Render Pipeline 切换为 custom-pipeline,浏览器预览后端 WebGPU;auto-test-config 的 sceneList 注册由本地 QA 自行维护
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant