{ "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" }, "tolerance": { // [optional] Simple tolerance - single criteria "max_pixel_diff": 5, // Max absolute difference per channel (0-255) "allowed_diff_pixels": 0.1 // Percentage of pixels allowed to exceed (0-100%) } }, { "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 } } ] }