Blender Git Commit Log

Git Commits -> Revision dd391d3

Revision dd391d3 by Brecht Van Lommel (master)
November 30, 2020, 12:40 (GMT)
Tests: add CMake option to run Cycles regression tests on GPU devices

CYCLES_TEST_DEVICES is a list of devices (CPU, CUDA, OPTIX, OPENCL). It is set
to CPU only by default.

Test output is now writen to build/tests/cycles/<device>, and the HTML report
has separate report pages for the different devices, with option to compare
between CPU and GPU renders.

Various GPU tests are still failing due to CPU/GPU differences, these are to be
fixed or blacklisted still.

Ref T82193

Commit Details:

Full Hash: dd391d38f6ef2165bc76a1e69da52e1bd1208e53
Parent Commit: c986e46
Lines Changed: +70, -29

7 Modified Paths:

/CMakeLists.txt (+1, -0) (Diff)
/tests/python/CMakeLists.txt (+18, -9) (Diff)
/tests/python/cycles_render_tests.py (+7, -2) (Diff)
/tests/python/eevee_render_tests.py (+1, -1) (Diff)
/tests/python/modules/global_report.py (+1, -0) (Diff)
/tests/python/modules/render_report.py (+41, -16) (Diff)
/tests/python/workbench_render_tests.py (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021