- Allow for presets to override selected models when presented in order. - Add 'gltf' for model search path - Add a few simple gltf models to the 'base' preset - Improve UI so that missing tests do not generate any html bits. - Add documentation on using the viewer - Add renderdiff documentation to the project webpage. RDIFF_BRANCH=pf/renderdiff-enable-webgpu
40 lines
1.1 KiB
JSON
40 lines
1.1 KiB
JSON
{
|
|
"name": "presubmit",
|
|
"backends": ["opengl", "vulkan", "webgpu"],
|
|
"model_search_paths": ["third_party/models", "gltf"],
|
|
"presets": [
|
|
{
|
|
"name": "base",
|
|
"models": ["Box", "BoxTextured", "Duck", "lucy", "FlightHelmet"],
|
|
"rendering": {
|
|
"viewer.cameraFocusDistance": 0,
|
|
"view.postProcessingEnabled": true,
|
|
"view.dithering": "NONE"
|
|
}
|
|
},
|
|
{
|
|
"name": "helmet_only",
|
|
"models": ["DamagedHelmet"],
|
|
"rendering": {}
|
|
}
|
|
],
|
|
"tests": [
|
|
{
|
|
"name": "Bloom",
|
|
"description": "Testing bloom",
|
|
"apply_presets": ["base", "helmet_only"],
|
|
"rendering": {
|
|
"view.bloom.enabled": true
|
|
}
|
|
},
|
|
{
|
|
"name": "MSAA",
|
|
"description": "Testing multisampling anti-aliasing",
|
|
"apply_presets": ["base"],
|
|
"rendering": {
|
|
"view.msaa.enabled": true
|
|
}
|
|
}
|
|
]
|
|
}
|