Blender Git Commit Log

All Blender Git commits.

Page: 495 / 8462

June 30, 2021, 23:32 (GMT)
Merge branch 'master' into curve-nodes-modifier
Revision 5a64c68 by Hans Goudey (master)
June 30, 2021, 23:03 (GMT)
Cleanup: Fix compiler warning from previous commit

The use_deform argument was always passed as zero or one, so the "< 0"
check is no longer necessary.
June 30, 2021, 22:02 (GMT)
GPUMaterial: Fix issue with displacement tree and partial derivatives
June 30, 2021, 21:56 (GMT)
GPUNodeTree: Fix issue with weight tree inversion and displacement

Displacement tree was also being tagged for copy and caused issue.
June 30, 2021, 21:55 (GMT)
EEVEE: Hair: Add back shaded hair support

Same implementation as before but it is less intrusive towards the
shading Node glsl code.

Hair shaders also now supports displacement.
June 30, 2021, 21:52 (GMT)
Merge branch 'master' into curve-nodes-modifier
June 30, 2021, 21:44 (GMT)
USD export: armature writer WIP.

Starting to add support for exporting SkelAnimation prims.
Revision 4f3ec01 by Hans Goudey (master)
June 30, 2021, 21:41 (GMT)
Cleanup: Use bool instead of int, rename variable

The "useDeform" argument was only passed as 1 or 0, so even though
there was an odd "< 0" comparison, it can be passed as a boolean.
June 30, 2021, 16:53 (GMT)
Vulkan: Fix uninitialized ram in VKTexture

The ram being uninitialised caused issues in
VKTexture's destructor which tests for
VK_NULL_HANDLE. The nvidia driver did not
enjoy being fed a bogus pointer and crashed.
June 30, 2021, 16:48 (GMT)
Ghost: Fix unresolved merge conflict

Introduced by rBddd64ba0
June 30, 2021, 16:34 (GMT)
Merge branch 'master' into curve-nodes-modifier
June 30, 2021, 16:12 (GMT)
Merge branch 'master' into sculpt-dev
June 30, 2021, 15:52 (GMT)
Cycles X: Ground work for work balancing

No actual logic implementation yet, just taking gradual steps towards
the desired goal.
June 30, 2021, 15:52 (GMT)
Cycles X: Make temp CPU-side render buffers creation reusable
June 30, 2021, 15:50 (GMT)
Minor Cleanup

* Remove printf statements
* Use enums
June 30, 2021, 15:46 (GMT)
UI: custom free function improvements

This changes `UI_but_func_tooltip_set` so that it allows passing a custom free function, which has two benefits:

* The caller can pass `null` to indicate that the value should not be freed.
* Arbitrary c++ data can be passed to the callback (before the struct had to be trivially destructible).

I added `uiFreeArgFunc` and used it in other places where appropriate.

Differential Revision: https://developer.blender.org/D11738
Revision ca12d70 by Philipp Oeser (master)
June 30, 2021, 15:29 (GMT)
Cleanup: variable naming for texture/material SocketPropertyType

Copy-Pasting error in rB3025c348253a

Maniphest Tasks: T88701

Differential Revision: https://developer.blender.org/D11755
June 30, 2021, 15:10 (GMT)
[WIP] GPU: Push Constants.

See T89553 for more details.
June 30, 2021, 13:42 (GMT)
Fix bad versioning of snapping flags

If the value of a macro has changed. We need to change all references to
that macro in the versioning code.
June 30, 2021, 13:38 (GMT)
Fix T89535: FCurve.mute UI text wrong

Copy-paste mistake in rB4e9817a4fb29 (copied from fmodifier).

Maniphest Tasks: T89535

Differential Revision: https://developer.blender.org/D11753
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021