We use Mesa's gallium swrast to render as the driver with Filament's backend set to GL. We provide a few scripts to parse the tests (as jsons) and run gltf_viewer to produce the rendering.
35 lines
925 B
JSON
35 lines
925 B
JSON
{
|
|
"name": "PresubmitPixelTests",
|
|
"backends": ["opengl"],
|
|
"model_search_paths": ["third_party/models"],
|
|
"presets": [
|
|
{
|
|
"name": "Standard",
|
|
"models": ["lucy", "DamagedHelmet"],
|
|
"rendering": {
|
|
"viewer.cameraFocusDistance": 0,
|
|
"view.postProcessingEnabled": true
|
|
}
|
|
}
|
|
],
|
|
"tests": [
|
|
{
|
|
"name": "BloomFlare",
|
|
"description": "Testing bloom and flare",
|
|
"apply_presets": ["Standard"],
|
|
"rendering": {
|
|
"view.bloom.enabled": true,
|
|
"view.bloom.lensFlare": true
|
|
}
|
|
},
|
|
{
|
|
"name": "MSAA",
|
|
"description": "Testing Multi-sample Anti-aliasing",
|
|
"apply_presets": ["Standard"],
|
|
"rendering": {
|
|
"view.msaa.enabled": true
|
|
}
|
|
}
|
|
]
|
|
}
|