Blender Git Commits

Blender Git commits from all branches.

Page: 329 / 2888

June 10, 2021, 17:53 (GMT)
Execution functions for load/store nodes.
June 10, 2021, 17:51 (GMT)
Fix RNA name.
June 10, 2021, 17:35 (GMT)
Merge branch 'master' into cycles_procedural_api
June 10, 2021, 16:43 (GMT)
Vertex crease: import changes from code review
June 10, 2021, 16:41 (GMT)
Merge branch 'master' into subdivision_work
June 10, 2021, 16:13 (GMT)
Cycles X: De-duplicate shadow pass accessor kernel

The downside is that there is one extra if statement per pixel, but it
is probably unmeasurable because of other calculations involved. Could
not run actual numbers because it is not a function which is run often.

The upside is that it opens possibilities for ease support of passes
with optional alpha channel. For example, it will become useful for
shadow catcher pass denoising.

We can also now implement passes with divider for both RGB and RGBA
destinations and get rid of an exception in the pass Destination
constructor.

Differential Revision: https://developer.blender.org/D11573
June 10, 2021, 16:02 (GMT)
Merge branch 'master' into temp-geometry-nodes-curve-deform-node
June 10, 2021, 15:44 (GMT)
Reduce kernel type boiler plate code in Cycles X

This is kind of a step back from an initial idea of making it easier
to find where kernel type is handled. It worked fine when number of
kernels was low. Now there are so many kernels and only so few of
them require special case that being explicit is actually in a way.

Now there corner cases are really handled as a corner cases, and there
is a note about where to look for those written next to the kernel
enum definition.

Differential Revision: https://developer.blender.org/D11571
June 10, 2021, 15:02 (GMT)
Fix compile errors
June 10, 2021, 14:42 (GMT)
Change default to "Count", divide radius by 10
June 10, 2021, 14:37 (GMT)
Merge branch 'master' into temp-gpencil-bezier-stroke-type
June 10, 2021, 14:36 (GMT)
LineArt: Light contour type.
June 10, 2021, 14:14 (GMT)
Merge branch 'master' into geometry-nodes-curve-to-points-node
June 10, 2021, 12:56 (GMT)
fix bugs
June 10, 2021, 12:53 (GMT)
LineArt: Change edge flag to 16 bits.
June 10, 2021, 12:27 (GMT)
Merge remote-tracking branch 'origin/master' into temp-lineart-contained
June 10, 2021, 10:59 (GMT)
Created a script for running blend file with pre-loaded modifier
June 10, 2021, 10:52 (GMT)
add Position Input/Output and Attribute Input node
June 10, 2021, 10:36 (GMT)
Merge branch 'master' into cycles-x
June 10, 2021, 10:18 (GMT)
Fix Cycles-X GPU rendering and OIDN denoiser

The issue was introduced in the initial baking support commit:
the `RenderBuffers::zero()` does not modify the CPU-size data,
so sequential call to `RenderBuffers::copy_to_device()` will
copy old data to the device.

Solved by not copying data to the device if there is no data
read, which is good thing to do anyway to avoid double data
copy to the device when no new data was provided.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021