February 24, 2021, 15:43 (GMT) |
Cleanup: Simplify vector direction comparison Multiply the two number together. If the sign of the result is positive, then the sign was the same. If the sign of the result is negative, then the signs were different. |
February 24, 2021, 15:23 (GMT) |
Merge branch 'master' into sculpt-dev |
February 24, 2021, 15:13 (GMT) |
CMake: Temporarily removing find clang block New libs have not landed in the SVN repository. Once they are up, this commit will be reverted. |
February 24, 2021, 15:08 (GMT) |
Merge branch 'master' into temp-lineart-contained Conflicts: release/datafiles/locale release/scripts/addons release/scripts/addons_contrib source/tools |
February 24, 2021, 15:05 (GMT) |
Merge branch 'master' into temp-gpencil-io |
February 24, 2021, 15:05 (GMT) |
Merge branch 'master' into greasepencil-object |
February 24, 2021, 15:00 (GMT) |
Geometry Nodes: store available attribute names in node ui storage This information will be used by the attribute search in string sockets. Ref T85657. Differential Revision: https://developer.blender.org/D10462 |
February 24, 2021, 14:57 (GMT) |
PyAPI: Fix memory leak of parameters used for python 'draw_callbacks' When closing the blender, while the callbacks are removed, the reference count of the object used as `customdata` is not decremented. This commit adds two functions that correctly release the python `draw_callbacks` before releasing all `draw_callbacks`. Differential Revision: https://developer.blender.org/D10478 |
Revision 9a501e1 by Hans Goudey (geometry-nodes-mesh-primitives, temp-geometry-nodes-mesh-primitive-line) February 24, 2021, 14:48 (GMT) |
Continue working on sphere node |
February 24, 2021, 14:47 (GMT) |
Cleanup: Fix comment |
February 24, 2021, 14:40 (GMT) |
Cycles: initial implementation of direct light in new integrator Only opaque shadows for now. |
February 24, 2021, 14:40 (GMT) |
Cycles: minor optimization for render pass accumulation |
February 24, 2021, 14:40 (GMT) |
Cycles: do more complete shaderdata setup using new integrator state |
February 24, 2021, 14:34 (GMT) |
GPencil: Improve Interpolate AutoFlip algorithm II Improved the calculation of the distances and changed the variable names to make it more readable. Still, there are some corner cases that could be not handled properly, but we keep as is to test more real drawings to analyze if the small number of corner cases needs to be fixed or not. |
February 24, 2021, 14:30 (GMT) |
Cleanup: CryptomatteLayer Missing code flow. |
February 24, 2021, 14:29 (GMT) |
Cleanup: Cryptomatte Use StringRef(Null). |
February 24, 2021, 14:18 (GMT) |
Cleanup: CryptomatteLayer structure. Current implementation was to restricting for future enhancements where the CryptomatterLayer could be read from existing metadata. |
Revision 3915392 by Hans Goudey (geometry-nodes-mesh-primitives, temp-geometry-nodes-mesh-primitive-line) February 24, 2021, 14:17 (GMT) |
Fix sphere node not registered |
February 24, 2021, 14:13 (GMT) |
Cmake/deps: Update OSL to 1.11.10.0 This bumps OSL to 1.11.10.0. OSL Has a new build time dependency: Clang, and more importantly it expects clang and llvm to share a library folder, which it previously for us did not. This patch changes: -OSL Update to 1.11.10.0 -refactor the llvm/clang/clang-tools-extra builds into the llvm build using the llvm-project tarball for building that has all of the subprojects in it. -update ispc/openmp builds since clang no longer its own dependency and they have to depend on the llvm build now. -Update the windows builder to use the 64 bit host tools since it ran out of ram linking clang -Since OSL now needs clang to link successfully a findclang.cmake has been provided for linux/OSX Differential Revision: https://developer.blender.org/D10212 Reviewed By: brecht, sebbas, sybren |
February 24, 2021, 13:58 (GMT) |
Cleanup: Move some utilities to 'gpu_py.h' |
|
|
|


Master Commits
MiikaHweb | 2003-2021