Blender Git Commits

Blender Git "master" branch commits.

Page: 2539 / 5574

July 29, 2015, 02:01 (GMT)
Triangulate wasn't clearing arena after each use
July 29, 2015, 00:49 (GMT)
Optimize PySequence_Fast usage

Access arrays directly, avoiding type-check every time.
July 29, 2015, 00:49 (GMT)
Fix leaks in mathutils PySequence_Fast usage
July 29, 2015, 00:49 (GMT)
Fix leak in BPy_BMElem_PySeq_As_Array

Also add BPy_BMElem_PySeq_As_Array_FAST
July 29, 2015, 00:49 (GMT)
Fix leak in PyC_AsArray

Would only happen when the list-length was an unexpected size.

Also add PyC_AsArray_FAST
July 29, 2015, 00:49 (GMT)
Cleanup: check exact error w/ mathutils functions
July 29, 2015, 00:49 (GMT)
Cleanup: style
July 29, 2015, 00:48 (GMT)
Fix build with Quicktime after Audaspace update
July 28, 2015, 16:28 (GMT)
Sequencer: Disable Refresh Sequencer button while rendering

This code is not thread-safe and there's no easy way to synchronize
render and viewport threads for this operation, so for until we've
got some nicer solution we just disable dangerous buttons.
July 28, 2015, 16:24 (GMT)
cdderivedmesh: don't prepare a normal buffer when selecting, even
if we skip creating the selection color layer.
July 28, 2015, 15:56 (GMT)
Fix T45529: Texture Compositor node composition artifact (random pixels)

The issue was caused by the non-threaded texture API used by the node.
While the node itself is single threaded there might be texture nodes
in different execution groups running in parallel.
July 28, 2015, 15:40 (GMT)
Audaspace: fixing a memory access violation in the audio device list.
July 28, 2015, 14:31 (GMT)
Cycles: Correction to image extension type commits

Clipping wasn't working totally correct, need to check original coordinates,
not the integer ones,

Now CPU gives the same exact results for both SVM and OSL, CUDA is still doing
something crazy with edges.
July 28, 2015, 13:57 (GMT)
Fix T45590: Some more missing glsl functions

Also SSS node was using wrong Normal input index.
July 28, 2015, 12:53 (GMT)
Audaspace: building without audaspace.

- Fixed building without for cmake.
- Scons can now build without audaspace too.
July 28, 2015, 12:39 (GMT)
Cycles: Expose Clip image extension type

This type causes pixels outside of 0..1 coordinate range to become transparent.
July 28, 2015, 12:36 (GMT)
Cycles: Add implementation of clip extension mode

For now there's no OpenCL support, it'll come later.
July 28, 2015, 12:14 (GMT)
Cycles: Prepare for more image extension types support

Basically just replace boolean periodic flag with extension type enum in the
device API.
July 28, 2015, 12:01 (GMT)
Audaspace: support the device list returned by the new audaspace library.

- use the device names returned from the library.
- system settings UI changed as new audaspace might contain longer and more device names.
July 28, 2015, 12:01 (GMT)
Audaspace: fixing problems for the merge to master suggested by Campbell and Sergey.

- rename WITH_EXTERNAL_AUDASPACE to WITH_SYSTEM_AUDASPACE.
- rename C/PYAUDASPACE to AUDASPACE_C/PY
- simplifying cmake defines and includes.
- fixing include paths and enabling WITH_SYSTEM_AUDASPACE for windows.
- fixing scons building.
- other minor build system fixes.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021