Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 744 / 5574

Revision a5e9f02 by Hans Goudey
June 3, 2020, 04:37 (GMT)
Fix T77289: Crash when typing negative numbers

This was caused by an oversight in rB45dbc38a8b15. When the next operation
character is found the offset is shifted in the original string. The remaining
length has to be recalculated with that offset before shifting the remaining
characters to make room for the ")".
June 2, 2020, 22:21 (GMT)
PyDoc: Fix warnings from out of bounds include statement
Revision 650dedf by Clément Foucault
June 2, 2020, 21:44 (GMT)
Cleanup: GPUTexture: Remove uneeded bind
June 2, 2020, 21:44 (GMT)
DRW: Remove automatic bind locations and use hardcoded locations for textures

This cleanup use the recent changes in shader interface to allow querying
the binding location a texture should use.

This should aleviate all issue we have with texture state change recompiling
the shaders at drawtime.

All binds are now treated like persistent binds and will stick until a new
shading group bind a different shader. The only difference is that you can
still change it with a new subgroup or same shader shgroup.

Since unbinding can be heavy we only do it when using `--debug-gpu`.
June 2, 2020, 21:44 (GMT)
GPUShaderInterface: Fix out of bound reads
June 2, 2020, 21:44 (GMT)
GPU: Texture: Remove multibind tracking

This is more of a limitation than it is a solution.
June 2, 2020, 21:44 (GMT)
GPUShader: Bind shader for interface creation

This will fix the bindpoints not being set at interface creation
Revision ea92f82 by Hans Goudey
June 2, 2020, 19:59 (GMT)
Revert "UI: Fix T77173: Report Background Colors for 2.83 Release"

This reverts commit 7fc0053c27e5e9ba3cc946898c7c11a8545f2777.
Revision e391b3e by Hans Goudey
June 2, 2020, 19:58 (GMT)
Merge branch 'blender-v2.83-release'
June 2, 2020, 19:42 (GMT)
Fix T76196: Curve Display hides wires as soon as any part has faces [due
to filling/extrude/etc]

Caused by rB6da097136cf4.

The file in the report has some parts of the curve object generate faces
[due to success in filling] and some others dont [where filling isnt
possible].

rB6da097136cf4 disabled the wires/curves drawing whenever any faces
would be generated (but the only way to see all wires was to set the
Fill Mode to None then).

So now only skip the wires/curves drawing if we are _not_ in wireframe
viewport shading and the object's viewport display options is above
'WIRE'.

This is an alternative fix to D7594 (and I think the better alternative,
thx @stevewarner suggesting this).

Maniphest Tasks: T76196

Differential Revision: https://developer.blender.org/D7874
Revision 7fc0053 by Hans Goudey
June 2, 2020, 19:04 (GMT)
UI: Fix T77173: Report Background Colors for 2.83 Release

This is a temporary solution for T77173 for the 2.83 release. D7203
provides a more long term solution for future releases.

This adds theme colors for the three report backgrounds, setting them
to the color used in 2.82. A separate commit in the addons repository
will follow for changes to the bundled themes.

Differential Revision: https://developer.blender.org/D7908
June 2, 2020, 18:52 (GMT)
Fix T76776: Implement vertex_visibility_get for PBVH_GRIDS

This was missing from when Face Sets were enabled in Multires, so it was
always considering that all vertices in the grids are visible. This
should also fix other unreported bugs.

Reviewed By: sergey

Maniphest Tasks: T76776

Differential Revision: https://developer.blender.org/D7809
Revision 071cc71 by Hans Goudey
June 2, 2020, 18:09 (GMT)
Cleanup: Use const context for some UI templates

- uiTemplateID: Straightforward, just const for the template
and the functions it calls
- uiTemplateCacheFile: Create a function in rna_ui.c because
the generated RNA callback doesn't have const context.

Differential Revision: https://developer.blender.org/D7895
June 2, 2020, 17:57 (GMT)
Fix: Crash Edit Mode Selection RCS
June 2, 2020, 17:48 (GMT)
Fix T63588: Cycles unnecessarily updates background importance sampling map

With modifications by Brecht to solve T77273, crash enabling portal lights.
June 2, 2020, 17:48 (GMT)
Merge branch 'blender-v2.83-release'
June 2, 2020, 17:44 (GMT)
Revert "Fix T63588: Cycles unnecessarily updates background importance sampling map"

This reverts commit 33ce0cb5a1edea4b5aaa7d37f6ad74b3b35b95f8.

Fix T77273: crash enabling portal lights. The optimization for background
updates can be added back later for 2.90 and 2.83.1.
June 2, 2020, 17:40 (GMT)
Cleanup: Always use pbvh in PBVH BKE files

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D7889
June 2, 2020, 17:09 (GMT)
Fix: Crash When Selecting In Edit Mode

TaskGraph wasn't initialized in `DRW_draw_select_id`
June 2, 2020, 16:39 (GMT)
Sculpt: Improve twist axis in Pose FK mode

Previously, the twist rotation was aligned using the stroke location.
This was causing unexpected results when rotating some Face Sets rigs.
Now the intersection with the first Face Set in the flood fill is used,
which produces much better results.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D7900
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021