January 16, 2018, 17:22 (GMT) |
Eevee: Fix noise correlation in the blue noise update. |
January 16, 2018, 17:22 (GMT) |
DRW: Change framebuffer texture creation. Instead of creating non temp textures only at framebuffer creation, we create them and bind them if their pointer is NULL. This should simplify the framebuffers creation code. |
Revision cd3c95a by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) January 16, 2018, 16:20 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision f72e6fc by Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 16, 2018, 16:19 (GMT) |
Revert "Fix T53752: Draw curve fails w/ stylus" This reverts commit d0e0f33f57b02fecf75c08f3c144d07915367781. Requested by author, since it raised new issues, better not have it in bugfix release! |
January 16, 2018, 16:14 (GMT) |
Cleanup: Avoid ifdefs in multiple places Define a helper macro. Makes code read easier. |
January 16, 2018, 16:11 (GMT) |
Cleanup: Remove deprecated enum flags Those are not used anymore. |
January 16, 2018, 16:11 (GMT) |
Cleanup: Get rid of legacy extra recalc flags Those are not used by new dependency graph and are not needed for properly created rigs with new granular nodes. |
January 16, 2018, 16:11 (GMT) |
Static override: cleanup: name consistency. |
January 16, 2018, 16:11 (GMT) |
Static override: enhance 'make override' operator. Now when you make an override of a linked armature, code will automatically also override objects using that armature (deformed by, or children of), trying to replicate make_proxy results. Also some initial code to replicate 'make_proxy' in case of instantiated linked groups, but that is not working yet (and will also require some work in RNA part of group's objects collection anyway). |
January 16, 2018, 16:11 (GMT) |
Static overrides API: add functions to create overrides from several datablocks at once. This simplifies remapping task, since you don't have to ensure your overrides are created in the correct dependency order. Uses famous LIB_TAG_DOIT to mark IDs to be overridden. |
January 16, 2018, 15:40 (GMT) |
Merge branch 'master' into blender2.8 |
January 16, 2018, 15:38 (GMT) |
Cleanup: Naming of depsgraph |
January 16, 2018, 15:28 (GMT) |
Alembic: don't explicitly pass NULL |
January 16, 2018, 15:03 (GMT) |
T53711: Alembic don�t import vertex colors correctly An index stored in Alembic wasn't used. Often this index is a no-op (i.e. index[n] = n), in which case the result was fine. However, when it isn't, it caused issues. |
January 16, 2018, 14:58 (GMT) |
Draw manager: Cleanup, use full name for depsgraph variable |
January 16, 2018, 14:42 (GMT) |
Draw manager: Make depsgraph a part of draw state Makes it more explicit and avoids hash loookup when depsgraph is needed. |
January 16, 2018, 14:38 (GMT) |
Draw manager: Make update context aware of what depsgraph causes update |
January 16, 2018, 14:37 (GMT) |
Depsgraph: pass depsgraph to editors update context struct This way callbacks will know which depsgraph is being changed, and where evaluated data is coming from. |
January 16, 2018, 14:09 (GMT) |
Add dedicated pointer to an original ID datablock Before we were re-using newid pointer inside of ID structure where we were storing pointer to an original datablock. It seems there is no way we can avoid requirement of having pointer to an original datablock, so let's stop obusing system which was only designed to be a runtime only thingie. Will be more safe this way, without need to worry about using any API which modifies newid. |
January 16, 2018, 13:52 (GMT) |
Merge branch 'master' into blender2.8 |
|
|
|


Master Commits
MiikaHweb | 2003-2021