Code Cleanup / Cycles:
* Remove an unused parameter from Checker texture and correct a typo in license header. 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@56922 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#35434] Segmentation fault switching screen layout from python


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@56923 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: rename bmesh operator files to be more consistent


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@56924 954f8c5b-7b00-dc11-b283-0030488c597c
Cmake / Fluids:
* Possible fix for Fluid threads UI not being shown with cmake builds. 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@56925 954f8c5b-7b00-dc11-b283-0030488c597c
no need to add own define for openmp. 


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@56926 954f8c5b-7b00-dc11-b283-0030488c597c
Math Node:
* Added a Modulo operation to the math node, available in Compositor, Shader and Texture Nodes. 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@56927 954f8c5b-7b00-dc11-b283-0030488c597c
Cycles / Wireframe node:
* Added a wireframe node (Input category) to get access to Mesh wireframe data. 
The thickness can be controlled via a "Size" parameter, and is available in world units (default) and screen pixel size. 
* Only the triangulated mesh is available now, quads is for later. 

Documentation:
http://wiki.blender.org/index.php/Doc:2.6/Manual/Render/Cycles/Nodes/More#Wireframe

Render and Example file:
http://www.pasteall.org/pic/show.php?id=51731
http://www.pasteall.org/blend/21510

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@56928 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: replace PARALLEL define with _OPENMP


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@56929 954f8c5b-7b00-dc11-b283-0030488c597c
Fix: smoke noise tile was saved in Blender executable directory, which is often write protected on modern systems. 

This caused high resolution smoke to always regenerate new tile when domain was reinitialized, slowing down especially adaptive domain simulations. Now noise tile is saved in Blender temp directory instead.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@56930 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: split scons includes onto multiple lines, reduce chance of include conflicts later on.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@56931 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: scons - binreloc include was copied all over the place for no reason, -pthread too.


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