[Bf-blender-cvs] [a13952e] gooseberry: Merge branch 'cycles_memory_experiments' into gooseberry
Sergey Sharybin
noreply at git.blender.org
Fri Apr 10 17:57:56 CEST 2015
Commit: a13952e84e7e05b0d4bae5702f90e7dbb4bd1dd8
Author: Sergey Sharybin
Date: Fri Apr 10 20:56:44 2015 +0500
Branches: gooseberry
https://developer.blender.org/rBa13952e84e7e05b0d4bae5702f90e7dbb4bd1dd8
Merge branch 'cycles_memory_experiments' into gooseberry
Conflicts:
intern/cycles/blender/blender_sync.h
===================================================================
===================================================================
diff --cc intern/cycles/blender/blender_sync.h
index 8d2f324,04c26ef..f9d22d3
--- a/intern/cycles/blender/blender_sync.h
+++ b/intern/cycles/blender/blender_sync.h
@@@ -83,13 -83,20 +83,20 @@@ private
void sync_curve_settings();
void sync_nodes(Shader *shader, BL::ShaderNodeTree b_ntree);
- Mesh *sync_mesh(BL::Object b_ob, bool object_updated, bool hide_tris);
- void sync_curves(Mesh *mesh, BL::Mesh b_mesh, BL::Object b_ob, bool motion, int time_index = 0);
+ Mesh *sync_mesh(BL::Object b_parent, bool object_updated, bool hide_tris, BL::DupliObject b_dupli_ob = PointerRNA_NULL);
+ void sync_curves(Mesh *mesh, BL::Mesh b_mesh, BL::Object b_parent, bool motion, int time_index = 0, BL::DupliObject b_dupli_ob = PointerRNA_NULL);
- Object *sync_object(BL::Object b_parent, int persistent_id[OBJECT_PERSISTENT_ID_SIZE], BL::DupliObject b_dupli_ob,
- Transform& tfm, uint layer_flag, float motion_time, bool hide_tris);
+ Object *sync_object(BL::Object b_parent,
+ int persistent_id[OBJECT_PERSISTENT_ID_SIZE],
+ BL::DupliObject b_dupli_ob,
+ Transform& tfm,
+ uint layer_flag,
+ float motion_time,
+ bool hide_tris,
+ bool use_camera_cull,
+ float camera_cull_margin);
void sync_light(BL::Object b_parent, int persistent_id[OBJECT_PERSISTENT_ID_SIZE], BL::Object b_ob, Transform& tfm);
void sync_background_light();
- void sync_mesh_motion(BL::Object b_ob, Object *object, float motion_time);
+ void sync_mesh_motion(BL::Object b_parent, Object *object, float motion_time, BL::DupliObject b_dupli_ob = PointerRNA_NULL);
void sync_camera_motion(BL::Object b_ob, float motion_time);
/* particles */
More information about the Bf-blender-cvs
mailing list