Blender Git Loki

Kaikki Blender Git kommitit.

Page: 1786 / 8462

March 11, 2020, 16:07 (GMT)
Cleanup: stop encoding image data type in slot index

This is legacy code from when we had a fixed number of textures.
March 11, 2020, 16:05 (GMT)
Fix Cycles link error with debug + asan after RTTI changes
March 11, 2020, 16:00 (GMT)
Merge branch 'master' into greasepencil-object
March 11, 2020, 15:55 (GMT)
Merge branch 'uuid-undo-experiments' into uuid-undo-experiments-swap-reread-datablocks
March 11, 2020, 15:54 (GMT)
Merge branch 'master' into uuid-undo-experiments
March 11, 2020, 15:51 (GMT)
Fix (unreported) bad user refcounting of viewer image ID.

This is typical case where you do not want to use actual ID refcounting,
but only the shallow 'user real' (aka 'user one') system...
March 11, 2020, 15:31 (GMT)
Remove leftover from merge conflict
March 11, 2020, 15:28 (GMT)
Merge branch 'temp-openxr-blenderside' into soc-2019-openxr
March 11, 2020, 15:27 (GMT)
Cleanup and correct wrong bpy.app.build_options usage
March 11, 2020, 15:27 (GMT)
Windows: Clean-up warning while building blendthumb

Casting a 64 bit pointer to a 32 bit DWORD gave 2 warnings.
Solved by storing the actual DWORD in the registry table.

Would have preferred to use a union, but C++ doesn't let you
initialize anything other than the first field, and C99 style
initializers are not supported until C++20, so this solution
will have to do until then.
March 11, 2020, 15:10 (GMT)
GPencil: Add missing Layer buttons in Dopesheet header and remove unneeded options

Update Dopesheet header to include missing buttons, remove Scene Active only buttton and also removed duplicated search box.

The removed options come from old 2.7x version and they are not required now.

Reviewed By: mendio, pepeland

Differential Revision: https://developer.blender.org/D7107
March 11, 2020, 14:34 (GMT)
Remove in-place call to create reports-popup

To be replaced by D7113.
March 11, 2020, 14:32 (GMT)
Fix T74516: Armature Crash on Select Similar Group

Select Similar Group and Select Similar Shape had this issue since they
were added. Basically it assumes there is pose data which in some cases
it does not.
March 11, 2020, 14:13 (GMT)
Merge branch 'master' into new-object-types
March 11, 2020, 14:02 (GMT)
Volumes: use approximate transform for (unsupported) perspective grids

Rather than showing nothing at all.
March 11, 2020, 13:59 (GMT)
Eevee: internal support for arbitrary number of volume grids

This has no user visible impact yet since smoke volumes only support a fixed
set of attributes, but will become important with the new volume object.

For GPU shader compilation, volume grids are now handled separately from
image textures. They are somewhere between a vertex attribute and an image
texture, basically an attribute that is stored as a texture.

Differential Revision: https://developer.blender.org/D6952
March 11, 2020, 13:52 (GMT)
Cleanup: add comment explaining reason for volume texture swizzling
Revision c4beb51 by Brecht Van Lommel (master)
March 11, 2020, 13:42 (GMT)
Cycles: disable RTTI only for OSL files, other libraries like OpenVDB need it

This is a bit weak since it's not entirely clear where the boundary is, but
tested to build and pass tests on all platforms.
March 11, 2020, 13:42 (GMT)
Smoke: put density/color in separate textures, fixes for workbench shader

This is more in line with standard grids and means we don't have to make
many special exceptions in the upcoming change for arbitrary number of volume
grids support in Eevee.

The workbench shader was also changed to fix bugs where squared density was
used, and the smoke color would affect the density so that black smoke would
be invisible. This can change the look of smoke in workbench significantly.

When using the color grid when smoke has a constant color, the color grid
will no longer be premultiplied by the density. If the color is constant
we want to be able not to store a grid at all. This breaks one test for
Cycles and Eevee, but the setup in that test using a color without density
does not make sense. It suffers from artifacts since the unpremultiplied
color grid by itself will not have smooth boundaries.

Differential Revision: https://developer.blender.org/D6951
March 11, 2020, 13:42 (GMT)
Fix/workaround Eevee tests crashing with Mantaflow

Skip light cache baking until T73921 is fixed. This should be fixed properly
but being able to run the tests at all is important now.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021