Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-16 | Depsgraph/Layers: Keep original visibility when doing full scene copy | Dalai Felinto | |
Originally we were not respecting the original visibility flags of the collections. However this is required for Copy-on-write (CoW). Remember to update the svn lib tests folder. I had to update some of the json files there. Also adding a new unittest for this particular issue: Test render_layer_scene_copy_f | |||
2017-08-11 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2017-08-11 | Cycles tests: Draw images on top of checkerboard | Sergey Sharybin | |
This way it's easier to see alpha-channel only images, such as shadow catcher images on transparent film. | |||
2017-08-11 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2017-08-11 | Cycles: add denoising tests, keep new image even if no reference exists. | Brecht Van Lommel | |
2017-08-09 | Alembic: Adjusted unit test for Blender 2.8 to use scene layers. | Sybren A. Stüvel | |
2017-08-09 | Merge branch 'master' into blender2.8 | Sybren A. Stüvel | |
2017-08-09 | Fixed Alembic unit test | Sybren A. Stüvel | |
Commit b6d7cdd3cee9312156e20783248a3b12420b7a53 changed how the mesh data is deformed, which wasn't taken into account yet in this unit test. Instead of directly reading the mesh vertices (which aren't animated any more), we convert the modified mesh to a new one, and inspect those vertices instead. | |||
2017-08-09 | Modules test: Don't print backtrace for files which are ignored | Sergey Sharybin | |
This could make output really polluted, where it'll be hard to see actual issues. It is still possible to have all backtraces printed using BLENDER_VERBOSE environment variable. | |||
2017-08-08 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
Conflicts: source/blender/depsgraph/intern/builder/deg_builder_relations.cc source/blender/editors/object/object_add.c source/blender/python/intern/bpy_app_handlers.c | |||
2017-08-08 | Fix compilation error when building without Blender | Sergey Sharybin | |
Simply disabled python tests, they can't be run anyway (since blender target is not enabled) and we don't have any player-related tests in that folder. | |||
2017-08-07 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
2017-08-07 | Cycles tests: CMake side changes to support recent files split in the SVN repo | Sergey Sharybin | |
2017-08-07 | Cycles: add HTML report to inspect failed test images. | Brecht Van Lommel | |
Shows new, reference and diff renders, with mouse hover to flip between new and ref for easy comparison. This generates a report.html in build_dir/tests/cycles, stored along with the new and diff images. Differential Revision: https://developer.blender.org/D2770 | |||
2017-08-04 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2017-08-04 | CMake: test build configuration support | Campbell Barton | |
D2765 by @akitula | |||
2017-08-03 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2017-08-01 | Tweak multi-units tests to match new precision handling in conversion from ↵ | Bastien Montagne | |
raw value to prety-printed one. Note that new code allows to enable again the '1 million miles' tests. | |||
2017-07-29 | BLI_memiter: Small API for many small allocations | Campbell Barton | |
- Each allocation can be a different size (but should be smaller than the chunk size). - Result can be looped over in order of allocation. - Allocations are aligned to pointer size to avoid unaligned reads. | |||
2017-07-25 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2017-07-25 | Python module test: Don't cfail the test when import failure happens in preset | Sergey Sharybin | |
2017-07-24 | Fix compilation error of alembic test after recent eval_ctx changes | Sergey Sharybin | |
2017-07-17 | Fix layers unittest - we cannot use nestted get_pointer calls | Dalai Felinto | |
Remember to update your //lib/tests folder as well. Patch by Bastien Montagne(mont29) | |||
2017-07-17 | Revert "Unittests: Workaround for basact->object.id.name written as DATA" | Dalai Felinto | |
This reverts commit aa578fba534d7d7cab215d8f57c478d641b05db7. | |||
2017-07-17 | Unittests: Workaround for basact->object.id.name written as DATA | Dalai Felinto | |
This was introduced on e7fb013a60dd. Although I would love to investigate the issue I'm mostly concerned with gettings the tests working again. | |||
2017-07-17 | Unittests: Make sure layer tests pass with or without workspace | Dalai Felinto | |
2017-07-14 | Merge remote-tracking branch 'origin/master' into blender2.8 | Dalai Felinto | |
2017-07-14 | Fix unit test error on Windows | Sybren A. Stüvel | |
2017-07-11 | Alembic: Adjusted unittest for Blender 2.8 | Sybren A. Stüvel | |
2017-07-11 | Merge branch 'master' into blender2.8 | Sybren A. Stüvel | |
2017-07-11 | Fix T52022 Alembic Inherits transform not taken into account | Sybren A. Stüvel | |
Alembic's "inherits transform" flag wasn't taken into account when constructing the parent object relations. | |||
2017-07-03 | Merge branch 'master' into blender2.8 | Alexander Romanov | |
2017-07-03 | Fixed build error on Windows / VS2015 | Sybren A. Stüvel | |
2017-06-30 | Fix T51877: Deleting a scene uses freed memory | Dalai Felinto | |
At the moment libblock_remap_data_preprocess is using FOREACH_SCENE_OBJECT to iterate over all the objects of the scene and unlink them. However we were storing a reference to the Base of the removed object. Anyways, the loop is now sanitized so that this crash no longer happens. Also now we have an unittest for this. | |||
2017-06-21 | Merge remote-tracking branch 'origin/master' into blender2.8 | Dalai Felinto | |
2017-06-19 | Alembic tests: make failures a bit easier to diagnose. | Sybren A. Stüvel | |
2017-06-19 | Fix T51762: Unit test script_alembic_import is failing. | Sybren A. Stüvel | |
Implemented workaround for use with the legacy depsgraph. | |||
2017-06-19 | Fixed bl_load_py_modules / script_load_modules unit test | Sybren A. Stüvel | |
It tried to assert that addons/io_blend_utils/blender_bam-unpacked.whl/__init__.py was loaded when the io_blend_utils module was imported. However, this happens only on demand, and not directly when importing the add-on. | |||
2017-06-19 | Use for/else instead of setting 'ok' variable. | Sybren A. Stüvel | |
This is more efficient, and this use case is exactly what the else clause is for. | |||
2017-06-19 | Removed trailing spaces | Sybren A. Stüvel | |
2017-06-19 | Cleanup: move copy-paste code into function | Campbell Barton | |
2017-06-15 | Layers: Scene copy should copy selection as well. | Dalai Felinto | |
We need this for Depsgraph, otherwise CoW scene will have different selection properties. | |||
2017-06-14 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
2017-06-14 | Make whole ID copying code use const source pointer. | Bastien Montagne | |
Noisy change, but safe, and better do it sooner than later if we are to rework copying code. Also, previous commit shows this *is* useful to catch some mistakes. | |||
2017-06-12 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2017-06-12 | Cleanup: indentation, long lines | Campbell Barton | |
2017-06-12 | Correct gtest EXPECT use | Campbell Barton | |
2017-06-11 | GTest: initial kdopbvh test | Campbell Barton | |
Currently only find-nearest, ray-casting needs to be added. | |||
2017-06-09 | Fix failing render-layer tests after workpsace commit | Julian Eisel | |
2017-06-09 | Merge branch 'master' into blender2.8 | Campbell Barton | |