Collada: fixed export when 'active UV Layer only' was selected

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49924 954f8c5b-7b00-dc11-b283-0030488c597c
for the default make/cmake wrapper, use ../build_os rather then ../build/os


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49927 954f8c5b-7b00-dc11-b283-0030488c597c
compositor - EWA filter was blurring too much by default, this caused the displace node to blur the image when no displacement was applied, making images fuzzy, the original C code has an interpolation option.

Added this option back and use for displace and UV composite nodes.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49933 954f8c5b-7b00-dc11-b283-0030488c597c
fix for bug reading past the buffer bounds for the inpaint node.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49935 954f8c5b-7b00-dc11-b283-0030488c597c
compositor: replace C++ new/delete with guardedalloc.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49936 954f8c5b-7b00-dc11-b283-0030488c597c
fix memory leak in compositor WorkScheduler::initialize()


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49937 954f8c5b-7b00-dc11-b283-0030488c597c
compositor bokeh blur - only use the variable size operation when the size socket is connected.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49938 954f8c5b-7b00-dc11-b283-0030488c597c
support fro HDR color picking (values over 1.0) when color picking in the image editor or node space.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49939 954f8c5b-7b00-dc11-b283-0030488c597c
use filtersize of 1.0 for distort and uv - compositor nodes.
Experimenting here and 0.765625f is too sharp, but 1.0 wont blur with 0 distorted pixels but gives nice interpolation otherwise.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49941 954f8c5b-7b00-dc11-b283-0030488c597c
fix for odd bug/drawing glitch where loose mesh edges would draw with the wrong wire color.

This was because the draw code was ignoring the wire color and incorrectly try to figure it out again.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49942 954f8c5b-7b00-dc11-b283-0030488c597c
re-work mesh drawing a little since we know the wire color some checks can be avoided.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49943 954f8c5b-7b00-dc11-b283-0030488c597c
change to draw extra wire (draw_wire_extra)
- was changing color and changing glDepthMask even when the object type didnt support wire drawing and no wire would draw.
- was setting the color when no wire would draw.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49944 954f8c5b-7b00-dc11-b283-0030488c597c
more draw code cleanup: was making wrong guess about wire color for empty-image draw types. also pass wire color to the metaball.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49945 954f8c5b-7b00-dc11-b283-0030488c597c
fix for crash showing tooltip for NODE_OT_add_search()


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49947 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup:
- pass wire color to camera draw_viewport_object_reconstruction() rather then getting the theme color directly.
  this makes a change where selection color wont be used for unselected cameras (which IMHO is better, drawing selected wire color on nonselected cameras was confusing).
- use rgb_uchar_to_float()


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49949 954f8c5b-7b00-dc11-b283-0030488c597c
Documentation of the Bokeh image operation :)


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49950 954f8c5b-7b00-dc11-b283-0030488c597c
HDR color picking was not working for node space


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49952 954f8c5b-7b00-dc11-b283-0030488c597c
rename mask 'Shrink/Fatten' --> 'Scale Feather'


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49954 954f8c5b-7b00-dc11-b283-0030488c597c
fix own error in recent smoothview cleanup, also correct some cross references in bmesh docs.


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


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