May 3, 2019, 13:50 (GMT) |
Fix compiler warning/error after recent changes |
May 3, 2019, 13:49 (GMT) |
Fix width of compact buttons with icons, e.g. layout.menu(). As mentioned in the comment, the icon width computation relies on big enough margins; however in compact mode they aren't big enough and the label gets truncated. |
May 3, 2019, 13:44 (GMT) |
Fix crash opening file saved in editmode with a brush image texture started with recent UV Sculpt tool-system integration rB928becec60d1 Fixes T64094 Reviewers: brecht Maniphest Tasks: T64094 Differential Revision: https://developer.blender.org/D4788 |
May 3, 2019, 13:42 (GMT) |
UI: remove bone only constraints from object constraint menu This is better than showing an error after trying to add them. Ref T61560. Differential Revision: https://developer.blender.org/D4767 |
May 3, 2019, 13:42 (GMT) |
Cycles: support loading images from arbitrary OpenColorIO color space These are the internal changes to Cycles, for Blender integration there are no functional changes in this commit. Images are converted to scene linear color space on file load, and on reading from the OpenImageIO texture cache. 8-bit images are compressed with the sRGB transfer function to avoid precision loss while keeping memory usages low. This also means that for common cases of 8-bit sRGB images no conversion happens at all on image loading. Initial patch by Lukas, completed by Brecht. Differential Revision: https://developer.blender.org/D3491 |
May 3, 2019, 13:42 (GMT) |
Cycles: add colorspace manager class and utilities based on OpenColorIO This is the groundwork for supporting loading image textures with arbitrary color spaces through OpenColorIO. Initial patch by Lukas, completed by Brecht. Differential Revision: https://developer.blender.org/D3491 |
May 3, 2019, 13:36 (GMT) |
Cleanup: refactor Cycles OSL texture handling This adds our own OSL texture handle, that has info for OIIO textures or our own custom texture types. A filename to handle hash map is used for lookups. This is efficient because it happens at OSL compile time, because the optimizer can figure out constant strings and replace them with texture handles. |
May 3, 2019, 13:36 (GMT) |
Cleanup: refactor passing of OSL kernel globals for upcoming changes |
May 3, 2019, 13:10 (GMT) |
UI: Pass color id into view2d text drawing |
May 3, 2019, 12:35 (GMT) |
Industry Compat Keymap: Fix box selecting keys in the Graph Editor It was not selecting the handles, causing a skewed offset when transforming |
May 3, 2019, 12:19 (GMT) |
Fix missiong collection move line in outliner after recent changes Differential Revision: https://developer.blender.org/D4781 |
May 3, 2019, 11:55 (GMT) |
ICK: Missed one line in last commit |
May 3, 2019, 11:53 (GMT) |
Industry Compat Keymap: Fix Return key in the File Browser Return was set to Rename in all editors. Now set it per editor and exclude File Browser |
May 3, 2019, 11:05 (GMT) |
Refactor: Support arbitrary y offset for channel list At first you could think that this refactor would not be necessary, because `ACHANNEL_FIRST` exists already. It contained the small y offset that all channels had. Unfortunately, a lot of code assumed that `ACHANNEL_FIRST = -ACHANNEL_HEIGHT`, making the define pretty much useless. This refactor fixes that for the action and nla editor. As a nice side effect, this patch fixes channel box select. Before there was always have a half-channel offset. Reviewers: brecht Differential Revision: https://developer.blender.org/D4783 |
Revision bbb3770 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) May 3, 2019, 10:42 (GMT) |
speedup size constructor of small vector |
May 3, 2019, 10:42 (GMT) |
Depsgraph: Remove filtering API This was an attempt to speed up motion path calculation, which didn't really work in real world animation files, where animators already hide and disable all the heavy collections. Filtering approach also doesn't allow to have multiple frames evaluated in multiple threads easily. Filtering also adds extra complexity on keeping the graph in a correct and consistent state. Fixes T64057: Blender crash when use motion paths |
Revision 4913127 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) May 3, 2019, 10:39 (GMT) |
generate more readable IR |
Revision c1267d9 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) May 3, 2019, 10:18 (GMT) |
allow passing function pointer name |
Revision 4cd8792 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) May 3, 2019, 10:16 (GMT) |
cleanup code builder interface |
Revision 6ad32d6 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) May 3, 2019, 10:09 (GMT) |
create llvm wrapper function for calls to pointers |
|
|
|


Master Commits
MiikaHweb | 2003-2021