Blender Git Commits

Blender Git commits from all branches.

Page: 519 / 2888

February 24, 2021, 21:04 (GMT)
Change order of assert and cast
February 24, 2021, 21:01 (GMT)
Merge branch 'search-button-allow-all' into temp-geometry-nodes-attribute-search
February 24, 2021, 21:01 (GMT)
Merge branch 'master' into search-button-allow-all
February 24, 2021, 21:01 (GMT)
Merge branch 'master' into temp-geometry-nodes-attribute-search
February 24, 2021, 20:14 (GMT)
UI: Add an option to search buttons to allow any string input

For geometry nodes we will use search buttons to display a list of
attributes available the last time the node tree was executed (D10519).
Because this list is just a hint, we need to be able to enter any string,
not just strings from the search items.

This patch adds a boolean option to string buttons to enable this.
The change is quite simple, changes to behavior are only required in
two places. The type-specific button struct changes help a lot here.

Differential Revision: https://developer.blender.org/D10527
February 24, 2021, 19:55 (GMT)
Merge branch 'master' into temp-geometry-nodes-attribute-search
February 24, 2021, 19:48 (GMT)
Sculpt IPMask: Dummy function to compute a step
February 24, 2021, 19:10 (GMT)
Sculpt IPMask: delta steps struct and packing
February 24, 2021, 19:00 (GMT)
Sculpt: Add mask filter tool and target step count
February 24, 2021, 17:43 (GMT)
Merge branch 'master' into temp-spreadsheet-editor
February 24, 2021, 17:25 (GMT)
Cycles: Preliminary support of multi-threaded rendering

Implemented by creating multiple path tracing contexts per device.

Some of the PathTrace logic will be changed as discussed with Brecht
over #34, but this part seems to be needed anyway.
February 24, 2021, 17:12 (GMT)
fixes
February 24, 2021, 17:10 (GMT)
Cycles: Mark BufferParams as const

No functional changes, but allows to use offset calculation from code
which wants to operate on const buffer params.
February 24, 2021, 17:10 (GMT)
Cycles: Initial pass of adding work scheduling for path tracer

Touches a lot of little things which will be needed for a final version
of work scheduler, putting API in place.

The scheduling logic is still CPU-centric, but is now hidden behind a
more manageable API.

The biggest thing to figure out is the big tile render buffer memory
and per-device "work" memory.
February 24, 2021, 17:06 (GMT)
refactor spreadsheet drawing
February 24, 2021, 17:05 (GMT)
Merge branch 'master' into temp-spreadsheet-editor
February 24, 2021, 15:50 (GMT)
Sculpt: Initial commit for Mask Filter tool with interactive preview

Hopefully this will become a mask filter that can grow/shrink and smooth/
sharpen any mask shape interactively by dragging the pen, like the rest
of the filters.
February 24, 2021, 15:44 (GMT)
Merge branch 'master' into temp-gpencil-io
February 24, 2021, 15:43 (GMT)
Cleanup: Simplify vector direction comparison

Multiply the two number together. If the sign of the result is positive, then the sign was the same. If the sign of the result is negative, then the signs were different.
February 24, 2021, 15:23 (GMT)
Merge branch 'master' into sculpt-dev
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021