May 2, 2019, 00:52 (GMT) |
BLF: pass code-point to BLF_has_glyph Avoid BLF having to be concerned with decoding the string (which can fail). Also remove redundant extra zero byte from strings. |
May 2, 2019, 00:37 (GMT) |
Cleanup: unused warning |
Revision 6e652a4 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) May 1, 2019, 17:26 (GMT) |
splitup llvm vectorization into multiple methods |
Revision 640a744 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) May 1, 2019, 17:12 (GMT) |
start simplifying automatic vectorization |
May 1, 2019, 16:58 (GMT) |
Fix T61619: Some VSE attributes with keyframes are not sensibly evaluated when the scene is referenced as a strip from another VSE scene Fix T49658: Evaluation / animation of f-curves does not correct for a scene's position within another scene Solution: Evaluate animdata before rendering scene seqbase. Reviewed By: brecht Differential Revision: https://developer.blender.org/D4755 |
Revision 1ab8b7f by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) May 1, 2019, 16:26 (GMT) |
move c functions to access lists to lists.cpp |
May 1, 2019, 16:25 (GMT) |
Fix T63980: only copy selected curves in Copy Keyframes from Graph Editor. Otherwise things can become confusing due to copying unwanted curves, especially if "Only Selected Curve Keyframes" is enabled, and thus selected keyframes from other curves may not be visible. Now Copy Keyframes behaves exactly like Paste Keyframes. |
May 1, 2019, 16:05 (GMT) |
UI: add pixel units for some theme settings |
May 1, 2019, 16:05 (GMT) |
UI: move object origin size preference to themes Differential Revision: https://developer.blender.org/D4657 |
May 1, 2019, 16:05 (GMT) |
UI: remove outliner vertical separators This removes the vertical bar separators between items and subitems (for closed rows), and the vertical lines between the columns of restriction icons. The vertical bars and lines don't really serve any useful purpose and add some visual fuzziness and confusion. Best to concentrate the eye on the items of content, not the separators between them. Differential Revision: https://developer.blender.org/D4743 |
May 1, 2019, 16:05 (GMT) |
UI: remove outliner highlight selection gap When rows were highlighted - for selection, hover, or search - the highlighted bar would not take up the entire vertical space but instead leave a gap. That gap generally looks like a separator between items, adding complexity and fuzziness for no real benefit. Differential Revision: https://developer.blender.org/D4742 |
May 1, 2019, 16:05 (GMT) |
UI: use Mac key symbols in menus on macOS, instead of text like "Cmd" On Windows "Cmd" is also replaced with "Win". Differential Revision: https://developer.blender.org/D4689 |
Revision 28051e2 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) May 1, 2019, 16:01 (GMT) |
rerun clang format on functions folder |
Revision bde00c4 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) May 1, 2019, 15:59 (GMT) |
Merge branch 'master' into functions |
May 1, 2019, 15:21 (GMT) |
UI: make outliner hierarchy line width take into account DPI Differential Revision: https://developer.blender.org/D4744 |
May 1, 2019, 15:17 (GMT) |
UI: improve readability of Normals menu in edit mode Also rename operators to match names in the menu. Differential Revision: https://developer.blender.org/D4659 |
May 1, 2019, 14:02 (GMT) |
Alembic: integrate cache file into the dependency graph * The cache file datablock is now evaluated as part of the dependency graph, creating/freeing the Alembic file handle matching the current frame. Modifiers and constraints depend on this evaluation. * Cache file handles and readers now only exist on COW datablocks, never the original ones. * Object data paths are flushed back to the original for the user interface. * The cache file keeps a list of all readers associated with its handle, and automatically frees them when the handle is freed. This kind of sharing of data across datablocks is weak but we have no better mechanism for it. Fix T62720: Alembic sequences not working and crashing Differential Revision: https://developer.blender.org/D4774 |
May 1, 2019, 13:45 (GMT) |
Eevee: Fix crash when rendering due to recent lookdev refactor |
May 1, 2019, 13:34 (GMT) |
Modifiers: support parallelism in Armature and Lattice Deform. This partially mitigates the performance drop in Spring 02_055_A.anim caused by dependency changes in D4715. Differential Revision: https://developer.blender.org/D4753 |
Revision 576243b by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) May 1, 2019, 13:27 (GMT) |
Initial automatic function vectorization with llvm |
|
|
|


Master Commits
MiikaHweb | 2003-2021