Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 3480 / 5574

September 5, 2012, 11:42 (GMT)
Merging r50374 through r50412 from trunk into soc-2011-tomato

September 5, 2012, 09:33 (GMT)
fix/workaround [#31555] Username with special chars in Windows 7

Theres a bug where python/windows ignores PYTHONIOENCODING, workaround this by manually overriding the stdout/stderr.
September 5, 2012, 08:50 (GMT)
* gcc 4.7 is more strict. This patch will remove 'non virtual
destructor warnings' in the core of the compositor.
Revision f3a91f4 by Lukas Toenne
September 5, 2012, 08:12 (GMT)
Fix for OSL memory leak. The context creation for OSL is now done in the shader_setup_* functions, since it should specific to the sample being worked on. The the context release then happens in the kernel_shader functions after shader evaluation is done. Care has to be taken to ensure the shader_release function is also called in cases where the path integration is cancelled early, this was the main cause for unreleased contexts and subsequent new allocations.
September 5, 2012, 04:16 (GMT)
fix [#29431] "Normalize All" from Weight Tools don't work correctly
September 5, 2012, 03:45 (GMT)
code cleanup: move get_selected_defgroups into object_deform.c and make it behave like similar functions, also when drawing vertex weight colors, only call this function when multi-paint is enabled.
September 5, 2012, 02:51 (GMT)
code cleanup: move functions for getting defgroup arrays from objects out of editors into blenkernel, since they are generally useful.
September 5, 2012, 01:42 (GMT)
fix for various redundant checks and possibly fix some crashes in rare situations.
September 5, 2012, 00:59 (GMT)
* Forgot to commit CMake change for the Brick texture.
September 5, 2012, 00:52 (GMT)
add missing files from cmakes lists
September 5, 2012, 00:11 (GMT)
change templates to call modal_handler_add() is called last since any errors between calling this function and returning will crash blender. see [#30687]
September 4, 2012, 23:34 (GMT)
OSL:
* Noise Texture is rendering now.
September 4, 2012, 22:33 (GMT)
Cycles / OSL:
* Ported the Brick Texture to OSL. Renders fine :)
September 4, 2012, 20:26 (GMT)
code cleanup: python - pass multiple args to string startswith() / endswith() functions rather than calling multiple times.
September 4, 2012, 19:42 (GMT)
fix [#32490] Compsitor crashes on missing OpenEXR multilayer files
September 4, 2012, 18:47 (GMT)
stule cleanup
September 4, 2012, 18:27 (GMT)
fix for some errors reported by http://clang.blenderheads.org/trunk/ in r50384.
- when renderlayers could not be found in save_render_result_tile() blender would crash.
- RE_engine_end_result() / rna end_result() didn't set result argument as required.
... also some style cleanup.
Revision 95b85a8 by Lukas Toenne
September 4, 2012, 17:28 (GMT)
Revert "Use one context per OSL thread. Not sure if this actually works, but the simple renderer example in OSL does it this way."

This does not actually work: The context must not be shared between threads, but using the same context between different samples actually seems to prevent OSL from switching between shaders. The proper solution would be to ensure memory pooling works correctly.

This reverts commit 69f87e69258d6266dcb20f09f7e3d4021e663432.
Revision 927b7ed by Sv. Lockal
September 4, 2012, 17:09 (GMT)
Do not show %t to user on right click menu buttons which use "Name%t|...%x0|..." syntax
September 4, 2012, 16:55 (GMT)
Sequencer: avoid allocating image buffer on every modifier

This means that modifier would operate on buffer which was passed to it,
without creating copy of image buffer and operating on it.

All current modifiers fit into this model and if it would need to have
original buffer on modifier calculation, that particular modifier can
create copy.

Gives some percentage of boost.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021