February 28, 2019, 15:35 (GMT) |
Remove unused base flag Was only set and read from a single location. Removing to keep things more manageable. |
February 28, 2019, 15:28 (GMT) |
Depsgraph: Keep objects which has animated visibility This allows dependency graph to evaluate drivers of those objects and put them to a correct state. It will increase memory usage since now we can no longer save it by skipping copy-on-write for such objects. It will also currently make things slower, because we do not have granular enough visibility update of components in the dependency graph. Can do it later when the rest of the changes are finished. This commit does not update restriction flags on the base, since that is somewhat tricky to do currently: need to somehow see whether object is disabled due to flags on collection or due to own flags. Differential Revision: https://developer.blender.org/D4419 |
February 28, 2019, 15:28 (GMT) |
Depsgraph: Route visibility flags update to proper component |
February 28, 2019, 15:28 (GMT) |
Depsgraph: Change the logic about keeping bases in the graph The idea is to keep bases which are known for sure to be in the dependency graph. Previously, this code was duplicating logic around checking restriction flags, which becomes more hard to maintain once we are moving towards to more comprehensive checks about whether base is a part of evaluated scene or not. |
Revision 34b32fb by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) February 28, 2019, 15:16 (GMT) |
GPencil: Fix merge error |
February 28, 2019, 15:15 (GMT) |
Objects: Remove Textured from object display type As discussed with @billreynish this makes little sense now that we don't have a dedicated textured mode. We don't have a superior texture or shaded mode anymore and we also cannot mix different engines together (workbench with eevee/lookdev). The only feature it removes is the possibility to hide textures for certain object in solid mode. |
February 28, 2019, 15:15 (GMT) |
Fix T62040: Irradiance Volume broken Was broken by 6a03199b50e02d57a50eb24441ef7be0b7e965ac. Reintroducing the padding along with a few comment to not reproduce the same errors. |
Revision 63ea3ff by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) February 28, 2019, 15:13 (GMT) |
Merge branch 'master' into greasepencil-object Conflicts: source/blender/draw/engines/gpencil/gpencil_engine.c source/blender/draw/engines/gpencil/gpencil_engine.h source/blender/draw/engines/gpencil/shaders/gpencil_zdepth_mix_frag.glsl |
Revision 07c6221 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) February 28, 2019, 15:11 (GMT) |
GPencil: Rename variable name and add alpha to outline The outline now has some alpha to be more consistent with other Blender areas. |
February 28, 2019, 15:07 (GMT) |
Fix T62050: remove non-persistent timers in load-pre callback This actually makes more sense than removing them in the load-post callback. During load, the file might register timers that would be removed immediately. |
Revision a030e2f by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) February 28, 2019, 14:58 (GMT) |
GPencil: Disable Outline if Overlay is disabled The main overlay switch and outline option must be checked. |
February 28, 2019, 14:53 (GMT) |
Fix T61994: crash when box selecting instances Reviewers: brecht Differential Revision: https://developer.blender.org/D4427 |
Revision dd372c4 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, functions-temp, particle-solver-dev, simulation-tree) February 28, 2019, 13:42 (GMT) |
first test using optional value |
Revision c4d221b by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, functions-temp, particle-solver-dev, simulation-tree) February 28, 2019, 13:18 (GMT) |
simple BLI::optional<T> type (C++11 compatible) |
February 28, 2019, 13:11 (GMT) |
Fix T62021: Wireframe input node doesn't work properly This fixes the general case. It is still not supported for hairs. Added a hack in the geometry node to avoid unnecessary geometry shader usage. |
Revision dbc584e by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, functions-temp, particle-solver-dev, simulation-tree) February 28, 2019, 13:01 (GMT) |
move some files |
February 28, 2019, 12:41 (GMT) |
Fix T58405: viewport drawing issues with display device set to None. Disabling color management this way is not very useful, but as long as the option is there it should work correct. |
February 28, 2019, 12:02 (GMT) |
Fix T58875: object paste and append Active Collection property not working. |
Revision 97997dd by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, functions-temp, particle-solver-dev, simulation-tree) February 28, 2019, 11:40 (GMT) |
header cleanup |
Revision 060a6c0 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, functions-temp, particle-solver-dev, simulation-tree) February 28, 2019, 11:31 (GMT) |
rename function headers |
|
|
|


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