Blender Git Loki

Blender Git commits from all branches.

Page: 1045 / 2888

November 29, 2019, 15:27 (GMT)
Merge branch 'master' into greasepencil-object
November 29, 2019, 15:17 (GMT)
LANPR: Don't use background intersection calculation for GPU mode.
November 29, 2019, 14:42 (GMT)
Undo: Initial wip useless to handle ID pointers issues through more mappings.

Don't think this is a working solution in fact, for at least two
reasons:
* Chaining Undo and Redo steps in random paterns with some ID being
reused and others being new all the time would require a very complex
system to keep track of all those changes and keep being able to remap
properly pointers from unread datablocks the the right new memory of
read datablocks.
* As small as it is, there is a risk of pointer collision here, and I
cannot see how to 100% handle it safely and sanely.
November 29, 2019, 14:23 (GMT)
Overlay Engine: Add SMAA to replace FXAA

This gets rid of the TAA which needs to be added back
November 29, 2019, 14:16 (GMT)
USD: Allow running unit tests without 'make install' step

When the PXR_PLUGINPATH_NAME environment variable is defined, the USD
library uses it to find its JSON files. This allows the unit tests to
run without having to 'make install' Blender.
November 29, 2019, 13:42 (GMT)
USD: Fixed include path for unit tests, now TBB headers can be found
November 29, 2019, 11:40 (GMT)
Color transforms were fixed in Windows MR -> disable our workaround
November 29, 2019, 11:27 (GMT)
USD: fixed paths in usd.diff

I made the previous diff with `git diff` in the USD source, which produced
paths incompatible with the patch command we use to apply it.
November 29, 2019, 10:25 (GMT)
Merge branch 'master' into greasepencil-object
November 29, 2019, 10:18 (GMT)
USD: Check location of USD JSON files in unit tests

This commit adds a test to see whether the USD JSON files can be found
and loaded. Simply the ability to create a USD Stage for a specific
filename means that the extension has been recognised by the USD
library, and that a USD plugin has been loaded to write such files.

USD has been patched to not only look in `{exe_directory}/lib/usd`, but
also in `{exe_directory}/../lib/usd`; the latter is required to resolve
the path for test executables in `bin/tests/`.
November 29, 2019, 10:18 (GMT)
Cleanup: USD: remove unused header files
November 29, 2019, 09:45 (GMT)
Undo: Re-use existing IDs from old bmain: do not search by name.

This is actually a fairly bad idea, since IDs can be renamed...

Only search by pointer value now, this *should* work in all expected
cases once undo/redo fully reuses unchanged data-blocks.
November 29, 2019, 09:39 (GMT)
Undo: save/restore DEG closer to the actual undostep.
November 29, 2019, 09:34 (GMT)
Revert "Fully WIP code."

This reverts commit d726305d98db6ccfb1f3b4cd9b7b75540e606faa.

Need better cleaner changes here.
November 29, 2019, 09:28 (GMT)
Merge branch 'master' into greasepencil-object
November 29, 2019, 09:17 (GMT)
Merge branch 'master' into undo-experiments
November 28, 2019, 19:18 (GMT)
GPencil: Implement Vertex Overlay and set Vertex as default

Now in Material Overlay mode the Vertex Color is not used and by default the 2D template uses Vertex Mode
November 28, 2019, 18:48 (GMT)
GPencil: Make Vertex Color works in Vertex Mode

WIP: Need to disable Vertex Color in Material mode
November 28, 2019, 18:36 (GMT)
GPencil: Resorder List icons to be consistent

Now the icons are in the same order in Dopesheet, Layers and Material list
November 28, 2019, 18:05 (GMT)
Merge branch 'master' into greasepencil-object

Conflicts:
source/blender/blenloader/intern/versioning_280.c
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021