Blender Git Commits

Blender Git "master" branch commits.

Page: 1951 / 5574

November 21, 2017, 09:43 (GMT)
Cycles: Fixed compilation of CUDA kernels. Follow-up fix for my last commit.
Revision d8f80fb by Mai Lavelle
November 21, 2017, 09:30 (GMT)
Cycles: Fix OSL brick node after recent fix
November 21, 2017, 09:29 (GMT)
Cycles: Workaround for performance loss with the CUDA 9.0 SDK.

CUDA 9.0.176 apparently caused some slow down on high-end Pascal cards that can be mitigated by increasing the number of registers. See https://developer.blender.org/F1142667 for a detailed comparison.
Revision 9325b9b by Mai Lavelle
November 21, 2017, 05:42 (GMT)
Fix T53365: OpenCL has wrong shading of brick texture

Looks like some weird compiler difference with signed vs unsigned ints.
November 21, 2017, 05:40 (GMT)
Disable adding scene sequence strips into themselves

D2923 by @spockTheGray w/ edits, see T52586 for details
November 21, 2017, 05:28 (GMT)
Eevee: SSS: Fix error in profile computation.
November 21, 2017, 05:05 (GMT)
Cleanup: redundant ELEM use
November 20, 2017, 22:32 (GMT)
Code cleanup: fix harmless compiler warning.
November 20, 2017, 22:24 (GMT)
Fix build with OSL 1.9.x, automatically aligns to 16 bytes now.
November 20, 2017, 11:27 (GMT)
Avoid passing context to motion path calculation
November 20, 2017, 10:40 (GMT)
Cycles: Fix wrong behavior of sharpness in Cubic SSS

Was giving difference when using sharpness of 1.0 and 0.999 even though the
result was expected to be really close to each other.

This SSS profile will probably be removed in the future in favor of more
physically bases Burley, but for the time being don't see anything wrong
fixing an existing code.
November 20, 2017, 09:35 (GMT)
Merge branch 'master' into blender2.8
November 20, 2017, 09:16 (GMT)
Fix (unreported) Crash: broken RNA accessors to tesselated MCol data.

Regression from rB823bcf1689a3 (VPaint 2017 GSoC, this is not in 2.79 release).

Also cleanup, using fake-array-ification to access struct members is
generally not a great idea, but when we already have a totally confusing
broken struct layout, this is pure evil, as demonstrated here!

Found while investigating T53341.
November 20, 2017, 08:47 (GMT)
UV Cube Project: improve default behavior

- initialize the cube-size from the bounding box when it's not set.
- no longer wrap faces to keep in 0-1 bounds,
other projection methods don't do this and calculating the scale
prevents the UV's from being too far outside the view.
November 20, 2017, 04:57 (GMT)
Fix T53342: Outliner 'select hierarchy' broken

Was using cursor position from within menu,
clicking on the same position for every selected item (toggling).

Now operate on each selected outliner element, without toggling.
November 20, 2017, 03:33 (GMT)
Fix crash w/ NULL freestyle config
November 20, 2017, 03:33 (GMT)
Fix crash accessing line-style
November 20, 2017, 03:29 (GMT)
Cleanup: line length, right shift
November 20, 2017, 03:29 (GMT)
Cleanup: BLI headers first

Also move descriptions into doxy header
November 19, 2017, 19:43 (GMT)
Fix T53343: Custom Normal Data Transfer Crashes when some vertexes have no faces.

Odd nobody noticed this earlier, was obvious bug in code logic here... :/

To be backported to 2.79a.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021