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 |
Revision cfc48a0 by Bastien Montagne (uuid-undo-experiments, 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) |
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 |
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. |
|
|
|


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