Blender Git Loki

Blender Git commits from all branches.

Page: 2007 / 2888

June 8, 2016, 19:45 (GMT)
Buildobt: Update master config
June 8, 2016, 19:45 (GMT)
Buildbot: Give 2015 builds different name
June 8, 2016, 19:45 (GMT)
3D Text: Use BLI_array_store for undo storage
June 8, 2016, 19:45 (GMT)
3D Text: Store separate arrays for undo data

Don't store maximum length of text per undo step,
or attempt to pack all data in a single array.

Was storing 32766 characters per undo step, irrespective of actual text length.
June 8, 2016, 19:45 (GMT)
3D Text: move undo into its own file
June 8, 2016, 19:45 (GMT)
BLI_array_store: move helper functions into their own API
June 8, 2016, 19:45 (GMT)
Fix cloth stability when in perfect rest shape.

The way cloth is coded, structural springs are only effective when stretched, while bending springs act only when shrunk. However, when cloth is exactly in its rest shape, neither have any effect, and effectively don't exist for the implicit solver.

This creates a stability problem in the initial frames of the simulation, especially considering that gravity seems to act so precisely that it doesn't disturb the strict equality of lengths, so in parts of the cloth this springless state can continue for quite a while.

Here is an example of things going haywire because of this and some suspicious logic in collision code acting together: {F314558}

Changing the condition so that structural springs are active even at exactly rest length fixes this test case. The use of >= is also supported by the original paper that the cloth implementation in blender is based on.

Reviewers: lukastoenne

Reviewed By: lukastoenne

Projects: #bf_blender

Differential Revision: https://developer.blender.org/D2028
June 8, 2016, 19:45 (GMT)
Buildbot: Trickery for MSVC2015 and NVCC
June 8, 2016, 19:45 (GMT)
Correct assert
June 8, 2016, 19:45 (GMT)
GPU: fix/workaround basic shader font-color

All text was displaying black.

BLF uses alpha-only textures which aren't supported by the basic-shader,
Workaround this by using texture swizzle so the RGB components of the texture are set to 1.
June 8, 2016, 19:45 (GMT)
Cycles: Fix two numerical issues in the volume code

This hopefully fixes T48383 by avoiding two numerical problems that I found in the volume code.

Reviewers: sergey, dingto, brecht

Reviewed By: sergey, dingto, brecht

Maniphest Tasks: T48383

Differential Revision: https://developer.blender.org/D2051
June 8, 2016, 19:45 (GMT)
Cleanup: Add comment on behavior of tweak events

It's not obvious that they use the mouse coordinate of the initial key-press event (behavior since rBf1f33ba7be2d), so added comment.

Also corrected other comments.
June 8, 2016, 19:45 (GMT)
Fix T48600: VSE strip 'side selection' fails in 'Both' case.

Looks like a line was forgotten in the 'BOTH' case in code...
June 8, 2016, 19:45 (GMT)
Cleanup - size_t is unsigned, so always >= 0!
June 8, 2016, 19:45 (GMT)
GPU: Fix triple buffer w/ basic glsl shader

Needed to add GL_TEXTURE_RECTANGLE support to basic-shader.
June 8, 2016, 19:45 (GMT)
Cuda 7.5 cannot be made to work with a supported cl.exe version in the same way as cuda 6.0 does allow, disabling cuda kernels on buildbot for now
June 8, 2016, 19:45 (GMT)
Cuda 7.5 cannot be made to work with a supported cl.exe version in the same way as cuda 6.0 does allow, disabling cuda kernels on buildbot for now
June 8, 2016, 19:45 (GMT)
GPU: Fix for glDrawPixels drawing w/ glsl shader

The basic shader needs to be temporarily disabled in this case.
Add macros for temp store/restoring the state.
June 8, 2016, 19:45 (GMT)
GPU: make using the glsl basic-shader a flag

This allows for it to be more easily tested.
June 8, 2016, 19:45 (GMT)
Fix T48589: Compositor Backdrop crashes Blender
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021