July 27, 2021, 15:12 (GMT) |
Fix memory leak with Python RNA property get callback errors Failure to return a list of the expected size & type wasn't decrementing the value, leaking a reference. Caused by 127b5423d6203d521acb2b96b7de5534e8dbe79a a workaround for the real error that was fixed f5e020a7a6ad6451fcaf075ae14f7014b8a4faea. |
Revision c98a535 by Jacques Lucke (temp-geometry-nodes-fields-prototype, temp-geometry-nodes-fields-prototype-visualization) July 27, 2021, 15:06 (GMT) |
fix |
Revision 8262e6a by Jacques Lucke (temp-geometry-nodes-fields-prototype, temp-geometry-nodes-fields-prototype-visualization) July 27, 2021, 15:00 (GMT) |
progress |
Revision c00cc9f by Jacques Lucke (temp-geometry-nodes-fields-prototype, temp-geometry-nodes-fields-prototype-visualization) July 27, 2021, 14:29 (GMT) |
improve |
Revision 0a31b1f by Jacques Lucke (temp-geometry-nodes-fields-prototype, temp-geometry-nodes-fields-prototype-visualization) July 27, 2021, 14:01 (GMT) |
initial attribute field |
Revision 5e3b33d by Jacques Lucke (temp-geometry-nodes-fields-prototype, temp-geometry-nodes-fields-prototype-visualization) July 27, 2021, 13:49 (GMT) |
Merge branch 'master' into temp-geometry-nodes-fields-prototype |
July 27, 2021, 13:48 (GMT) |
Switch GCC version for buildbot builds to 10. |
July 27, 2021, 13:34 (GMT) |
Geometry Nodes: Add node labels to Attribute maths nodes This adds the operator name to the node label which is consistent with the shading nodes. The vector node has `Vector` as a prefix. The Attribute nodes already have a different coloured header. The same label is used when collapsing nodes, this helps readability. Reviewed By: pablovazquez Differential Revision: https://developer.blender.org/D10749 |
July 27, 2021, 13:13 (GMT) |
Merge branch 'master' into soc-2021-vse-strip-thumbnails |
July 27, 2021, 13:06 (GMT) |
Added YAML builtbot config file. Builtbot is switching over from json to yaml. Both configuration files should be kept in sync for now. The json file will be removed when everything works as expected. |
July 27, 2021, 12:53 (GMT) |
BlenRead: Add GHash-based search for already read linked IDs. Ths commit adds a new `IDNameLibMap` to `Main`, used during file reading to quickly find already read linked IDs. Without that, search would use string-based search over list of linked data, which becomes extremely slow and inneficient in cases where a lot of IDs are linked from a same library. See also {T89194}. Extrem-usecase reported in T89194 is now about 4 times faster in linked data reading (about 2 times faster for the whole .blend file loading). More normal cases (like Sprites studio production files) have barely measurable speed improvements, a few percents at best. NOTE: `main_idmap` API was extended to support insertion and removal of IDs from the mapping, avoids having to re-create the whole thing several time during libraries expansion in readcode. Differential Revision: https://developer.blender.org/D11757 |
July 27, 2021, 12:51 (GMT) |
Cleanup: Cycles X viewport drawing functions Call them explicitly view_draw() while it is expected the code operates within a 3d viewport context. No functional changes. Is an internal Cycles change, which has no affect on other engines. Differential Revision: https://developer.blender.org/D12038 |
July 27, 2021, 12:38 (GMT) |
PyAPI: support different int sizes for PyC_AsArray |
July 27, 2021, 12:36 (GMT) |
Cleanup: pass sizeof array element to PyC_AsArray Replace the is_double argument which was only used for single/double precision floats. This allows supporting different sized int types more easily. |
Revision f716060 by Jacques Lucke (temp-geometry-nodes-fields-prototype, temp-geometry-nodes-fields-prototype-visualization) July 27, 2021, 12:33 (GMT) |
improve |
July 27, 2021, 12:12 (GMT) |
Cycles: upgrade CUDA to 11.4 This fixes a performance regression on Ampere cards, on specific scenes like classroom. For cycles-x there is little difference, but this is still helpful for LTS releases, and we need to upgrade at some point anyway. |
July 27, 2021, 12:05 (GMT) |
Cycles: upgrade CUDA to 11.4 This fixes a performance regression on Ampere cards, on specific scenes like classroom. For cycles-x there is little difference, but this is still helpful for LTS releases, and we need to upgrade at some point anyway. |
Revision aa092f4 by Jacques Lucke (temp-geometry-nodes-fields-prototype, temp-geometry-nodes-fields-prototype-visualization) July 27, 2021, 11:54 (GMT) |
Merge branch 'master' into temp-geometry-nodes-fields-prototype |
July 27, 2021, 11:42 (GMT) |
Cleanup buffer usage |
July 27, 2021, 11:41 (GMT) |
Fix typo |
|
|
|


Master Commits
MiikaHweb | 2003-2021