tornavis/tests/python
Brecht Van Lommel 0803119725 Cycles: merge of cycles-x branch, a major update to the renderer
This includes much improved GPU rendering performance, viewport interactivity,
new shadow catcher, revamped sampling settings, subsurface scattering anisotropy,
new GPU volume sampling, improved PMJ sampling pattern, and more.

Some features have also been removed or changed, breaking backwards compatibility.
Including the removal of the OpenCL backend, for which alternatives are under
development.

Release notes and code docs:
https://wiki.blender.org/wiki/Reference/Release_Notes/3.0/Cycles
https://wiki.blender.org/wiki/Source/Render/Cycles

Credits:
* Sergey Sharybin
* Brecht Van Lommel
* Patrick Mours (OptiX backend)
* Christophe Hery (subsurface scattering anisotropy)
* William Leeson (PMJ sampling pattern)
* Alaska (various fixes and tweaks)
* Thomas Dinges (various fixes)

For the full commit history, see the cycles-x branch. This squashes together
all the changes since intermediate changes would often fail building or tests.

Ref T87839, T87837, T87836
Fixes T90734, T89353, T80267, T80267, T77185, T69800
2021-09-21 14:55:54 +02:00
..
collada Tests: fail automated tests on memory leaks and other internal errors 2020-08-26 22:02:02 +02:00
modules Regression Testing: Running tests based on blend files 2021-07-27 21:01:15 +05:30
view_layer Tests: fail automated tests on memory leaks and other internal errors 2020-08-26 22:02:02 +02:00
CMakeLists.txt Cycles: merge of cycles-x branch, a major update to the renderer 2021-09-21 14:55:54 +02:00
alembic_export_tests.py Alembic: remove non-functional "Renderable Objects" only option 2021-07-06 13:22:07 +02:00
batch_import.py Cleanup: Spelling Mistakes 2021-06-22 10:54:50 -07:00
bevel_operator.py Regression Testing: Running tests based on blend files 2021-07-27 21:01:15 +05:30
bl_alembic_io_test.py Alembic: remove non-functional "Renderable Objects" only option 2021-07-06 13:22:07 +02:00
bl_animation_fcurves.py Cleanup: pep8 2021-07-06 12:05:27 +10:00
bl_blendfile_io.py Fix tests broken by rB58632a7f3c0f1be6. 2021-09-06 10:56:02 +02:00
bl_blendfile_liblink.py LibLink: Enable unittest that was previously failing in append case. 2021-09-14 17:59:18 +02:00
bl_blendfile_library_overrides.py Fix tests broken by rB58632a7f3c0f1be6. 2021-09-06 10:56:02 +02:00
bl_blendfile_utils.py Cleanup: pep8 (indentation, spacing, long lines) 2020-10-02 11:59:16 +10:00
bl_bundled_modules.py Fix Python bundled module test error 2020-04-28 12:48:29 +02:00
bl_constraints.py Copy Transforms: implement Remove Target Shear and more Mix options. 2021-07-02 15:15:05 +03:00
bl_id_management.py Cleanup: formatting, strip trailing space 2020-03-05 08:05:21 +11:00
bl_keymap_completeness.py Tests: disable keymap hierarchy tests until they are fixed 2019-06-28 13:49:04 +02:00
bl_keymap_validate.py Cleanup: update comments, remove ifdef'd code 2021-03-15 14:48:17 +11:00
bl_load_addons.py PyAPI: use keyword only arguments 2021-06-09 03:05:44 +10:00
bl_load_py_modules.py Tests: fix some tests passing even if there are Python errors 2020-04-28 12:50:16 +02:00
bl_mesh_modifiers.py Tests: fix some tests passing even if there are Python errors 2020-04-28 12:50:16 +02:00
bl_mesh_validate.py Tests: fix some tests passing even if there are Python errors 2020-04-28 12:50:16 +02:00
bl_pyapi_bpy_path.py PyAPI: use keyword only arguments 2021-06-09 03:05:44 +10:00
bl_pyapi_bpy_utils_units.py Cleanup: use keywords for unit tests 2021-06-08 00:07:19 +10:00
bl_pyapi_idprop.py Refactor IDProperty UI data storage 2021-08-27 08:27:24 -05:00
bl_pyapi_idprop_datablock.py Refactor duplicate of data-blocks. 2020-06-17 17:06:05 +02:00
bl_pyapi_mathutils.py Cleanup: use keywords for unit tests 2021-06-08 00:07:19 +10:00
bl_pyapi_prop_array.py PyAPI: support multi-dimensional arrays for bpy.props vector types 2021-07-29 11:09:21 +10:00
bl_rna_defaults.py UI/Python: rename Lamps to Lights, to follow more standard terminology. 2018-07-06 20:06:09 +02:00
bl_rna_manual_reference.py Cleanup: pep8 2018-07-03 06:55:02 +02:00
bl_rst_completeness.py Removing Blender Game Engine from Blender 2.8 2018-04-17 17:51:28 +02:00
bl_run_operators.py Cleanup: Spelling Mistakes 2021-06-22 10:54:50 -07:00
bl_run_operators_event_simulate.py Event Simulate: and a --time-actions command line argument 2021-07-13 14:50:52 +10:00
bl_test.py PyAPI: remove deprecated bpy.app.binary_path_python 2021-06-14 23:52:08 +10:00
boolean_operator.py Regression Testing: Running tests based on blend files 2021-07-27 21:01:15 +05:30
compositor_render_tests.py Cleanup: pep8 2021-07-06 12:05:27 +10:00
curve_to_mesh.py Regression Testing: Running tests based on blend files 2021-07-27 21:01:15 +05:30
cycles_render_tests.py Cleanup: pep8 2021-07-06 12:05:27 +10:00
deform_modifiers.py Regression Testing: Running tests based on blend files 2021-07-27 21:01:15 +05:30
eevee_render_tests.py Fix failing Eevee render tests after recent changes 2020-12-07 17:09:34 +01:00
ffmpeg_tests.py Tests: use explicit Python to run unit tests 2020-04-24 17:10:22 +02:00
geo_node_test.py Geometry Nodes: increase threshold to make regression tests pass 2021-08-02 10:38:11 +02:00
modifiers.py Regression Testing: Running tests based on blend files 2021-07-27 21:01:15 +05:30
opengl_draw_tests.py Tests: fail automated tests on memory leaks and other internal errors 2020-08-26 22:02:02 +02:00
operators.py Regression Testing: Running tests based on blend files 2021-07-27 21:01:15 +05:30
pep8.py Cleanup: unused variables 2019-03-17 21:14:43 +11:00
physics_cloth.py Regression Testing: Running tests based on blend files 2021-07-27 21:01:15 +05:30
physics_dynamic_paint.py Regression Testing: Running tests based on blend files 2021-07-27 21:01:15 +05:30
physics_ocean.py Regression Testing: Running tests based on blend files 2021-07-27 21:01:15 +05:30
physics_particle_instance.py Regression Testing: Running tests based on blend files 2021-07-27 21:01:15 +05:30
physics_particle_system.py Regression Testing: Running tests based on blend files 2021-07-27 21:01:15 +05:30
physics_softbody.py Regression Testing: Running tests based on blend files 2021-07-27 21:01:15 +05:30
rna_array.py Cleanup: pep8 (indentation, spacing, long lines) 2020-10-02 11:59:16 +10:00
rna_info_dump.py Cleanup: pep8 (indentation, spacing, long lines) 2020-10-02 11:59:16 +10:00
rst_to_doctree_mini.py Cleanup: pep8 2016-02-01 00:47:10 +11:00
sequencer_render_tests.py Add sequencer transform tests 2020-11-01 21:34:18 +01:00
workbench_render_tests.py Tests: add CMake option to run Cycles regression tests on GPU devices 2020-11-30 13:40:33 +01:00