August 7, 2017, 18:53 (GMT) |
Cycles: Cleanup, trailign whitespace |
August 7, 2017, 18:53 (GMT) |
Cycles: Cleanup, remove bvh prefix from curve functions Those are nothing to do with BVH, and can be used separately. |
August 7, 2017, 18:52 (GMT) |
Cycles: Fix compilation error on NVidia OpenCL after recent refactor Still need to verify this is proper thing to do for AMD OpenCL. At least now i can compile OpenCL kernel on my laptop with sm21 card. |
August 7, 2017, 18:48 (GMT) |
Merge again... |
August 7, 2017, 18:34 (GMT) |
Refactor ID copying (and to some extent, ID freeing). This will allow much finer controll over how we copy data-blocks, from full copy in Main database, to "lighter" ones (out of Main, inside an already allocated datablock, etc.). This commit also transfers a llot of what was previously handled by per-ID-type custom code to generic ID handling code in BKE_library. Hopefully will avoid in future inconsistencies and missing bits we had all over the codebase in the past. It also adds missing copying handling for a few types, most notably Scene (which where using a fully customized handling previously). Note that the type of allocation used during copying (regular in Main, allocated but outside of Main, or not allocated by ID handling code at all) is stored in ID's, which allows to handle them correctly when freeing. This needs to be taken care of with caution when doing 'weird' unusual things with ID copying and/or allocation! As a final note, while rather noisy, this commit will hopefully not break too much existing branches, old 'API' has been kept for the main part, as a wrapper around new code. Cleaning it up will happen later. Design task : T51804 Phab Diff: D2714 |
August 7, 2017, 18:11 (GMT) |
Fix compilation error when rigid body is disabled |
Revision 6fa838f by Lukas Toenne (hair_guides, hair_guides_grooming, hair_object, strand_editmode, tmp_hair_curves) August 7, 2017, 17:04 (GMT) |
List of 'Hair Groups' in hair patterns that will generate actual fibers for rendering. Each group affects a subset of the hair follicles, so that multiple effects can be combined without overlapping sample sets. |
August 7, 2017, 16:19 (GMT) |
Added method to remove vertices from basic meshes by remapping the v/e/l/p custom data arrays. |
Revision a4c953b by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) August 7, 2017, 15:58 (GMT) |
attempt to reduce memory usage with dynamic fracture but somewhere a memory leak is still present there |
August 7, 2017, 15:54 (GMT) |
Build: add scripts to build dependencies for Windows and macOS. Note these are intended for platform maintainers, we do not intend to support users making their own builds with these. For that precompiled libraries from lib/ should be used. Implemented by Martijn Berger, Ray Molenkamp and Brecht Van Lommel. Differential Revision: https://developer.blender.org/D2753 |
August 7, 2017, 15:54 (GMT) |
Fix Cycles shadow catcher objects influencing each other. Since all the shadow catchers are already assumed to be in the footage, the shadows they cast on each other are already in the footage too. So don't just let shadow catchers skip self, but all shadow catchers. Another justification is that it should not matter if the shadow catcher is modeled as one object or multiple separate objects, the resulting render should be the same. Differential Revision: https://developer.blender.org/D2763 |
August 7, 2017, 15:54 (GMT) |
Fix Windows build errors with recent Cycles SIMD refactoring. |
August 7, 2017, 15:48 (GMT) |
Merge branch 'master' into blender2.8 |
August 7, 2017, 15:46 (GMT) |
Build: add scripts to build dependencies for Windows and macOS. Note these are intended for platform maintainers, we do not intend to support users making their own builds with these. For that precompiled libraries from lib/ should be used. Implemented by Martijn Berger, Ray Molenkamp and Brecht Van Lommel. Differential Revision: https://developer.blender.org/D2753 |
August 7, 2017, 15:44 (GMT) |
Fix Cycles shadow catcher objects influencing each other. Since all the shadow catchers are already assumed to be in the footage, the shadows they cast on each other are already in the footage too. So don't just let shadow catchers skip self, but all shadow catchers. Another justification is that it should not matter if the shadow catcher is modeled as one object or multiple separate objects, the resulting render should be the same. Differential Revision: https://developer.blender.org/D2763 |
August 7, 2017, 15:44 (GMT) |
Fix Windows build errors with recent Cycles SIMD refactoring. |
Revision 34afceb by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) August 7, 2017, 14:58 (GMT) |
New Simplify stroke operator Internally runs the same function used in Simplify modifier, but as operator. |
Revision dfadb0a by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) August 7, 2017, 14:51 (GMT) |
Cleanup: Fix typo error |
Revision d9890fd by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) August 7, 2017, 14:46 (GMT) |
Cleanup: Remove unused variable |
August 7, 2017, 14:39 (GMT) |
Refactor ID copying (and to some extent, ID freeing). This will allow much finer controll over how we copy data-blocks, from full copy in Main database, to "lighter" ones (out of Main, inside an already allocated datablock, etc.). This commit also transfers a llot of what was previously handled by per-ID-type custom code to generic ID handling code in BKE_library. Hopefully will avoid in future inconsistencies and missing bits we had all over the codebase in the past. It also adds missing copying handling for a few types, most notably Scene (which where using a fully customized handling previously). Note that the type of allocation used during copying (regular in Main, allocated but outside of Main, or not allocated by ID handling code at all) is stored in ID's, which allows to handle them correctly when freeing. This needs to be taken care of with caution when doing 'weird' unusual things with ID copying and/or allocation! As a final note, while rather noisy, this commit will hopefully not break too much existing branches, old 'API' has been kept for the main part, as a wrapper around new code. Cleaning it up will happen later. Design task : T51804 Phab Diff: D2714 |
|
|
|


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