Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2818 / 5574

July 27, 2014, 08:15 (GMT)
Fix uninitialized vars
July 27, 2014, 07:15 (GMT)
Install_deps: forgot to cleanup that in latest commits.
July 27, 2014, 03:50 (GMT)
CMake/MSVC: use '/SAFESEH:NO' linker flag, needed for some systens (D682)
July 27, 2014, 03:40 (GMT)
Style cleanup GHOST/Win32
July 26, 2014, 18:12 (GMT)
Fix T41180: Crash when using motion blur with Freestyle.

In pipeline.c, do_render_3d() is called multiple times for each frame when
motion blur is used. This caused duplicates of the same struct Render instance
in re->freestyle_renders, resulting in fatal double freeing of allocated memory.
July 26, 2014, 16:51 (GMT)
OSX/GHOST: Using lion_fullscreen suffers from an uncovered problem when called from operator, disabled for now so ALT-F11
uses old behavior again. OSX menu and CTL-CMD-F still work as lion fullscreen as well as right-upper corner fs window-icon
- We must investigate here why double promotion happens from op calls ( dispatchEvents on redraw cause duplicated calls here )
- The actual op calls cause fs to be in a wrong state, so also mousehandles fail and CTX_wm_window(C) is not valid.
- similar problem is with quit op, which does not close the app right ( totblocks )
- i would prefer to try getting direct os function call here rather
July 26, 2014, 16:39 (GMT)
OSX/cmake: little tweak for last commit
July 26, 2014, 16:10 (GMT)
OSX/cmake: update buildsys for new osl/llvm/oiio usage, also use osx_locals.map in cmake
- fixes T40887
Revision a6eeeee by Gaia Clary
July 26, 2014, 15:54 (GMT)
Adding Mask select mode to Assign weights from Bone Heat (when called in Weight Paint mode)

Reviewers: campbellbarton

Differential Revision: https://developer.blender.org/D681
Revision e15cdec by Lukas Toenne
July 26, 2014, 10:59 (GMT)
New compositor node "Sun Beams"

This allows adding a "fake" sun beam effect, simulating crepuscular rays
from light being scattered in a medium like the atmosphere or deep water.
Such effects can be created also by renderers using volumetric lighting,
but the compositor feature is a lot cheaper and is independent from 3D
rendering. This makes it ideally suited for motion graphics.

The implementation uses am optimized accumulation method for gathering
color values along a line segment. The inner buffer loop uses fixed
offset increments to avoid unnecessary multiplications and avoids
variables by using compile-time specialization (see inline comments
for further details).
July 26, 2014, 08:39 (GMT)
Correct includes on different endian systems
July 25, 2014, 16:44 (GMT)
Fix bug in validate mesh code (could use index out of range).
July 25, 2014, 14:42 (GMT)
Cycles Bake: show progress bar during bake

Baking progress preview is not possible, in parts due to the way the API
was designed. But at least you get to see the progress bar while baking.

Reviewers: sergey

Differential Revision: https://developer.blender.org/D656
July 25, 2014, 13:27 (GMT)
Minor changes:

* Changing UV map updates the UV editor.
* UV Layer -> UV Map
July 25, 2014, 11:33 (GMT)
Switch to Cuda 4.0 style api for kernel invocation. This is a small clean-up that has no functional changes but makes code a bit more readable.

Differential revision: https://developer.blender.org/D659

Reviewed by: Sergey Sharybin, Thomas Dinges
July 25, 2014, 10:54 (GMT)
Install_deps: Force to always compile OCIO for now.

This is a much simpler fix to that libyaml-cpp mess, since doing it that way we get our static own
libyaml-cpp... And this should work for all platforms (realized libymal-cpp-ver option was only
implemented for deb-like distro, since it was the first place where issue showed up :/ ).
July 25, 2014, 10:54 (GMT)
Install_deps: Update OSL to 1.5.10, llvm to 3.4 and oiio to 1.4.11.

Note: had to swicth back to own repo for osl as well, ILM guys seem unable to handle
CMake build system properly!
July 25, 2014, 10:24 (GMT)
Fix inconsistent use of print_error() and fprintf(stderr, ...) in MEM_guarded_printmemlist_internal().

Also extended the size of buf[] in print_error() to prevent mem_printmemlist_pydict_script[]
from getting truncated when MEM_printmemlist_pydict() is used.

Differential revision: https://developer.blender.org/D675

Reviewed by: Campbell Barton
July 25, 2014, 09:42 (GMT)
Yet another OSL compilation fix...sorry.
July 25, 2014, 09:42 (GMT)
Cycles: Drop old OSL closure compatibility code.

This was added to keep custom OSL scripts with Toon and SSS closure calls working. 1 year after the change, we can drop the compatibility code now.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021