January 8, 2020, 14:46 (GMT) |
GPencil: More cleanup |
January 8, 2020, 14:46 (GMT) |
GPencil: More cleanup |
January 8, 2020, 14:44 (GMT) |
Codesign: Allow signing standalone executable files |
Revision 6766efc by Bastien Montagne (undo-experiments, undo-experiments-idnames, undo-experiments-swap-reread-datablocks, uuid-undo-experiments, uuid-undo-experiments-swap-reread-datablocks) January 8, 2020, 14:35 (GMT) |
undoexp: add a way to prevent re-using data from old bmain for memfile undo. There are cases where we need a full 'clean' re-read of stored memfile data. This include some (rather uncommon, but possible) ID rename situations, and also likely some switching between memfileundo and edit-data undo systems. |
Revision b171e40 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 8, 2020, 13:57 (GMT) |
GPencil: Refactor: Fix outline depth mixing This uses a costly depth reprojection in the fragment shader. This might get optimized a bit in the future. Unfortunately it's the only way to get the same accurate depth as what the gpencil engine outputs. |
Revision d9f0885 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 8, 2020, 13:57 (GMT) |
Gpencil: Refactor: Overlay: Fix crash when no gpencil object is active |
January 8, 2020, 13:38 (GMT) |
Fix T62311: Metaball animation playback crash This commit restores old metaball workaround which was forcing their update from a single thread. The root of the issue comes to the fact that metaball evaluation needs to access metaballs from duplilists, so they are properly polygonized with corresponding motherball which is outside of duplilist. In a more ideal world this will be implemented in a way that will not require iterating over all duplilists, but only through the ones which actually contain metaballs for the given motherball. In practice this ends up in a huge refactor in both relations builder (which meeds to see whether there are metaballs in duplilists without actually creating duplilist as it can not be done prior scene is evaluated) and in metaballs area which need to use new relations information. Additionally, metaball evaluation must become thread-safe, which is currently not a case with dupli-object matrices. There might be issues deeper in polygonization code which I am not aware of. Having this forced single-thread evaluation is same as Blender 2.79 was doing. Think it's better to have slower but simpler solution than to invest time in refactoring area which requires deeper design changes. Reviewed By: dfelinto Differential Revision: https://developer.blender.org/D6539 |
January 8, 2020, 12:33 (GMT) |
Fix T72235: crash entering particle editmode with non-valid PTCacheEdit psys pointer Caused by own rBe02ecd599bdc. Can happen with e.g. cloth. Also fixes T59583 Maniphest Tasks: T72235, T59583 Differential Revision: https://developer.blender.org/D6547 |
January 8, 2020, 12:21 (GMT) |
Fix T72119: UV/Image Editor theme face colors with no effect The `in int flag;` in `gpu_shader_2D_edituvs_faces_vert.glsl` don't have the values `FACE_UV_ACTIVE` and `FACE_UV_SELECT`. Add face flags then. Original patch is from @EitanSomething Differential revision: https://developer.blender.org/D6520 |
January 8, 2020, 12:10 (GMT) |
GPencil: First step to clear old code after refactoring Still need more clear. |
January 8, 2020, 11:43 (GMT) |
GPencil: Display Points and Edit lines by mode Support different selection modes. |
January 8, 2020, 11:35 (GMT) |
Revision bb08351 by Bastien Montagne (undo-experiments, undo-experiments-idnames, undo-experiments-swap-reread-datablocks, uuid-undo-experiments, uuid-undo-experiments-swap-reread-datablocks) January 8, 2020, 10:05 (GMT) |
Merge branch 'undo-experiments' into undo-experiments-idnames |
January 8, 2020, 10:04 (GMT) |
GPencil: Cleanup compiler warning |
Revision 23d5ca8 by Bastien Montagne (undo-experiments, undo-experiments-idnames, undo-experiments-swap-reread-datablocks, uuid-undo-experiments, uuid-undo-experiments-swap-reread-datablocks) January 8, 2020, 10:03 (GMT) |
undoexp: Fix crash on NULL depsgraph in storage/restoring code. There are some cases where a depsgraph has 'no time' to be built (like multi-steps undo's). Plus I guess in multi-viewlayers/scenes cases... |
January 8, 2020, 09:51 (GMT) |
GPencil: Replace value by define Instead to use hardcoded value, use the define. |
January 8, 2020, 09:24 (GMT) |
Merge branch 'greasepencil-object' into greasepencil-refactor |
January 8, 2020, 09:24 (GMT) |
Merge branch 'master' into greasepencil-object |
January 8, 2020, 05:34 (GMT) |
DNA: mark OrigSpace structs as run-time |
January 8, 2020, 05:34 (GMT) |
Cleanup: mesh data header This file had become disorganized, it wasn't clear which structs/flags were deprecated. - Add comments explaining what each struct is for. - Use doxy sections. - Remove outdated notes, unused flags. - Group custom-data. - Group deprecated structs in their own section. T |
|
|
|


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