Blender Git Loki

Kaikki Blender Git kommitit.

Page: 26 / 8462

December 13, 2021, 12:28 (GMT)
Geometry Nodes: move up destruct instructions in procedure

This implements an optimization pass for multi-function procedures.
It optimizes memory reuse by moving destruct instructions up.
For more details see the in-code comment.

In very large fields with many short lived intermediate values, this change
can improve performance 3-4x. Furthermore, in such cases, peak memory
consumption is reduced significantly (e.g. 100x lower peak memory usage).

Differential Revision: https://developer.blender.org/D13548
December 13, 2021, 11:59 (GMT)
View single channel buffers in grey scale.
December 13, 2021, 11:46 (GMT)
Moved UVWrapping to template argument of the sampler.

This adds back wrap repeat linear sampling.
December 13, 2021, 11:11 (GMT)
Added support for 1, 2 and 3 channel float buffers.
December 13, 2021, 10:05 (GMT)
Added support for 3 channel source buffers.
December 13, 2021, 08:38 (GMT)
Fix T93169: Weightpaint falloff popover drawn twice

This came with {rBf8a0e102cf5e}.

The panel was meant specifically for the gradient tool, but since it was
given the ".weighpaint" context, it would also draw as part of generic
header toolsettings drawing.

Now remove this context on purpose and only draw this specifically from
the gradient tools ToolDef.

Maniphest Tasks: T93169

Differential Revision: https://developer.blender.org/D13268
December 13, 2021, 08:19 (GMT)
ImBuf transform: Added Sampler.

The sampler will hide the interpolation functions and would allow us
to add interpolation functions for none 4 channel buffers.
December 13, 2021, 07:21 (GMT)
Fix crash in sequencer tests.
December 13, 2021, 06:45 (GMT)
Revert "Revert recent changes to ImBuf transform"

This reverts commit 5a3d5f751f238e568da2bd2b3e3b08dc9e79e3a1.
December 13, 2021, 06:43 (GMT)
Merge branch 'master' into temp-gpu-image-engine
December 13, 2021, 05:22 (GMT)
Cleanup: clang-format
December 13, 2021, 05:22 (GMT)
Cleanup: spelling in comments

Also move notes about where noise functions come from
into the function body as it's not relavant to the public doc-string.
December 13, 2021, 05:22 (GMT)
Cleanup: use "filepath" term for Main, BlendFileData & FileGlobal

Use "filepath" which is the current convention for naming full paths.

- Main use "name" which isn't obviously a file path.
- BlendFileData & FileGlobal used "filename" which is often
used for the name component of a path (without the directory).
December 13, 2021, 05:22 (GMT)
Cleanup: remove checks for invalid input for Python Run utilities

These arguments must be non-null for useful functionality,
there is no need for paranoid checks.

The return value in case of invalid input for BPY_run_string_as_number
was also wrong (casting -1 to a bool, when false was expected).
Revision 80f1527 by Hans Goudey (master)
December 13, 2021, 05:00 (GMT)
Cleanup: Point cloud vs point-cloud in comments

Point cloud is two separate words, this just changes comments in
a few places where we were inconsistent. A small wording change
to another comment is also included.
Revision d9d4b98 by Hans Goudey (master)
December 13, 2021, 04:56 (GMT)
Cleanup: Remove includes in node_util.h header

This ends up including the removed headers in many unnecessary places.
Also, remove unnecessary extern from function definitions.
December 13, 2021, 03:05 (GMT)
Docs: document all Global (G) struct members
December 13, 2021, 02:12 (GMT)
Docs: improve on doc-strings for BPY_extern_run.h

Also add ATTR_NONNULL function attributes.
December 13, 2021, 01:28 (GMT)
Merge branch 'master' into subdivision_work
Revision 03015a9 by Hans Goudey (master)
December 13, 2021, 00:03 (GMT)
Cleanup/docs: Add comment to spline lookup factor method
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021