Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-19 | Fix T52834: Polyfill2D fails with co-linear edges | Campbell Barton | |
2017-09-19 | BLI_polyfill2d_test: add test for T52834 | Campbell Barton | |
Commented since it currently fails. | |||
2017-09-19 | BLI_polyfill2d_test: Try flipped x/y axis | Campbell Barton | |
In T52834 this makes a difference. | |||
2017-09-19 | Cleanup: BLI_utildefines prefix for header-only libs | Campbell Barton | |
This allows to have different macro headers without them sharing similar names to regular C modules. | |||
2017-09-12 | Cycles tests: Add baking features tests | Sergey Sharybin | |
2017-09-12 | Cycles tests: add environment variable to update references renders. | Brecht Van Lommel | |
This will copy new renders over references renders: CYCLESTEST_UPDATE=1 ctest -R cycles | |||
2017-08-30 | Cycles: Add tangent attribute tests | Sergey Sharybin | |
2017-08-27 | Missing from last commit | Campbell Barton | |
2017-08-27 | Cleanup: use stubs for eigen gtest | Campbell Barton | |
2017-08-26 | [cycles/ctest] fix failing tests when output folder doesn't exist yet. | Ray Molenkamp | |
2017-08-23 | Tests: fix incorrect check for hidden dir | Campbell Barton | |
Copy-pasted mistake in tests and tools. | |||
2017-08-19 | Cycles tests: pass Blender custom arguments from CYCLESTEST_ARGS. | Brecht Van Lommel | |
This is useful for testing with different devices, split kernel, OSL, impact of integrator settings, etc. | |||
2017-08-18 | Cycles tests: add light type tests. | Brecht Van Lommel | |
2017-08-18 | Cycles tests: make page less wide, use relative URLs for serving through http. | Brecht Van Lommel | |
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 | Cycles: add denoising tests, keep new image even if no reference exists. | Brecht Van Lommel | |
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 | 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 | 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 | CMake: test build configuration support | Campbell Barton | |
D2765 by @akitula | |||
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-25 | Python module test: Don't cfail the test when import failure happens in preset | Sergey Sharybin | |
2017-07-14 | Fix unit test error on Windows | 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 | Fixed build error on Windows / VS2015 | Sybren A. Stüvel | |
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-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 | 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-08 | Cleanup: cmake indentation, missing include | Campbell Barton | |
2017-06-05 | Fix alembic tests not running with debug build on windows | Ray Molenkamp | |
2017-05-30 | Alembic: simplified sub-frame sampling | Sybren A. Stüvel | |
It's now less confusing (for example, using nr_of_samples directly, instead of using 1 / 1 / nr_of_samples). Might also have fixed a bug. Also added unittests. | |||
2017-05-26 | Add automated ctest for complex merge in Array modifier. | Bastien Montagne | |
See also T50851. | |||
2017-05-23 | Fix T51534: Alembic: added support for face-varying vertex colours | Sybren A. Stüvel | |
Houdini writes vertex data in a different format than Blender does; Houdini uses "face-varying scope", which means that the vertex colours are indexed by an ever-increasing number over all vertices of all faces instead of the vertex index. I've also merged the read_custom_data_mcols() and read_mcols() functions, because the latter was only called from the former, and the changes in this commit would add yet more function parameters to pass. | |||
2017-04-28 | Fix T51331: fixes for Alembic unit tests on Windows | Sybren A. Stüvel | |
2017-04-26 | Alembic import: added unit test for mesh deformation. | Sybren A. Stüvel | |
2017-04-25 | Fix T51262: Blender CRASH with alembic file | Sybren A. Stüvel | |
Also added a unit test for exporting & importing very long names. | |||
2017-04-23 | CMake: fix wrong alembic test name on Windows. | Brecht Van Lommel | |
2017-04-22 | OSX: satisfy macro to also apply alembic tests | Jens Verwiebe | |
2017-04-22 | Disable breaking alembic test for osx | Jens Verwiebe | |
2017-04-21 | Alembic unit tests: Removed trailing spaces | Sybren A. Stüvel | |
2017-04-21 | Alembic unit tests: don't depend on ALEMBIC_ROOT_DIR being defined by user | Sybren A. Stüvel | |
By mistake, the code relied on ALEMBIC_ROOT_DIR being defined by the user running the tests. Now CMake macros are used to correctly find the Alembic root directory. | |||
2017-04-21 | CMake: Add option to build against system-wide Glog | Sergey Sharybin | |
Similar to previous commit for Gflags. |