[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [56933] branches/soc-2011-tomato: Merging r56770 through r56932 from trunk into soc-2011-tomato
Sergey Sharybin
sergey.vfx at gmail.com
Mon May 20 23:39:08 CEST 2013
Revision: 56933
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=56933
Author: nazgul
Date: 2013-05-20 21:39:07 +0000 (Mon, 20 May 2013)
Log Message:
-----------
Merging r56770 through r56932 from trunk into soc-2011-tomato
Revision Links:
--------------
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=56770
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=56932
Modified Paths:
--------------
branches/soc-2011-tomato/CMakeLists.txt
branches/soc-2011-tomato/GNUmakefile
branches/soc-2011-tomato/build_files/cmake/Modules/FindOpenJPEG.cmake
branches/soc-2011-tomato/build_files/cmake/project_info.py
branches/soc-2011-tomato/extern/libmv/libmv/tracking/esm_region_tracker.cc
branches/soc-2011-tomato/extern/libmv/libmv/tracking/lmicklt_region_tracker.cc
branches/soc-2011-tomato/extern/libmv/libmv-capi_stub.cc
branches/soc-2011-tomato/intern/cycles/blender/addon/ui.py
branches/soc-2011-tomato/intern/cycles/blender/blender_camera.cpp
branches/soc-2011-tomato/intern/cycles/blender/blender_curves.cpp
branches/soc-2011-tomato/intern/cycles/blender/blender_session.cpp
branches/soc-2011-tomato/intern/cycles/blender/blender_shader.cpp
branches/soc-2011-tomato/intern/cycles/blender/blender_util.h
branches/soc-2011-tomato/intern/cycles/bvh/bvh.cpp
branches/soc-2011-tomato/intern/cycles/device/device_cpu.cpp
branches/soc-2011-tomato/intern/cycles/device/device_cuda.cpp
branches/soc-2011-tomato/intern/cycles/device/device_network.h
branches/soc-2011-tomato/intern/cycles/device/device_opencl.cpp
branches/soc-2011-tomato/intern/cycles/device/device_task.cpp
branches/soc-2011-tomato/intern/cycles/device/device_task.h
branches/soc-2011-tomato/intern/cycles/kernel/CMakeLists.txt
branches/soc-2011-tomato/intern/cycles/kernel/closure/bsdf.h
branches/soc-2011-tomato/intern/cycles/kernel/closure/bsdf_ashikhmin_velvet.h
branches/soc-2011-tomato/intern/cycles/kernel/closure/bsdf_util.h
branches/soc-2011-tomato/intern/cycles/kernel/closure/bsdf_westin.h
branches/soc-2011-tomato/intern/cycles/kernel/closure/bssrdf.h
branches/soc-2011-tomato/intern/cycles/kernel/kernel.cl
branches/soc-2011-tomato/intern/cycles/kernel/kernel.cpp
branches/soc-2011-tomato/intern/cycles/kernel/kernel.cu
branches/soc-2011-tomato/intern/cycles/kernel/kernel.h
branches/soc-2011-tomato/intern/cycles/kernel/kernel_bvh.h
branches/soc-2011-tomato/intern/cycles/kernel/kernel_camera.h
branches/soc-2011-tomato/intern/cycles/kernel/kernel_film.h
branches/soc-2011-tomato/intern/cycles/kernel/kernel_light.h
branches/soc-2011-tomato/intern/cycles/kernel/kernel_path.h
branches/soc-2011-tomato/intern/cycles/kernel/kernel_sse2.cpp
branches/soc-2011-tomato/intern/cycles/kernel/kernel_sse3.cpp
branches/soc-2011-tomato/intern/cycles/kernel/osl/CMakeLists.txt
branches/soc-2011-tomato/intern/cycles/kernel/osl/osl_closures.cpp
branches/soc-2011-tomato/intern/cycles/kernel/osl/osl_closures.h
branches/soc-2011-tomato/intern/cycles/kernel/osl/osl_services.cpp
branches/soc-2011-tomato/intern/cycles/kernel/shaders/CMakeLists.txt
branches/soc-2011-tomato/intern/cycles/kernel/shaders/node_math.osl
branches/soc-2011-tomato/intern/cycles/kernel/shaders/stdosl.h
branches/soc-2011-tomato/intern/cycles/kernel/svm/svm.h
branches/soc-2011-tomato/intern/cycles/kernel/svm/svm_checker.h
branches/soc-2011-tomato/intern/cycles/kernel/svm/svm_math.h
branches/soc-2011-tomato/intern/cycles/kernel/svm/svm_types.h
branches/soc-2011-tomato/intern/cycles/render/nodes.cpp
branches/soc-2011-tomato/intern/cycles/render/nodes.h
branches/soc-2011-tomato/intern/cycles/render/session.cpp
branches/soc-2011-tomato/intern/cycles/util/util_boundbox.h
branches/soc-2011-tomato/intern/cycles/util/util_math.h
branches/soc-2011-tomato/intern/cycles/util/util_transform.h
branches/soc-2011-tomato/intern/ghost/SConscript
branches/soc-2011-tomato/intern/ghost/intern/GHOST_SystemCocoa.mm
branches/soc-2011-tomato/intern/ghost/intern/GHOST_SystemWin32.cpp
branches/soc-2011-tomato/intern/ghost/intern/GHOST_WindowWin32.cpp
branches/soc-2011-tomato/intern/ghost/intern/GHOST_WindowX11.cpp
branches/soc-2011-tomato/intern/smoke/extern/smoke_API.h
branches/soc-2011-tomato/intern/smoke/intern/WTURBULENCE.cpp
branches/soc-2011-tomato/intern/smoke/intern/WTURBULENCE.h
branches/soc-2011-tomato/intern/smoke/intern/smoke_API.cpp
branches/soc-2011-tomato/release/datafiles/splash.png
branches/soc-2011-tomato/release/scripts/startup/bl_ui/properties_game.py
branches/soc-2011-tomato/release/scripts/startup/bl_ui/properties_physics_smoke.py
branches/soc-2011-tomato/release/scripts/startup/bl_ui/properties_texture.py
branches/soc-2011-tomato/release/scripts/startup/bl_ui/space_node.py
branches/soc-2011-tomato/release/scripts/startup/bl_ui/space_view3d.py
branches/soc-2011-tomato/release/scripts/startup/nodeitems_builtins.py
branches/soc-2011-tomato/source/blender/avi/SConscript
branches/soc-2011-tomato/source/blender/blenfont/SConscript
branches/soc-2011-tomato/source/blender/blenkernel/BKE_blender.h
branches/soc-2011-tomato/source/blender/blenkernel/BKE_deform.h
branches/soc-2011-tomato/source/blender/blenkernel/BKE_editmesh.h
branches/soc-2011-tomato/source/blender/blenkernel/BKE_node.h
branches/soc-2011-tomato/source/blender/blenkernel/BKE_object.h
branches/soc-2011-tomato/source/blender/blenkernel/BKE_object_deform.h
branches/soc-2011-tomato/source/blender/blenkernel/BKE_paint.h
branches/soc-2011-tomato/source/blender/blenkernel/BKE_particle.h
branches/soc-2011-tomato/source/blender/blenkernel/CMakeLists.txt
branches/soc-2011-tomato/source/blender/blenkernel/SConscript
branches/soc-2011-tomato/source/blender/blenkernel/intern/DerivedMesh.c
branches/soc-2011-tomato/source/blender/blenkernel/intern/anim.c
branches/soc-2011-tomato/source/blender/blenkernel/intern/cdderivedmesh.c
branches/soc-2011-tomato/source/blender/blenkernel/intern/constraint.c
branches/soc-2011-tomato/source/blender/blenkernel/intern/customdata.c
branches/soc-2011-tomato/source/blender/blenkernel/intern/deform.c
branches/soc-2011-tomato/source/blender/blenkernel/intern/depsgraph.c
branches/soc-2011-tomato/source/blender/blenkernel/intern/effect.c
branches/soc-2011-tomato/source/blender/blenkernel/intern/idprop.c
branches/soc-2011-tomato/source/blender/blenkernel/intern/key.c
branches/soc-2011-tomato/source/blender/blenkernel/intern/multires.c
branches/soc-2011-tomato/source/blender/blenkernel/intern/node.c
branches/soc-2011-tomato/source/blender/blenkernel/intern/object.c
branches/soc-2011-tomato/source/blender/blenkernel/intern/object_deform.c
branches/soc-2011-tomato/source/blender/blenkernel/intern/paint.c
branches/soc-2011-tomato/source/blender/blenkernel/intern/particle.c
branches/soc-2011-tomato/source/blender/blenkernel/intern/particle_system.c
branches/soc-2011-tomato/source/blender/blenkernel/intern/pbvh_bmesh.c
branches/soc-2011-tomato/source/blender/blenkernel/intern/smoke.c
branches/soc-2011-tomato/source/blender/blenkernel/intern/tracking.c
branches/soc-2011-tomato/source/blender/blenlib/CMakeLists.txt
branches/soc-2011-tomato/source/blender/blenlib/SConscript
branches/soc-2011-tomato/source/blender/blenlib/intern/BLI_kdopbvh.c
branches/soc-2011-tomato/source/blender/blenlib/intern/listbase.c
branches/soc-2011-tomato/source/blender/blenlib/intern/threads.c
branches/soc-2011-tomato/source/blender/blenloader/SConscript
branches/soc-2011-tomato/source/blender/blenloader/intern/readfile.c
branches/soc-2011-tomato/source/blender/bmesh/CMakeLists.txt
branches/soc-2011-tomato/source/blender/bmesh/bmesh_class.h
branches/soc-2011-tomato/source/blender/bmesh/intern/bmesh_edgeloop.c
branches/soc-2011-tomato/source/blender/bmesh/intern/bmesh_edgeloop.h
branches/soc-2011-tomato/source/blender/bmesh/intern/bmesh_opdefines.c
branches/soc-2011-tomato/source/blender/bmesh/intern/bmesh_operators_private.h
branches/soc-2011-tomato/source/blender/bmesh/intern/bmesh_queries.c
branches/soc-2011-tomato/source/blender/bmesh/intern/bmesh_queries.h
branches/soc-2011-tomato/source/blender/bmesh/intern/bmesh_walkers_impl.c
branches/soc-2011-tomato/source/blender/bmesh/operators/bmo_bridge.c
branches/soc-2011-tomato/source/blender/bmesh/operators/bmo_utils.c
branches/soc-2011-tomato/source/blender/compositor/SConscript
branches/soc-2011-tomato/source/blender/compositor/intern/COM_ExecutionGroup.cpp
branches/soc-2011-tomato/source/blender/compositor/intern/COM_NodeOperation.h
branches/soc-2011-tomato/source/blender/compositor/nodes/COM_MathNode.cpp
branches/soc-2011-tomato/source/blender/compositor/nodes/COM_ViewerNode.cpp
branches/soc-2011-tomato/source/blender/compositor/operations/COM_CompositorOperation.cpp
branches/soc-2011-tomato/source/blender/compositor/operations/COM_MathBaseOperation.cpp
branches/soc-2011-tomato/source/blender/compositor/operations/COM_MathBaseOperation.h
branches/soc-2011-tomato/source/blender/compositor/operations/COM_OutputFileOperation.h
branches/soc-2011-tomato/source/blender/compositor/operations/COM_RenderLayersBaseProg.cpp
branches/soc-2011-tomato/source/blender/compositor/operations/COM_ZCombineOperation.cpp
branches/soc-2011-tomato/source/blender/editors/animation/SConscript
branches/soc-2011-tomato/source/blender/editors/animation/anim_draw.c
branches/soc-2011-tomato/source/blender/editors/armature/SConscript
branches/soc-2011-tomato/source/blender/editors/curve/SConscript
branches/soc-2011-tomato/source/blender/editors/datafiles/SConscript
branches/soc-2011-tomato/source/blender/editors/gpencil/SConscript
branches/soc-2011-tomato/source/blender/editors/include/ED_anim_api.h
branches/soc-2011-tomato/source/blender/editors/include/ED_mesh.h
branches/soc-2011-tomato/source/blender/editors/include/ED_screen.h
branches/soc-2011-tomato/source/blender/editors/include/UI_view2d.h
branches/soc-2011-tomato/source/blender/editors/interface/SConscript
branches/soc-2011-tomato/source/blender/editors/interface/interface_handlers.c
branches/soc-2011-tomato/source/blender/editors/interface/view2d.c
branches/soc-2011-tomato/source/blender/editors/io/SConscript
branches/soc-2011-tomato/source/blender/editors/mask/SConscript
branches/soc-2011-tomato/source/blender/editors/mesh/SConscript
branches/soc-2011-tomato/source/blender/editors/mesh/editmesh_loopcut.c
branches/soc-2011-tomato/source/blender/editors/mesh/editmesh_tools.c
branches/soc-2011-tomato/source/blender/editors/mesh/editmesh_utils.c
branches/soc-2011-tomato/source/blender/editors/mesh/mesh_intern.h
branches/soc-2011-tomato/source/blender/editors/mesh/mesh_ops.c
branches/soc-2011-tomato/source/blender/editors/metaball/SConscript
branches/soc-2011-tomato/source/blender/editors/object/SConscript
branches/soc-2011-tomato/source/blender/editors/object/object_modifier.c
branches/soc-2011-tomato/source/blender/editors/object/object_vgroup.c
branches/soc-2011-tomato/source/blender/editors/physics/CMakeLists.txt
branches/soc-2011-tomato/source/blender/editors/physics/SConscript
branches/soc-2011-tomato/source/blender/editors/physics/particle_edit.c
branches/soc-2011-tomato/source/blender/editors/physics/rigidbody_object.c
branches/soc-2011-tomato/source/blender/editors/render/CMakeLists.txt
branches/soc-2011-tomato/source/blender/editors/render/SConscript
branches/soc-2011-tomato/source/blender/editors/render/render_internal.c
branches/soc-2011-tomato/source/blender/editors/render/render_preview.c
branches/soc-2011-tomato/source/blender/editors/render/render_update.c
branches/soc-2011-tomato/source/blender/editors/screen/SConscript
branches/soc-2011-tomato/source/blender/editors/screen/area.c
branches/soc-2011-tomato/source/blender/editors/sculpt_paint/SConscript
branches/soc-2011-tomato/source/blender/editors/sculpt_paint/paint_cursor.c
branches/soc-2011-tomato/source/blender/editors/sculpt_paint/paint_image.c
branches/soc-2011-tomato/source/blender/editors/sculpt_paint/paint_image_2d.c
branches/soc-2011-tomato/source/blender/editors/sculpt_paint/paint_image_proj.c
branches/soc-2011-tomato/source/blender/editors/sculpt_paint/paint_intern.h
branches/soc-2011-tomato/source/blender/editors/sculpt_paint/paint_ops.c
branches/soc-2011-tomato/source/blender/editors/sculpt_paint/paint_stroke.c
branches/soc-2011-tomato/source/blender/editors/sculpt_paint/paint_vertex.c
branches/soc-2011-tomato/source/blender/editors/sculpt_paint/sculpt.c
branches/soc-2011-tomato/source/blender/editors/sound/SConscript
branches/soc-2011-tomato/source/blender/editors/space_action/SConscript
branches/soc-2011-tomato/source/blender/editors/space_action/space_action.c
branches/soc-2011-tomato/source/blender/editors/space_api/SConscript
branches/soc-2011-tomato/source/blender/editors/space_buttons/SConscript
branches/soc-2011-tomato/source/blender/editors/space_buttons/buttons_context.c
branches/soc-2011-tomato/source/blender/editors/space_buttons/buttons_header.c
branches/soc-2011-tomato/source/blender/editors/space_buttons/buttons_intern.h
branches/soc-2011-tomato/source/blender/editors/space_buttons/buttons_texture.c
branches/soc-2011-tomato/source/blender/editors/space_buttons/space_buttons.c
branches/soc-2011-tomato/source/blender/editors/space_clip/SConscript
branches/soc-2011-tomato/source/blender/editors/space_console/SConscript
branches/soc-2011-tomato/source/blender/editors/space_file/SConscript
branches/soc-2011-tomato/source/blender/editors/space_graph/SConscript
branches/soc-2011-tomato/source/blender/editors/space_graph/space_graph.c
branches/soc-2011-tomato/source/blender/editors/space_image/SConscript
branches/soc-2011-tomato/source/blender/editors/space_image/space_image.c
branches/soc-2011-tomato/source/blender/editors/space_info/SConscript
branches/soc-2011-tomato/source/blender/editors/space_logic/SConscript
branches/soc-2011-tomato/source/blender/editors/space_nla/SConscript
branches/soc-2011-tomato/source/blender/editors/space_nla/space_nla.c
branches/soc-2011-tomato/source/blender/editors/space_node/SConscript
branches/soc-2011-tomato/source/blender/editors/space_node/drawnode.c
branches/soc-2011-tomato/source/blender/editors/space_outliner/SConscript
branches/soc-2011-tomato/source/blender/editors/space_script/SConscript
branches/soc-2011-tomato/source/blender/editors/space_sequencer/SConscript
branches/soc-2011-tomato/source/blender/editors/space_sequencer/sequencer_draw.c
branches/soc-2011-tomato/source/blender/editors/space_text/SConscript
branches/soc-2011-tomato/source/blender/editors/space_time/SConscript
branches/soc-2011-tomato/source/blender/editors/space_userpref/SConscript
branches/soc-2011-tomato/source/blender/editors/space_view3d/SConscript
branches/soc-2011-tomato/source/blender/editors/space_view3d/drawmesh.c
branches/soc-2011-tomato/source/blender/editors/space_view3d/drawobject.c
branches/soc-2011-tomato/source/blender/editors/transform/SConscript
branches/soc-2011-tomato/source/blender/editors/transform/transform_ops.c
branches/soc-2011-tomato/source/blender/editors/util/SConscript
branches/soc-2011-tomato/source/blender/editors/uvedit/SConscript
branches/soc-2011-tomato/source/blender/editors/uvedit/uvedit_intern.h
branches/soc-2011-tomato/source/blender/editors/uvedit/uvedit_ops.c
branches/soc-2011-tomato/source/blender/freestyle/SConscript
branches/soc-2011-tomato/source/blender/freestyle/intern/application/AppConfig.h
branches/soc-2011-tomato/source/blender/freestyle/intern/application/AppView.h
branches/soc-2011-tomato/source/blender/freestyle/intern/application/Controller.cpp
branches/soc-2011-tomato/source/blender/freestyle/intern/application/Controller.h
branches/soc-2011-tomato/source/blender/freestyle/intern/blender_interface/BlenderFileLoader.h
branches/soc-2011-tomato/source/blender/freestyle/intern/geometry/BBox.h
branches/soc-2011-tomato/source/blender/freestyle/intern/geometry/Bezier.cpp
branches/soc-2011-tomato/source/blender/freestyle/intern/geometry/Bezier.h
branches/soc-2011-tomato/source/blender/freestyle/intern/geometry/FitCurve.cpp
branches/soc-2011-tomato/source/blender/freestyle/intern/geometry/GeomCleaner.h
branches/soc-2011-tomato/source/blender/freestyle/intern/geometry/Grid.h
branches/soc-2011-tomato/source/blender/freestyle/intern/geometry/GridHelpers.h
branches/soc-2011-tomato/source/blender/freestyle/intern/geometry/Noise.h
branches/soc-2011-tomato/source/blender/freestyle/intern/geometry/Polygon.h
branches/soc-2011-tomato/source/blender/freestyle/intern/geometry/SweepLine.h
branches/soc-2011-tomato/source/blender/freestyle/intern/geometry/VecMat.h
branches/soc-2011-tomato/source/blender/freestyle/intern/geometry/normal_cycle.h
branches/soc-2011-tomato/source/blender/freestyle/intern/image/GaussianFilter.h
branches/soc-2011-tomato/source/blender/freestyle/intern/image/Image.h
branches/soc-2011-tomato/source/blender/freestyle/intern/image/ImagePyramid.h
branches/soc-2011-tomato/source/blender/freestyle/intern/python/BPy_Convert.cpp
branches/soc-2011-tomato/source/blender/freestyle/intern/python/BPy_Nature.cpp
branches/soc-2011-tomato/source/blender/freestyle/intern/python/BPy_StrokeAttribute.cpp
branches/soc-2011-tomato/source/blender/freestyle/intern/scene_graph/DrawingStyle.h
branches/soc-2011-tomato/source/blender/freestyle/intern/scene_graph/FrsMaterial.h
branches/soc-2011-tomato/source/blender/freestyle/intern/scene_graph/SceneVisitor.h
branches/soc-2011-tomato/source/blender/freestyle/intern/stroke/AdvancedStrokeShaders.cpp
branches/soc-2011-tomato/source/blender/freestyle/intern/stroke/AdvancedStrokeShaders.h
branches/soc-2011-tomato/source/blender/freestyle/intern/stroke/Canvas.h
branches/soc-2011-tomato/source/blender/freestyle/intern/stroke/Curve.h
branches/soc-2011-tomato/source/blender/freestyle/intern/stroke/Modifiers.h
branches/soc-2011-tomato/source/blender/freestyle/intern/stroke/Module.h
branches/soc-2011-tomato/source/blender/freestyle/intern/stroke/Operators.h
branches/soc-2011-tomato/source/blender/freestyle/intern/stroke/Predicates0D.h
branches/soc-2011-tomato/source/blender/freestyle/intern/stroke/Predicates1D.h
branches/soc-2011-tomato/source/blender/freestyle/intern/stroke/Stroke.h
branches/soc-2011-tomato/source/blender/freestyle/intern/stroke/StrokeLayer.h
branches/soc-2011-tomato/source/blender/freestyle/intern/stroke/StrokeRenderer.h
branches/soc-2011-tomato/source/blender/freestyle/intern/stroke/StrokeRep.h
branches/soc-2011-tomato/source/blender/freestyle/intern/stroke/StrokeShader.h
branches/soc-2011-tomato/source/blender/freestyle/intern/stroke/StrokeTesselator.h
branches/soc-2011-tomato/source/blender/freestyle/intern/stroke/StyleModule.h
branches/soc-2011-tomato/source/blender/freestyle/intern/system/BaseIterator.h
branches/soc-2011-tomato/source/blender/freestyle/intern/system/BaseObject.h
branches/soc-2011-tomato/source/blender/freestyle/intern/system/Exception.h
branches/soc-2011-tomato/source/blender/freestyle/intern/system/Id.h
branches/soc-2011-tomato/source/blender/freestyle/intern/system/Interpreter.h
branches/soc-2011-tomato/source/blender/freestyle/intern/system/Iterator.h
branches/soc-2011-tomato/source/blender/freestyle/intern/system/PointerSequence.h
branches/soc-2011-tomato/source/blender/freestyle/intern/system/ProgressBar.h
branches/soc-2011-tomato/source/blender/freestyle/intern/system/PseudoNoise.cpp
branches/soc-2011-tomato/source/blender/freestyle/intern/system/PseudoNoise.h
branches/soc-2011-tomato/source/blender/freestyle/intern/system/RandGen.h
branches/soc-2011-tomato/source/blender/freestyle/intern/system/RenderMonitor.h
branches/soc-2011-tomato/source/blender/freestyle/intern/system/TimeStamp.cpp
branches/soc-2011-tomato/source/blender/freestyle/intern/system/TimeStamp.h
branches/soc-2011-tomato/source/blender/freestyle/intern/system/TimeUtils.h
branches/soc-2011-tomato/source/blender/freestyle/intern/view_map/AverageAreaGridDensityProvider.cpp
branches/soc-2011-tomato/source/blender/freestyle/intern/view_map/BoxGrid.h
branches/soc-2011-tomato/source/blender/freestyle/intern/view_map/FEdgeXDetector.h
branches/soc-2011-tomato/source/blender/freestyle/intern/view_map/Functions0D.h
branches/soc-2011-tomato/source/blender/freestyle/intern/view_map/Functions1D.h
branches/soc-2011-tomato/source/blender/freestyle/intern/view_map/GridDensityProvider.h
branches/soc-2011-tomato/source/blender/freestyle/intern/view_map/Interface0D.h
branches/soc-2011-tomato/source/blender/freestyle/intern/view_map/Interface1D.h
branches/soc-2011-tomato/source/blender/freestyle/intern/view_map/OccluderSource.h
branches/soc-2011-tomato/source/blender/freestyle/intern/view_map/Silhouette.h
branches/soc-2011-tomato/source/blender/freestyle/intern/view_map/SilhouetteGeomEngine.h
branches/soc-2011-tomato/source/blender/freestyle/intern/view_map/SphericalGrid.h
branches/soc-2011-tomato/source/blender/freestyle/intern/view_map/SteerableViewMap.h
branches/soc-2011-tomato/source/blender/freestyle/intern/view_map/ViewEdgeXBuilder.h
branches/soc-2011-tomato/source/blender/freestyle/intern/view_map/ViewMap.h
branches/soc-2011-tomato/source/blender/freestyle/intern/view_map/ViewMapBuilder.cpp
branches/soc-2011-tomato/source/blender/freestyle/intern/view_map/ViewMapBuilder.h
branches/soc-2011-tomato/source/blender/freestyle/intern/view_map/ViewMapTesselator.h
branches/soc-2011-tomato/source/blender/freestyle/intern/winged_edge/Curvature.h
branches/soc-2011-tomato/source/blender/freestyle/intern/winged_edge/WEdge.h
branches/soc-2011-tomato/source/blender/freestyle/intern/winged_edge/WFillGrid.h
branches/soc-2011-tomato/source/blender/freestyle/intern/winged_edge/WXEdge.h
branches/soc-2011-tomato/source/blender/gpu/SConscript
branches/soc-2011-tomato/source/blender/gpu/shaders/gpu_shader_material.glsl
branches/soc-2011-tomato/source/blender/ikplugin/SConscript
branches/soc-2011-tomato/source/blender/imbuf/SConscript
branches/soc-2011-tomato/source/blender/makesdna/DNA_node_types.h
branches/soc-2011-tomato/source/blender/makesdna/DNA_scene_types.h
branches/soc-2011-tomato/source/blender/makesdna/DNA_smoke_types.h
branches/soc-2011-tomato/source/blender/makesdna/DNA_space_types.h
branches/soc-2011-tomato/source/blender/makesdna/SConscript
branches/soc-2011-tomato/source/blender/makesrna/RNA_access.h
branches/soc-2011-tomato/source/blender/makesrna/SConscript
branches/soc-2011-tomato/source/blender/makesrna/intern/SConscript
branches/soc-2011-tomato/source/blender/makesrna/intern/rna_access.c
branches/soc-2011-tomato/source/blender/makesrna/intern/rna_nodetree.c
branches/soc-2011-tomato/source/blender/makesrna/intern/rna_particle.c
branches/soc-2011-tomato/source/blender/makesrna/intern/rna_scene.c
branches/soc-2011-tomato/source/blender/makesrna/intern/rna_smoke.c
branches/soc-2011-tomato/source/blender/makesrna/intern/rna_space.c
branches/soc-2011-tomato/source/blender/modifiers/CMakeLists.txt
branches/soc-2011-tomato/source/blender/nodes/CMakeLists.txt
branches/soc-2011-tomato/source/blender/nodes/NOD_shader.h
branches/soc-2011-tomato/source/blender/nodes/NOD_static_types.h
branches/soc-2011-tomato/source/blender/nodes/SConscript
branches/soc-2011-tomato/source/blender/nodes/shader/nodes/node_shader_math.c
branches/soc-2011-tomato/source/blender/nodes/texture/nodes/node_texture_math.c
branches/soc-2011-tomato/source/blender/python/SConscript
branches/soc-2011-tomato/source/blender/python/bmesh/bmesh_py_types.c
branches/soc-2011-tomato/source/blender/python/intern/CMakeLists.txt
branches/soc-2011-tomato/source/blender/python/intern/bpy_app_build_options.c
branches/soc-2011-tomato/source/blender/python/intern/bpy_app_translations.c
branches/soc-2011-tomato/source/blender/python/intern/bpy_rna.c
branches/soc-2011-tomato/source/blender/python/mathutils/mathutils.c
branches/soc-2011-tomato/source/blender/render/SConscript
branches/soc-2011-tomato/source/blender/render/intern/include/envmap.h
branches/soc-2011-tomato/source/blender/render/intern/include/rayintersection.h
branches/soc-2011-tomato/source/blender/render/intern/include/renderdatabase.h
branches/soc-2011-tomato/source/blender/render/intern/source/convertblender.c
branches/soc-2011-tomato/source/blender/render/intern/source/envmap.c
branches/soc-2011-tomato/source/blender/render/intern/source/external_engine.c
branches/soc-2011-tomato/source/blender/render/intern/source/pipeline.c
branches/soc-2011-tomato/source/blender/render/intern/source/pointdensity.c
branches/soc-2011-tomato/source/blender/render/intern/source/rayshade.c
branches/soc-2011-tomato/source/blender/render/intern/source/rendercore.c
branches/soc-2011-tomato/source/blender/render/intern/source/shadeoutput.c
branches/soc-2011-tomato/source/blender/render/intern/source/sss.c
branches/soc-2011-tomato/source/blender/windowmanager/SConscript
branches/soc-2011-tomato/source/blender/windowmanager/WM_api.h
branches/soc-2011-tomato/source/blender/windowmanager/WM_types.h
branches/soc-2011-tomato/source/blender/windowmanager/intern/wm_draw.c
branches/soc-2011-tomato/source/blender/windowmanager/intern/wm_event_system.c
branches/soc-2011-tomato/source/blender/windowmanager/intern/wm_jobs.c
branches/soc-2011-tomato/source/blender/windowmanager/intern/wm_operators.c
branches/soc-2011-tomato/source/blenderplayer/CMakeLists.txt
branches/soc-2011-tomato/source/blenderplayer/bad_level_call_stubs/stubs.c
branches/soc-2011-tomato/source/creator/CMakeLists.txt
branches/soc-2011-tomato/source/gameengine/Converter/BL_ActionActuator.cpp
branches/soc-2011-tomato/source/gameengine/GamePlayer/ghost/GPG_Application.cpp
branches/soc-2011-tomato/source/gameengine/Ketsji/KX_GameObject.cpp
branches/soc-2011-tomato/source/gameengine/Ketsji/KX_Scene.cpp
branches/soc-2011-tomato/source/gameengine/Ketsji/KX_Scene.h
branches/soc-2011-tomato/source/gameengine/Rasterizer/SConscript
Added Paths:
-----------
branches/soc-2011-tomato/doc/python_api/examples/bpy.app.translations.py
branches/soc-2011-tomato/intern/cycles/kernel/osl/bsdf_westin.cpp
branches/soc-2011-tomato/intern/cycles/kernel/shaders/node_wireframe.osl
branches/soc-2011-tomato/intern/cycles/kernel/svm/svm_wireframe.h
branches/soc-2011-tomato/release/scripts/templates_osl/westin_closure.osl
branches/soc-2011-tomato/source/blender/bmesh/operators/bmo_fill_edgeloop.c
branches/soc-2011-tomato/source/blender/bmesh/operators/bmo_fill_grid.c
branches/soc-2011-tomato/source/blender/bmesh/operators/bmo_split_edges.c
branches/soc-2011-tomato/source/blender/editors/include/ED_buttons.h
branches/soc-2011-tomato/source/blender/nodes/shader/nodes/node_shader_wireframe.c
Removed Paths:
-------------
branches/soc-2011-tomato/source/blender/bmesh/operators/bmo_edgeloop_fill.c
branches/soc-2011-tomato/source/blender/bmesh/operators/bmo_edgesplit.c
Property Changed:
----------------
branches/soc-2011-tomato/
branches/soc-2011-tomato/source/blender/editors/interface/interface.c
branches/soc-2011-tomato/source/blender/editors/space_outliner/
Property changes on: branches/soc-2011-tomato
___________________________________________________________________
Modified: svn:mergeinfo
- /branches/ge_harmony:42255,42279-42282,42286,42302,42338,42349,42616,42620,42698-42699,42739,42753,42773-42774,42832,44568,44597-44598,44793-44794
/branches/soc-2011-cucumber:37517,38166-38167,38177,38179-38180,38187,38242,38384,38387,38403-38404,38407,38968,38970,38973,39045,40845,42997-42998,43439
/branches/vgroup_modifiers:38694-39989
/trunk/blender:36831-56769
+ /branches/ge_harmony:42255,42279-42282,42286,42302,42338,42349,42616,42620,42698-42699,42739,42753,42773-42774,42832,44568,44597-44598,44793-44794
/branches/soc-2011-cucumber:37517,38166-38167,38177,38179-38180,38187,38242,38384,38387,38403-38404,38407,38968,38970,38973,39045,40845,42997-42998,43439
/branches/vgroup_modifiers:38694-39989
/trunk/blender:36831-56932
Modified: branches/soc-2011-tomato/CMakeLists.txt
===================================================================
--- branches/soc-2011-tomato/CMakeLists.txt 2013-05-20 18:55:08 UTC (rev 56932)
+++ branches/soc-2011-tomato/CMakeLists.txt 2013-05-20 21:39:07 UTC (rev 56933)
@@ -157,7 +157,6 @@
option(WITH_BOOL_COMPAT "Continue defining \"TRUE\" and \"FALSE\" until these can be replaced with \"true\" and \"false\" from stdbool.h" ON)
mark_as_advanced(WITH_BOOL_COMPAT)
-
# (unix defaults to OpenMP On)
if((UNIX AND NOT APPLE) OR (MINGW))
set(PLATFORM_DEFAULT ON)
@@ -358,7 +357,7 @@
# force CMAKE_OSX_DEPLOYMENT_TARGET for makefiles, will not work else ( cmake bug ? )
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mmacosx-version-min=${CMAKE_OSX_DEPLOYMENT_TARGET}")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mmacosx-version-min=${CMAKE_OSX_DEPLOYMENT_TARGET}")
- add_definitions ("-DMACOSX_DEPLOYMENT_TARGET=${CMAKE_OSX_DEPLOYMENT_TARGET}")
+ add_definitions("-DMACOSX_DEPLOYMENT_TARGET=${CMAKE_OSX_DEPLOYMENT_TARGET}")
endif()
option(WITH_COCOA "Use Cocoa framework instead of deprecated Carbon" ON)
@@ -944,16 +943,27 @@
WITH_MINGW64)
if(WITH_MINGW64)
- message("Compiling for 64 bit with MinGW-w64.")
+ message(STATUS "Compiling for 64 bit with MinGW-w64.")
set(LIBDIR ${CMAKE_SOURCE_DIR}/../lib/mingw64)
endif()
else()
- set(LIBDIR ${CMAKE_SOURCE_DIR}/../lib/windows)
-
# Setup 64bit and 64bit windows systems
if(CMAKE_CL_64)
- message("64 bit compiler detected.")
- set(LIBDIR ${CMAKE_SOURCE_DIR}/../lib/win64)
+ message(STATUS "64 bit compiler detected.")
+ if(MSVC11)
+ message(STATUS "Visual C++ 2012 detected.")
+ set(LIBDIR ${CMAKE_SOURCE_DIR}/../lib/win64_vc11)
+ else()
+ set(LIBDIR ${CMAKE_SOURCE_DIR}/../lib/win64)
+ endif()
+ else()
+ # Setup 32bit windows systems
+ if(MSVC11)
+ message(STATUS "Visual C++ 2012 detected.")
+ set(LIBDIR ${CMAKE_SOURCE_DIR}/../lib/windows_vc11)
+ else()
+ set(LIBDIR ${CMAKE_SOURCE_DIR}/../lib/windows)
+ endif()
endif()
endif()
@@ -968,7 +978,11 @@
if(WITH_OPENAL)
set(OPENAL ${LIBDIR}/openal)
set(OPENAL_INCLUDE_DIR ${OPENAL}/include)
- set(OPENAL_LIBRARY wrap_oal)
+ if(MSVC11)
+ set(OPENAL_LIBRARY openal32)
+ else()
+ set(OPENAL_LIBRARY wrap_oal)
+ endif()
set(OPENAL_LIBPATH ${OPENAL}/lib)
endif()
@@ -1017,8 +1031,18 @@
if(MSVC)
set(PLATFORM_LINKLIBS ws2_32 vfw32 winmm kernel32 user32 gdi32 comdlg32 advapi32 shfolder shell32 ole32 oleaut32 uuid psapi)
+ # MSVC11 SDL is not hard linked to dxguid.lib
+ if(MSVC11 AND WITH_SDL)
+ set(PLATFORM_LINKLIBS ${PLATFORM_LINKLIBS} dxguid)
+ endif()
+
add_definitions(/D_CRT_NONSTDC_NO_DEPRECATE /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_CONSOLE /D_LIB)
+ # MSVC11 needs _ALLOW_KEYWORD_MACROS to build
+ if(MSVC11)
+ add_definitions(/D_ALLOW_KEYWORD_MACROS)
+ endif()
+
set(CMAKE_CXX_FLAGS "/nologo /J /Gd /EHsc" CACHE STRING "MSVC MT C++ flags " FORCE)
set(CMAKE_C_FLAGS "/nologo /J /Gd" CACHE STRING "MSVC MT C++ flags " FORCE)
@@ -1124,13 +1148,24 @@
${LIBDIR}/ffmpeg/include
${LIBDIR}/ffmpeg/include/msvc
)
- set(FFMPEG_LIBRARIES
- ${LIBDIR}/ffmpeg/lib/avcodec-53.lib
- ${LIBDIR}/ffmpeg/lib/avformat-53.lib
- ${LIBDIR}/ffmpeg/lib/avdevice-53.lib
- ${LIBDIR}/ffmpeg/lib/avutil-51.lib
- ${LIBDIR}/ffmpeg/lib/swscale-2.lib
- )
+ # MSVC11 FFMPEG libs are newer
+ if(MSVC11)
+ set(FFMPEG_LIBRARIES
+ ${LIBDIR}/ffmpeg/lib/avcodec-54.lib
+ ${LIBDIR}/ffmpeg/lib/avformat-54.lib
+ ${LIBDIR}/ffmpeg/lib/avdevice-54.lib
+ ${LIBDIR}/ffmpeg/lib/avutil-52.lib
+ ${LIBDIR}/ffmpeg/lib/swscale-2.lib
+ )
+ else()
+ set(FFMPEG_LIBRARIES
+ ${LIBDIR}/ffmpeg/lib/avcodec-53.lib
+ ${LIBDIR}/ffmpeg/lib/avformat-53.lib
+ ${LIBDIR}/ffmpeg/lib/avdevice-53.lib
+ ${LIBDIR}/ffmpeg/lib/avutil-51.lib
+ ${LIBDIR}/ffmpeg/lib/swscale-2.lib
+ )
+ endif()
endif()
if(WITH_IMAGE_OPENEXR)
@@ -1175,7 +1210,7 @@
# set(PYTHON_LIBRARY ${PYTHON}/lib/python${_PYTHON_VERSION_NO_DOTS}.lib) #CACHE FILEPATH
unset(_PYTHON_VERSION_NO_DOTS)
- #Shared includes for both vc2008 and vc2010
+ # Shared includes for both vc2008 and vc2010
set(PYTHON_INCLUDE_DIR ${LIBDIR}/python/include/python${PYTHON_VERSION})
# uncached vars
@@ -1186,7 +1221,11 @@
if(WITH_BOOST)
set(BOOST ${LIBDIR}/boost)
set(BOOST_INCLUDE_DIR ${BOOST}/include)
- if(MSVC10)
+ if(MSVC11)
+ set(BOOST_LIBPATH ${BOOST}/lib)
+ set(BOOST_POSTFIX "vc110-mt-s-1_53.lib")
+ set(BOOST_DEBUG_POSTFIX "vc110-mt-sgd-1_53.lib")
+ elseif(MSVC10)
set(BOOST_LIBPATH ${BOOST}/vc2010/lib)
set(BOOST_POSTFIX "vc100-mt-s-1_49.lib")
set(BOOST_DEBUG_POSTFIX "vc100-mt-sgd-1_49.lib")
@@ -1236,7 +1275,6 @@
set(OPENCOLORIO_DEFINITIONS)
endif()
-
set(PLATFORM_LINKFLAGS "/SUBSYSTEM:CONSOLE /STACK:2097152 /INCREMENTAL:NO /NODEFAULTLIB:msvcrt.lib /NODEFAULTLIB:msvcmrt.lib /NODEFAULTLIB:msvcurt.lib /NODEFAULTLIB:msvcrtd.lib")
# MSVC only, Mingw doesnt need
@@ -1261,7 +1299,7 @@
set(PLATFORM_LINKLIBS "${PLATFORM_LINKLIBS} -lpthread")
add_definitions(-DFREE_WINDOWS64 -DMS_WIN64)
- #Turn off OpenMP since it causes crashes on render for subsurfed/multiresolution meshes
+ # Turn off OpenMP since it causes crashes on render for subsurfed/multiresolution meshes
set(WITH_OPENMP OFF)
endif()
@@ -1285,7 +1323,7 @@
set(ZLIB_LIBPATH ${ZLIB}/lib)
set(ZLIB_LIBRARIES z)
- #comes with own pthread library
+ # comes with own pthread library
if(NOT WITH_MINGW64)
set(PTHREADS ${LIBDIR}/pthreads)
#set(PTHREADS_INCLUDE_DIRS ${PTHREADS}/include)
@@ -1408,7 +1446,7 @@
if(WITH_LLVM)
set(LLVM_DIRECTORY ${LIBDIR}/llvm CACHE PATH "Path to the LLVM installation")
set(LLVM_LIB_DIR ${LLVM_DIRECTORY}/lib)
- #Explicitly set llvm lib order.
+ # Explicitly set llvm lib order.
#---- WARNING ON GCC ORDER OF LIBS IS IMPORTANT, DO NOT CHANGE! ---------
set(LLVM_LIBRARY LLVMSelectionDAG LLVMCodeGen LLVMScalarOpts LLVMAnalysis LLVMArchive
LLVMAsmParser LLVMAsmPrinter
@@ -1428,7 +1466,7 @@
LLVMX86Disassembler LLVMX86Info
LLVMX86Utils LLVMipa
LLVMipo LLVMCore)
- #imagehelp is needed by LLVM 3.1 on MinGW, check lib\Support\Windows\Signals.inc
+ # imagehelp is needed by LLVM 3.1 on MinGW, check lib\Support\Windows\Signals.inc
set(PLATFORM_LINKLIBS "${PLATFORM_LINKLIBS} -limagehlp")
endif()
@@ -1571,7 +1609,7 @@
set(PLATFORM_LINKFLAGS "${PLATFORM_LINKFLAGS} -framework QTKit")
if(CMAKE_OSX_ARCHITECTURES MATCHES i386)
set(PLATFORM_LINKFLAGS "${PLATFORM_LINKFLAGS} -framework QuickTime")
- #libSDL still needs 32bit carbon quicktime
+ # libSDL still needs 32bit carbon quicktime
endif()
elseif(WITH_CODEC_QUICKTIME)
set(PLATFORM_LINKFLAGS "${PLATFORM_LINKFLAGS} -framework QuickTime")
@@ -1622,7 +1660,7 @@
set(OPENCOLLADA_LIBPATH ${OPENCOLLADA}/lib)
set(OPENCOLLADA_LIBRARIES "OpenCOLLADASaxFrameworkLoader -lOpenCOLLADAFramework -lOpenCOLLADABaseUtils -lOpenCOLLADAStreamWriter -lMathMLSolver -lGeneratedSaxParser -lUTF -lxml2 -lbuffer -lftoa")
- #pcre is bundled with openCollada
+ # pcre is bundled with openCollada
#set(PCRE ${LIBDIR}/pcre)
#set(PCRE_LIBPATH ${PCRE}/lib)
set(PCRE_LIBRARIES pcre)
Modified: branches/soc-2011-tomato/GNUmakefile
===================================================================
--- branches/soc-2011-tomato/GNUmakefile 2013-05-20 18:55:08 UTC (rev 56932)
+++ branches/soc-2011-tomato/GNUmakefile 2013-05-20 21:39:07 UTC (rev 56933)
@@ -178,9 +178,9 @@
@echo " * check_splint - run blenders source through splint (C only)"
@echo " * check_sparse - run blenders source through sparse (C only)"
@echo " * check_smatch - run blenders source through smatch (C only)"
- @echo " * check_spelling_c - check for spelling errors (OSL only)"
+ @echo " * check_spelling_c - check for spelling errors (C/C++ only)"
@echo " * check_spelling_c_qtc - same as check_spelling_c but outputs QtCreator tasks format"
- @echo " * check_spelling_osl - check for spelling errors (C/C++ only)"
+ @echo " * check_spelling_osl - check for spelling errors (OSL only)"
@echo " * check_spelling_py - check for spelling errors (Python only)"
@echo ""
@echo "Utilities (not associated with building blender)"
Modified: branches/soc-2011-tomato/build_files/cmake/Modules/FindOpenJPEG.cmake
===================================================================
--- branches/soc-2011-tomato/build_files/cmake/Modules/FindOpenJPEG.cmake 2013-05-20 18:55:08 UTC (rev 56932)
+++ branches/soc-2011-tomato/build_files/cmake/Modules/FindOpenJPEG.cmake 2013-05-20 21:39:07 UTC (rev 56933)
@@ -42,6 +42,7 @@
${_openjpeg_SEARCH_DIRS}
PATH_SUFFIXES
include
+ include/openjpeg-1.5
)
FIND_LIBRARY(OPENJPEG_LIBRARY
Modified: branches/soc-2011-tomato/build_files/cmake/project_info.py
===================================================================
--- branches/soc-2011-tomato/build_files/cmake/project_info.py 2013-05-20 18:55:08 UTC (rev 56932)
+++ branches/soc-2011-tomato/build_files/cmake/project_info.py 2013-05-20 21:39:07 UTC (rev 56933)
@@ -26,8 +26,8 @@
Example Win32 usage:
c:\Python32\python.exe c:\blender_dev\blender\build_files\cmake\cmake_qtcreator_project.py c:\blender_dev\cmake_build
-example linux usage
- python .~/blenderSVN/blender/build_files/cmake/cmake_qtcreator_project.py ~/blenderSVN/cmake
@@ Diff output truncated at 10240 characters. @@
More information about the Bf-blender-cvs
mailing list