Blender Git Commits

Blender Git "fracture_modifier-master" branch commits.

Page: 51 / 129

October 19, 2016, 12:26 (GMT)
Fix T49548: Entering Cycles Rendered Viewport Unlinks Material from Objects.

We *always* want to increase mat user count when from Object (and not
Data), because in that case we are moving mat from object to temp
generated mesh, material can never be 'borrowed' in that case.

To be backported to 2.78a
October 19, 2016, 12:26 (GMT)
Fix memory leak caused by unknown opeartor of keymap item
October 19, 2016, 12:26 (GMT)
[Fix unreported bug] Snap align with normal was not working in derivade mesh

The `use_snapp_align_rotation` option was using only the first vertex
October 19, 2016, 12:26 (GMT)
Fix T49502: file browser on OS X not highlighting system folders and bookmarks.
October 19, 2016, 12:26 (GMT)
Fix missing operator-type registration

Removed in a7dbc0704f217a, but only should've removed default keymap entry.
October 19, 2016, 12:26 (GMT)
Fix T49520: broken vertex colors in the game engine.
October 19, 2016, 12:26 (GMT)
Fix Cycles CUDA performance on CUDA 8.0.

Mostly this is making inlining match CUDA 7.5 in a few performance critical
places. The end result is that performance is now better than before, possibly
due to less register spilling or other CUDA 8.0 compiler improvements.

On benchmarks scenes, there are 3% to 35% render time reductions. Stack memory
usage is reduced a little too.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D2269
October 19, 2016, 12:26 (GMT)
CUEW: Use latest upstream version

Fixes typo in README :)

Thanks to @jesterKing!
October 19, 2016, 12:26 (GMT)
Cycles: Fix typo in shader cancel routines
October 19, 2016, 12:26 (GMT)
Cycles: Improve OpenCL line information handling

Previously it was falling back to just a path after #include
statement was finished. Now we fall back to a proper current
file name after dealing with the preprocessor statement.
October 19, 2016, 12:26 (GMT)
Adopt referenced scene in the context when evaluating sequences within a Scene Strip

This change makes it so that when the sequences within a Scene strip are
evaluated, they use the Scene that they come from as the context as opposed
the Scene that the Scene strip is in. This is necessary, for example, in the
case of the MulticamSelector where it needs to reference strips in the original
Scene as opposed to the Scene where the Scene strip is located.

Patch by @Matt (HyperSphere), thanks!
October 19, 2016, 12:26 (GMT)
[MSVC] Make.bat updates.
- Explicitly specify the platform for msbuild, to facilitate builds with just the Visual C++ Build Tools installed.
- When vs2013 is not found, try looking for 2015 as a fallback
- Clear up any batch variables that might have been set from previous runs
October 19, 2016, 12:26 (GMT)
Fix wrong Cycles GLSL pointiness, still not supported but should be neutral 0.5.
October 19, 2016, 12:26 (GMT)
Fix T49489: Pose marker in camera action + marker bound to camera -> crash.

'camera' Object pointer of TimeMarkers is a 'temp' hack since Durian project...
Would need to be either made definitive now, or removed/reworked/whatever.

But since we intend to use that object pointer for other needs, and current code
could lead to crashing .blend files, for now let's fix that mess (was missing
some bits in read code, and also totally ignored in libquery code).

Should be safe for 2.78a.
October 19, 2016, 12:26 (GMT)
Fix MSVC compiler warning due to using */* to start comment.
October 19, 2016, 12:26 (GMT)
Cycles: Support earlier tile rendering termination on cancel

It will discard the whole tile, but it's still kind of more friendly than
fully locked interface (sort of) for until tile is fully sampled.

Sorry if it causes PITA to merge for the opencl split work, but this issue
bothering a lot when collecting benchmarks.
October 19, 2016, 12:26 (GMT)
UPBGE: Fix crash when calling shade_light texture when mtex has no tex.
October 19, 2016, 12:26 (GMT)
Fix T49478: triangulate of face hangs Blender.

Another case of float imprecision leading to endless loop. INcreasing a bit 'noise threashold' seems to work OK.

Not a regression, but might be nice to have in 2.78a.
October 19, 2016, 12:26 (GMT)
Cycles: Fix compilation error with minimal feature set
October 19, 2016, 12:26 (GMT)
[MSVC] make.bat updates.

- The build folder name used to be depended on the order of the parameters, this is now normalized to
"build_windows_[Release/Full/Lite/Headless/Cycles/Bpy]_[x86/x64]_vc[12/14]_[Release/Debug]" regardless of the order of the parameters.

-Use CUDA8 for all kernels when building the release convenience target with visual studio 2015
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021