BGE: Fix for issue #34242 "It does not render in "P" mode for Game engine if you UV mapa a face of a cube" reported by joaclint.

Material caching can now be disabled for Multitexture and GLSL Materials.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54589 954f8c5b-7b00-dc11-b283-0030488c597c
Adding a missing end paren to the Use Material Caching tooltip.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54590 954f8c5b-7b00-dc11-b283-0030488c597c
rigidbody: Further fix for background scenes

Since rigid bodies need their world to be be updated correctly we now
pass it alongside the parent scene in scene_update_tagged_recursive().

Add BKE_object_handle_update_ex() as well as other object functions
that take a RigidBodyWorld for this.

Ideally this shouldn't be needed but we'd have to restructure scene
handling for that. It's not a small taks however and definitely not
something that can be done before release.

Thanks to Campbell for review.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54594 954f8c5b-7b00-dc11-b283-0030488c597c
Code cleanup, remove redundant function wrapper

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54597 954f8c5b-7b00-dc11-b283-0030488c597c
rigidbody: Fix [#34277] Deleting a copied bullet scene crashes blender.

Copying scenes didn't handle rigid body worlds previously.

Since we use groups to keep track of objecs in the rigid body sim it's
tricky to do the right thing here since groups aren't duplicated.
One option would be to create new groups and add the duplicated objects
into those but that has other drawbacks.
So the rigid body world isn't copied for now.

TODO find a better way of handling this.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54598 954f8c5b-7b00-dc11-b283-0030488c597c
Added option for group node buffering in the compositor.

Justa cluster did not have enough memory to handle all Mango 4k scenes.
Option is default disabled and can be enabled in the performance panel.

 - At Mind -



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