* Added new dilate/erode function


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47268 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for [#31542] Tiles Compositor: Image sequences broken


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47271 954f8c5b-7b00-dc11-b283-0030488c597c
math lib changes from tomato


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47272 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for [#31602] Node Glare: Ghosts effect


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47276 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #31657: adding mesh objects did not take units into account for the grid
scale that sets the default size.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47284 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #31658: missing properties in key configuration export, hidden properties
should be exported as well, not sure why this was disabled, it's supposed to
only affect UI hiding.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47285 954f8c5b-7b00-dc11-b283-0030488c597c
This fixes a precision issue in multi-paint so that near zero values do not cause flickering as you paint.

It also changes multi-paint's "zero weight color" to black again--it was unintentionally changed to red some time late last year when an aspect of the colors were changed.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47287 954f8c5b-7b00-dc11-b283-0030488c597c
style cleanup


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47290 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #31634: crash calling bpy.ops.transform.edge_slide() outside 3d view.
Solution based on patch #31635 by Philipp Oeser.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47291 954f8c5b-7b00-dc11-b283-0030488c597c
Cycles:
* Added missing GPL licence block to kernel_textures.h 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47296 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for [#31662] Compositing: No Alpha if image/color connected to second input of math node


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47297 954f8c5b-7b00-dc11-b283-0030488c597c
Add const prefix to match definition in lasso.c

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47300 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for [#27472] "preserve volume for armature modifier does not work" based on code provided by Sergey Kurdakov. Now more deformation flags are being passed to armature_deform_verts(). Note: this fix is only for the Blender vertex deformer, not the BGE deformer.



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47304 954f8c5b-7b00-dc11-b283-0030488c597c
SVN maintenance.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47305 954f8c5b-7b00-dc11-b283-0030488c597c
Removed unused files in compositor


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47308 954f8c5b-7b00-dc11-b283-0030488c597c
Replaced tile based memory manager with a single aligned buffer
 - should increase speed with large node setups
 - enables caching of buffers in the node editor (in the future)
 - OpenCL part still needs some work
 


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47309 954f8c5b-7b00-dc11-b283-0030488c597c
Fixed crash
Previous patch allocated temporarily buffers.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47310 954f8c5b-7b00-dc11-b283-0030488c597c
fix crash in clip graph view (possibly own fault)


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47311 954f8c5b-7b00-dc11-b283-0030488c597c
Style and typo fixes


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47314 954f8c5b-7b00-dc11-b283-0030488c597c
Optimize Gaussian blurs



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47315 954f8c5b-7b00-dc11-b283-0030488c597c