Blender Git Commit Log

All Blender Git commits.

Page: 746 / 8462

April 9, 2021, 13:27 (GMT)
Fix wrong MIS weights leading to fireflies

Must keep track of distance to where the BSDF was sampled.
April 9, 2021, 13:27 (GMT)
Fix subsurface scattering not working with bump mapping in new integrator
April 9, 2021, 13:27 (GMT)
Fix wrong MIS weights for mixed BSDF and BSSRDF
April 9, 2021, 12:31 (GMT)
GPencil cleanup: Fix compiler warning
April 9, 2021, 12:27 (GMT)
Merge branch 'master' into temp-gpencil-bezier-stroke-type
April 9, 2021, 11:48 (GMT)
Fix T86928: OSL script compilation failed

Tell `FindOSL.cmake` where to find the shader header files. These have
moved from `${LIBDIR}/osl/shaders` to `${LIBDIR}/osl/share/OSL/shaders`
when OSL was upgraded (T85365).
April 9, 2021, 11:34 (GMT)
Cycles: Fix transmission pass leaking into Combined

Was happening when there are transmission objects in the scene and the
transmission passes are not enabled. The pass offset in the KernelFilm
were left at 0, making it so `kernel_accum_light` believed the pass is
to be written, and the writing was happening into the combined pass.

Maybe we should initialize all passes offsets to PASS_UNUSED, so that
on an incorrect usage we'll have a memory error instead of silently
corrupting the combined pass?

This change fixes the startup file of myself, which is a glass monkey
on a plane.
April 9, 2021, 11:09 (GMT)
Cleanup: use nullptr.
April 9, 2021, 11:07 (GMT)
GPU: Enable suggest-override for CPP.
April 9, 2021, 10:57 (GMT)
Fix error on `context.copy()` because of asset-handle design

The File/Asset Browser no longer provides the `asset_handle` pointer. In
Python `asset_file_handle` needs to be used for now (will change in
future).
April 9, 2021, 10:53 (GMT)
Assets: make `ASSET_OT_open_containing_blend_file` work in UIList

Make `ASSET_OT_open_containing_blend_file` in a asset view UIList as
well as the Asset Browser. This uses the context variables
`asset_file_handle` and `asset_library`, which are temporary in lieu of
a better asset API.
April 9, 2021, 10:39 (GMT)
Blender README: Fix the full license name.

Patch suggested and reviewed by Sergey Sharybin.
April 9, 2021, 10:04 (GMT)
Compositor: Enable suggest-override warning.

Compostior relies heavilly on overridden methods. The override keyword has been added
in this module and is desired. The benefit of the override keyword is
that it reports an error when not applied to a (base) virtual method and report
what will not match when refactoring the code to be closer to blender style guide.

Reviewed By: sybren

Differential Revision: https://developer.blender.org/D10846
April 9, 2021, 10:03 (GMT)
Cleanup: defer importing nodeitems_utils (missed last commit)
April 9, 2021, 09:32 (GMT)
Merge remote-tracking branch 'origin/master' into asset-browser-poselib
April 9, 2021, 09:17 (GMT)
Merge remote-tracking branch 'origin/master' into temp-usd-importer-T81257-merge
April 9, 2021, 09:17 (GMT)
Merge branch 'usd-importer-T81257-merge' into temp-usd-importer-T81257-merge
April 9, 2021, 09:16 (GMT)
Remove commented out code.
April 9, 2021, 09:16 (GMT)
Added memory barrier.
April 9, 2021, 09:03 (GMT)
Use proposed GPU_compute_dispatch
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021