August 23, 2021, 05:08 (GMT) |
RNA: add length augmented to RNA_string_get_alloc This was noted as a TODO as it wraps RNA_property_string_get_alloc which takes a length return argument. |
August 23, 2021, 05:08 (GMT) |
Cleanup: rename len to str_len for BLF functions Make it obvious which variable this is the length of. |
August 23, 2021, 05:02 (GMT) |
Cleanup: use BLI_str_utf8 prefix Rename: - BLI_str_utf8_invalid_byte (was BLI_utf8_invalid_byte) - BLI_str_utf8_invalid_strip (was BLI_utf8_invalid_strip) |
August 23, 2021, 02:48 (GMT) |
Fix T90847: snap to face of Add Primitive tool not working in edit mode BVHTree was being created but not balanced. Error introduced in {rBfcc844f8fbd0}. |
Revision eed93aa by Jacques Lucke (temp-geometry-nodes-fields, temp-geometry-nodes-fields--anonymous-attributes, temp-geometry-nodes-fields--fields, temp-geometry-nodes-fields--fields-jacques, temp-multi-function-procedure, temp-parallel-multi-function) August 22, 2021, 20:34 (GMT) |
make dot output more compact |
August 22, 2021, 20:31 (GMT) |
I hate default int |
August 22, 2021, 20:16 (GMT) |
Silly me, don't use alloca in this situation |
August 22, 2021, 20:15 (GMT) |
Fix compile error on linux |
August 22, 2021, 19:51 (GMT) |
Sculpt dyntopo: Temp fix for nasty GCC compiler bug on linux. I'll file a bug report with GCC tomorrow. |
Revision fc0bb6c by Jacques Lucke (temp-geometry-nodes-fields, temp-geometry-nodes-fields--anonymous-attributes, temp-geometry-nodes-fields--fields, temp-geometry-nodes-fields--fields-jacques, temp-multi-function-procedure, temp-parallel-multi-function) August 22, 2021, 18:29 (GMT) |
avoid allocating index array in some cases |
Revision 10f2ad15 by Jacques Lucke (temp-geometry-nodes-fields, temp-geometry-nodes-fields--anonymous-attributes, temp-geometry-nodes-fields--fields, temp-geometry-nodes-fields--fields-jacques, temp-multi-function-procedure, temp-parallel-multi-function) August 22, 2021, 18:16 (GMT) |
add return instruction and initial procedure validation |
August 22, 2021, 17:29 (GMT) |
Sculpt dyntopo: Fix a dumb mistake I made in space_toolsystem_toolbar.py |
August 22, 2021, 17:22 (GMT) |
Merge branch 'master' into soc-2020-io-performance |
August 22, 2021, 16:45 (GMT) |
Cleanup: fix comment about compiler support. Differential Revision: https://developer.blender.org/D12288 |
August 22, 2021, 16:26 (GMT) |
BLF: Remove space_userpref.py font_kerning_style Remove `font_kerning_style` from `space_userpref.py` since this is no longer valid. See more details in D12276 Differential Revision: https://developer.blender.org/D12276 Reviewed by Campbell Barton |
August 22, 2021, 16:05 (GMT) |
Utility classes for compact node definitions in C++. Node definitions in C++ are currently spread out over a large number of files all over the code base (nodes, DNA, RNA, UI). By contrast, python nodes are very compact and can be added much more easily. To make node definitions in C++ more convenient, this patch adds some utility functions that allow defining type properties and callbacks of a node in a single file. The NodeDefinition template takes a struct (which should usually also be a child class of the template) and finds static fields and functions of the template argument to use for the node type. The "Mesh Primitive Ellipse" node has been added as an example case, it may not end up being used. Other existing node types are unaffected, this patch only provides alternative ways to define a node. Known limitations: - Only ID properties can be added in the node source files without additional DNA structs. This should be sufficient for the vast majority of nodes, but can be augmented with conventional DNA structs in node->storage if necessary. - Runtime node definitions are identified only by their idname, they do not have a fixed integer type. This has to be taken into account for versioning. - Sockets are currently added in the init function. The "template" system is not supported and a better alternative should be added eventually. |
August 22, 2021, 15:19 (GMT) |
Merge branch 'master' into soc-2021-vse-strip-thumbnails |
August 22, 2021, 15:19 (GMT) |
Merge branch 'soc-2021-vse-strip-thumbnails' of git.blender.org:blender into soc-2021-vse-strip-thumbnails |
August 22, 2021, 14:51 (GMT) |
Cycles X: Fix crash with Subsurface Scatter GLSL shader after anisotropic commit. 7811c1147230 reintroduced paramaters that were removed in 9187156ab65c. |
August 22, 2021, 13:08 (GMT) |
Cycles X: Fix some typos in code comments. Thanks to Alaska for finding these. |
|
|
|


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