test(gfx): 新增 custom-pipeline compute shader 测试场景与自动化用例 - #956
Open
VanityNie wants to merge 1 commit into
Open
Conversation
- 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 自行维护
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
增加custom pipeline compute shader使用测试