Revision 83e2047 by Campbell Barton July 17, 2020, 07:39 (GMT) |
Cleanup: remove f-string use in favor of percentage for formatting |
Revision 618f313 by Campbell Barton July 17, 2020, 07:37 (GMT) |
Revision 89a7a1c by Jeroen Bakker July 17, 2020, 06:31 (GMT) |
Cleanup: extract draw cache sanity checks to own function |
Revision 608d9b5 by Hans Goudey July 16, 2020, 18:07 (GMT) |
UI: Add shortcuts for constraint panels Only the delete shortcut applies here, although the move up and down operators can optionally be assigned in the keymap. See rB1fa40c9f8a81 for more details and rB5d2005cbb54b for the grease pencil modifier panel implementation, which is the same. Some refactoring of the constraint delete operator was necessary, including adding an invoke function. Differential Revision: https://developer.blender.org/D8238 |
Revision b13bbb2 by Jacques Lucke July 16, 2020, 17:52 (GMT) |
Fix link error in bf_nodes I got undefined reference errors on the `NodeMFNetworkBuilder::get_default_fn` function under some circumstances. This symbol is definitely defined in bf_blenkernel. The error seemed a bit undeterministic and was probably caused by some incorrect link order. I don't get the error with this change. |
Revision 02a3720 by Jacques Lucke July 16, 2020, 16:49 (GMT) |
Simulation: rename bf_physics to bf_simulation Also see {rB9363c4de0635394548fa2eb8d205581313029775}. |
Revision 93f21eb by Sebastián Barschkis July 16, 2020, 16:04 (GMT) |
Fluid: Update Mantaflow source files Includes cleanup that resolves a -Wunused-but-set-variable warning. |
Revision e7c1a32 by Sybren A. Stüvel July 16, 2020, 15:38 (GMT) |
Tests: disable ASAN when discovering tests CMake, when it's configuring the project, runs the `blender_test` test runner (if it exists from a previous build) to discover which tests it contains. At this time none of the tests themselves are run, so it's not that useful to run ASAN and have it break things when there are memory leaks. This commit disables ASAN by injecting `ASAN_OPTIONS="detect_leaks=0"` in the environment variables. It is not enough to use `set(ENV{ASAN_OPTIONS} "detect_leaks=0")` in `tests/gtests/runner/CMakeLists.txt`, as it wouldn't be passed to the child process. |
Revision a138bf5 by Sybren A. Stüvel July 16, 2020, 15:38 (GMT) |
Tests: move tests from USD test directory into `io/common` and `io/usd` This commit is a followup of {D7649}, and ports the USD tests to the new testing approach. It moves test code from `tests/gtests/usd` into `source/blender/io/common` and `source/blender/io/usd`, and adjusts the use of namespaces to be consistent with the other tests. I decided to put one test into `io/usd/tests`, instead of `io/usd/intern`. The reason is that this test does not correspond with a single file in that directory; instead, it tests Blender's integration with the USD library itself. There are two new CLI arguments for the Big Test Runner: - `--test-assets-dir`, which points to the `lib/tests` directory in the SVN repository. This allows unit tests to find test assets. - `--test-release-dir`, which points to `bin/{BLENDER_VERSION}` in the build directory. At the moment this is only used by the USD test. The CLI arguments are automatically passed to the Big Test Runner when using `ctest`. When manually running the tests, the arguments are only required when there is a test run that needs them. For more info about splitting some code into 'common', see rB084c5d6c7e2cf8. No functional changes to the tests themselves, only to the way they are built & run. Differential Revision: https://developer.blender.org/D8314 Reviewed by: brecht, mont29 |
July 16, 2020, 15:28 (GMT) |
Revision ab19abe by Clément Foucault July 16, 2020, 15:23 (GMT) |
Cleanup: Port glClear calls to GPU module functions |
Revision bc85081 by Clément Foucault July 16, 2020, 15:23 (GMT) |
Cleanup: DRW: remove uneeded double bind Now that binds are permanent there is no need to setup the same texture for each subgroups. |
Revision 71ac137 by Clément Foucault July 16, 2020, 15:23 (GMT) |
Cleanup: GPU: Move quad buffer stereo check to GPU module |
Revision 8084b7e by Clément Foucault July 16, 2020, 15:23 (GMT) |
Cleanup: GPU: Replace all glReadPixels by GPU equivalent |
Revision 5099cbe by Clément Foucault July 16, 2020, 15:23 (GMT) |
Cleanup: GPU: Move depth/color masks functions to GPU_state |
Revision 436d38b by Clément Foucault July 16, 2020, 15:23 (GMT) |
Cleanup: GPU: Move XOR logic op to gpu_state.c |
Revision 3481f6e by Clément Foucault July 16, 2020, 15:23 (GMT) |
Cleanup: GPU: Remove GL_DITHER usage |
Revision 07d70a7 by Clément Foucault July 16, 2020, 15:23 (GMT) |
Cleanup: WM: Use GPUTexture API instead of raw ogl calls |
Revision 671c6d8 by Clément Foucault July 16, 2020, 15:23 (GMT) |
Cleanup: Gizmo: Remove non matched glDisable We use the polyline shader for drawing the rotation gizmo now. This shader supports clipping without hardware clip planes. |
Revision 56b8adb by Jacques Lucke July 16, 2020, 14:43 (GMT) |
Particles: avoid crash when connected unimplemented node |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021