July 3, 2020, 12:31 (GMT) |
Cleanup: bring operator overloads closer together |
July 3, 2020, 12:25 (GMT) |
Cleanup: use nested namespaces |
July 3, 2020, 12:20 (GMT) |
Cleanup: use trailing underscore for non-public data members |
July 3, 2020, 12:16 (GMT) |
Cleanup: Use trailing underscore for non-public data members This makes the code conform better with our style guide. |
July 3, 2020, 12:06 (GMT) |
Gpencil: Fix merge error |
July 3, 2020, 12:01 (GMT) |
Fix T78570: Vert/Edge slide doesn't adjust UVs |
July 3, 2020, 11:56 (GMT) |
Merge branch 'master' into greasepencil-edit-curve Conflicts: source/blender/blenkernel/intern/gpencil.c source/blender/blenkernel/intern/gpencil_geom.c source/blender/blenkernel/intern/gpencil_modifier.c |
July 3, 2020, 11:52 (GMT) |
Merge branch 'master' into greasepencil-object |
July 3, 2020, 11:52 (GMT) |
GPencil: Cleanup more comments (cont) |
July 3, 2020, 10:58 (GMT) |
Clang-Tidy: Enable redundant static qualifier warning This change enables readability-static-definition-in-anonymous-namespace warning in .clang-tidy configuration. |
July 3, 2020, 10:56 (GMT) |
Move bSound cache handling during undo to new system. |
July 3, 2020, 10:56 (GMT) |
Cleanup: do not use magic values for enums... |
July 3, 2020, 10:56 (GMT) |
New undo cache management: Add Image IDs. Some notes: * `Image.cache` acts as some kind of 'main' cache, when it is NULL (could not be restored), other caches should also be cleared. Oddly enough, previous code was not clearing **all** caches, could not find any reason for that behavior, so new code does a full clear. * `imamap` is still used for Node previews from scenes' compositor, however this is actually fully disabled in `direct_link_node()`. * For render slots we cannot use offsetof as third part of the cache key, so we are using a hash of the slot's name instead. As far as I can tell, this fixes T76989: Visual glitches when undo after reload multiple images by script (in Material Preview). |
July 3, 2020, 10:56 (GMT) |
Readfile/Undo: initial refactor of cache preservation code. Main goal here is to have better specificity using cache keys, to avoid same memroy address being re-used messing up with cache pointers restoration after undo had to re-read a data-block. Once all caches handling are ported to this new system, it should fix random issues like the one reported in T76989. Part of D8183, refactoring how we preserve caches across undo steps in readfile code. |
July 3, 2020, 10:56 (GMT) |
IDTypeInfo: add new callback to loop over all cache pointers of an ID. Part of D8183, refactoring how we preserve caches across undo steps in readfile code. |
July 3, 2020, 10:56 (GMT) |
Add key structure and hashing utils for ID caches. Part of D8183, refactoring how we preserve caches across undo steps in readfile code. |
July 3, 2020, 10:55 (GMT) |
GPencil: Cleanup more comments (cont) |
July 3, 2020, 10:55 (GMT) |
GPencil: Cleanup more comments (cont) |
July 3, 2020, 10:46 (GMT) |
Remove print this print is doubling on string that is printed line above |
July 3, 2020, 10:36 (GMT) |
Cycles: rename viewport denoise Fastest option to Automatic and extend tooltip |
|
|
|


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