Blender Git Commits

Blender Git "compositor-2016" branch commits.

Page: 5 / 19

June 8, 2016, 19:45 (GMT)
BLI_ghash: Fix initial over-allocation of mempool chunks.

Code intended to create only one pool by default here, but code in `mempool_maxchunks()` would make it two.
June 8, 2016, 19:45 (GMT)
Fix T48580: path / branched path UI grayed out with OpenCL device that is not used.
June 8, 2016, 19:45 (GMT)
changed use_connect from bool to a 3 state value (-1,0,1)
June 8, 2016, 19:45 (GMT)
Make Shift-Z in viewprot a toggle between current shading mode and rendered one

This way it is now possible to toggle between material and rendered shading
while previously rendered viewport will always go back to solid shading.
June 8, 2016, 19:45 (GMT)
Cycles: Simplify code around debug stats in BVH traversing
June 8, 2016, 19:45 (GMT)
Depsgraph: Remove unused code

Became obsolete after recent changes.
June 8, 2016, 19:45 (GMT)
Fix T48527: Maya keymap fails w/ knife snap
June 8, 2016, 19:45 (GMT)
Add Peak Memory as render stamp option

This commit adds Peak Memory to the stamp options, the value is the same one that is already shown in the image viewer.

Requested by @nutel.

Reviewers: campbellbarton

Subscribers: campbellbarton, nutel

Differential Revision: https://developer.blender.org/D1989
June 8, 2016, 19:45 (GMT)
Fix T48234: Glitch w/ action constraints sharing an action

FCurve evaluation depended on FCurve.curval, which isn't threadsafe.
Now only use this value for debug display,
and pass the value instead of storing in the FCurve for all but debug-display.
June 8, 2016, 19:45 (GMT)
Fix T48422: Revert "BLI_task: nano-optimizations to BLI_task_parallel_range feature."

There are some serious issues under windows, causing deadlocks somehow (not reproducible under linux so far).

Until further investigation over why this happens, better to revert to previous
spin-locked behavior.

This reverts commits a83bc4f59707ab and 98123ae9168.
June 8, 2016, 19:45 (GMT)
Docs: smoke typo corrections

patch by @Blendify
June 8, 2016, 19:45 (GMT)
Shrinkwrap: OMP->BLI_task.

Gives little to no speedup (a few percents at best).
June 8, 2016, 19:45 (GMT)
Cycles: Mark which CUDA device is used for display

It is really handy to know which one is display when having two cards of
same type in the machine.
June 8, 2016, 19:45 (GMT)
readfile: minor optimization, no need to count flags

in this case we only need to check if any id's need to be read.
June 8, 2016, 19:45 (GMT)
Depsgraph: Fix compilation with new depsgraph disabled
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)
Usual UI/i18n message cleanup (get rid of last remaining 'addon' too).
June 8, 2016, 19:45 (GMT)
Correct invalid pointer-pair compare check
June 8, 2016, 19:45 (GMT)
Fix T48421: AO pass broken, only works when AO in cycles is enabled
June 8, 2016, 19:45 (GMT)
Code refactor: use dynamic shader node array lengths now that OSL supports them.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021