Blender Git Loki
Git Commits -> Revision 940c17a
Revision 940c17a by Lukas Toenne (alembic_pointcache) February 19, 2015, 19:40 (GMT) |
Big revert of all things pointcache, old code is impossible to work with. The Alembic caching must be integrated with Blender as a new, entirely independent feature. The old pointcache code can not be surgically removed without major damage to vital features. Instead of wasting more time trying to deal with an outdated complicated system, a better choice is implementing a new caching system next to it and if possible phase out the old one at some point ... |
Commit Details:
Full Hash: 940c17af81b79bf1bbe06b61b7f0aad1d6019ce7
Parent Commit: 39a39a1
Lines Changed: +2353, -1647
2 Deleted Paths:
/source/blender/makesdna/DNA_pointcache_types.h (+0, -204)
/source/blender/makesrna/intern/rna_cache_library.c (+0, -75)
/source/blender/makesrna/intern/rna_cache_library.c (+0, -75)
89 Modified Paths:
/build_files/cmake/macros.cmake (+0, -1) (Diff)
/release/scripts/startup/bl_ui/properties_particle.py (+10, -15) (Diff)
/release/scripts/startup/bl_ui/properties_physics_cloth.py (+2, -2) (Diff)
/release/scripts/startup/bl_ui/properties_physics_common.py (+54, -37) (Diff)
/release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py (+1, -1) (Diff)
/release/scripts/startup/bl_ui/properties_physics_smoke.py (+5, -5) (Diff)
/release/scripts/startup/bl_ui/properties_physics_softbody.py (+2, -2) (Diff)
/release/scripts/startup/bl_ui/properties_scene.py (+1, -1) (Diff)
/release/scripts/startup/bl_ui/space_view3d_toolbar.py (+4, -0) (Diff)
/source/blender/blenfont/BLF_translation.h (+0, -1) (Diff)
/source/blender/blenkernel/BKE_cloth.h (+3, -0) (Diff)
/source/blender/blenkernel/BKE_library.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_main.h (+0, -1) (Diff)
/source/blender/blenkernel/BKE_particle.h (+1, -5) (Diff)
/source/blender/blenkernel/BKE_pointcache.h (+61, -36) (Diff)
/source/blender/blenkernel/intern/bpath.c (+15, -14) (Diff)
/source/blender/blenkernel/intern/cloth.c (+57, -18) (Diff)
/source/blender/blenkernel/intern/depsgraph.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/dynamicpaint.c (+11, -13) (Diff)
/source/blender/blenkernel/intern/idcode.c (+0, -1) (Diff)
/source/blender/blenkernel/intern/library.c (+0, -11) (Diff)
/source/blender/blenkernel/intern/object.c (+4, -5) (Diff)
/source/blender/blenkernel/intern/particle.c (+42, -61) (Diff)
/source/blender/blenkernel/intern/particle_system.c (+73, -64) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+877, -351) (Diff)
/source/blender/blenkernel/intern/rigidbody.c (+12, -13) (Diff)
/source/blender/blenkernel/intern/smoke.c (+10, -11) (Diff)
/source/blender/blenkernel/intern/softbody.c (+14, -11) (Diff)
/source/blender/blenloader/intern/readfile.c (+83, -66) (Diff)
/source/blender/blenloader/intern/versioning_250.c (+0, -2) (Diff)
/source/blender/blenloader/intern/versioning_270.c (+0, -75) (Diff)
/source/blender/blenloader/intern/versioning_legacy.c (+11, -7) (Diff)
/source/blender/blenloader/intern/writefile.c (+58, -31) (Diff)
/source/blender/CMakeLists.txt (+0, -1) (Diff)
/source/blender/editors/interface/interface_templates.c (+0, -2) (Diff)
/source/blender/editors/object/object_edit.c (+1, -1) (Diff)
/source/blender/editors/physics/CMakeLists.txt (+0, -1) (Diff)
/source/blender/editors/physics/particle_edit.c (+88, -115) (Diff)
/source/blender/editors/physics/physics_intern.h (+7, -3) (Diff)
/source/blender/editors/physics/physics_ops.c (+7, -3) (Diff)
/source/blender/editors/physics/physics_pointcache.c (+285, -161) (Diff)
/source/blender/editors/physics/SConscript (+0, -1) (Diff)
/source/blender/editors/space_outliner/outliner_draw.c (+1, -1) (Diff)
/source/blender/editors/space_time/space_time.c (+6, -3) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+0, -1) (Diff)
/source/blender/editors/transform/transform_conversions.c (+1, -1) (Diff)
/source/blender/ikplugin/intern/itasc_plugin.cpp (+2, -2) (Diff)
/source/blender/makesdna/DNA_dynamicpaint_types.h (+1, -2) (Diff)
/source/blender/makesdna/DNA_ID.h (+0, -1) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+1, -3) (Diff)
/source/blender/makesdna/DNA_object_force.h (+107, -2) (Diff)
/source/blender/makesdna/DNA_particle_types.h (+1, -3) (Diff)
/source/blender/makesdna/DNA_rigidbody_types.h (+1, -2) (Diff)
/source/blender/makesdna/DNA_smoke_types.h (+1, -3) (Diff)
/source/blender/makesdna/intern/makesdna.c (+0, -2) (Diff)
/source/blender/makesrna/intern/CMakeLists.txt (+0, -7) (Diff)
/source/blender/makesrna/intern/makesrna.c (+0, -2) (Diff)
/source/blender/makesrna/intern/rna_fluidsim.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_ID.c (+0, -3) (Diff)
/source/blender/makesrna/intern/rna_internal.h (+0, -3) (Diff)
/source/blender/makesrna/intern/rna_main.c (+0, -7) (Diff)
/source/blender/makesrna/intern/rna_main_api.c (+0, -54) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+1, -7) (Diff)
/source/blender/makesrna/intern/rna_object_force.c (+350, -0) (Diff)
/source/blender/makesrna/intern/rna_particle.c (+10, -3) (Diff)
/source/blender/makesrna/intern/rna_smoke.c (+2, -3) (Diff)
/source/blender/makesrna/intern/SConscript (+0, -1) (Diff)
/source/blender/makesrna/RNA_access.h (+0, -1) (Diff)
/source/blender/makesrna/RNA_enum_types.h (+0, -2) (Diff)
/source/blender/makesrna/SConscript (+0, -1) (Diff)
/source/blender/modifiers/intern/MOD_cloth.c (+4, -9) (Diff)
/source/blender/modifiers/intern/MOD_collision.c (+0, -2) (Diff)
/source/blender/modifiers/intern/MOD_dynamicpaint.c (+0, -4) (Diff)
/source/blender/modifiers/intern/MOD_particleinstance.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_pointcache.c (+2, -7) (Diff)
/source/blender/modifiers/intern/MOD_smoke.c (+1, -5) (Diff)
/source/blender/pointcache/intern/ptc_types.h (+14, -14) (Diff)
/source/blender/pointcache/intern/reader.cpp (+2, -3) (Diff)
/source/blender/pointcache/intern/reader.h (+1, -4) (Diff)
/source/blender/pointcache/intern/writer.cpp (+1, -2) (Diff)
/source/blender/pointcache/intern/writer.h (+1, -4) (Diff)
/source/blender/pointcache/PTC_api.cpp (+0, -19) (Diff)
/source/blender/pointcache/PTC_api.h (+0, -4) (Diff)
/source/blender/pointcache/util/util_path.cpp (+2, -1) (Diff)
/source/blender/pointcache/util/util_path.h (+2, -1) (Diff)
/source/blender/render/intern/source/pipeline.c (+32, -5) (Diff)
/source/blender/render/intern/source/voxeldata.c (+0, -1) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+0, -8) (Diff)
/tests/python/bl_run_operators.py (+3, -0) (Diff)
/release/scripts/startup/bl_ui/properties_particle.py (+10, -15) (Diff)
/release/scripts/startup/bl_ui/properties_physics_cloth.py (+2, -2) (Diff)
/release/scripts/startup/bl_ui/properties_physics_common.py (+54, -37) (Diff)
/release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py (+1, -1) (Diff)
/release/scripts/startup/bl_ui/properties_physics_smoke.py (+5, -5) (Diff)
/release/scripts/startup/bl_ui/properties_physics_softbody.py (+2, -2) (Diff)
/release/scripts/startup/bl_ui/properties_scene.py (+1, -1) (Diff)
/release/scripts/startup/bl_ui/space_view3d_toolbar.py (+4, -0) (Diff)
/source/blender/blenfont/BLF_translation.h (+0, -1) (Diff)
/source/blender/blenkernel/BKE_cloth.h (+3, -0) (Diff)
/source/blender/blenkernel/BKE_library.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_main.h (+0, -1) (Diff)
/source/blender/blenkernel/BKE_particle.h (+1, -5) (Diff)
/source/blender/blenkernel/BKE_pointcache.h (+61, -36) (Diff)
/source/blender/blenkernel/intern/bpath.c (+15, -14) (Diff)
/source/blender/blenkernel/intern/cloth.c (+57, -18) (Diff)
/source/blender/blenkernel/intern/depsgraph.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/dynamicpaint.c (+11, -13) (Diff)
/source/blender/blenkernel/intern/idcode.c (+0, -1) (Diff)
/source/blender/blenkernel/intern/library.c (+0, -11) (Diff)
/source/blender/blenkernel/intern/object.c (+4, -5) (Diff)
/source/blender/blenkernel/intern/particle.c (+42, -61) (Diff)
/source/blender/blenkernel/intern/particle_system.c (+73, -64) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+877, -351) (Diff)
/source/blender/blenkernel/intern/rigidbody.c (+12, -13) (Diff)
/source/blender/blenkernel/intern/smoke.c (+10, -11) (Diff)
/source/blender/blenkernel/intern/softbody.c (+14, -11) (Diff)
/source/blender/blenloader/intern/readfile.c (+83, -66) (Diff)
/source/blender/blenloader/intern/versioning_250.c (+0, -2) (Diff)
/source/blender/blenloader/intern/versioning_270.c (+0, -75) (Diff)
/source/blender/blenloader/intern/versioning_legacy.c (+11, -7) (Diff)
/source/blender/blenloader/intern/writefile.c (+58, -31) (Diff)
/source/blender/CMakeLists.txt (+0, -1) (Diff)
/source/blender/editors/interface/interface_templates.c (+0, -2) (Diff)
/source/blender/editors/object/object_edit.c (+1, -1) (Diff)
/source/blender/editors/physics/CMakeLists.txt (+0, -1) (Diff)
/source/blender/editors/physics/particle_edit.c (+88, -115) (Diff)
/source/blender/editors/physics/physics_intern.h (+7, -3) (Diff)
/source/blender/editors/physics/physics_ops.c (+7, -3) (Diff)
/source/blender/editors/physics/physics_pointcache.c (+285, -161) (Diff)
/source/blender/editors/physics/SConscript (+0, -1) (Diff)
/source/blender/editors/space_outliner/outliner_draw.c (+1, -1) (Diff)
/source/blender/editors/space_time/space_time.c (+6, -3) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+0, -1) (Diff)
/source/blender/editors/transform/transform_conversions.c (+1, -1) (Diff)
/source/blender/ikplugin/intern/itasc_plugin.cpp (+2, -2) (Diff)
/source/blender/makesdna/DNA_dynamicpaint_types.h (+1, -2) (Diff)
/source/blender/makesdna/DNA_ID.h (+0, -1) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+1, -3) (Diff)
/source/blender/makesdna/DNA_object_force.h (+107, -2) (Diff)
/source/blender/makesdna/DNA_particle_types.h (+1, -3) (Diff)
/source/blender/makesdna/DNA_rigidbody_types.h (+1, -2) (Diff)
/source/blender/makesdna/DNA_smoke_types.h (+1, -3) (Diff)
/source/blender/makesdna/intern/makesdna.c (+0, -2) (Diff)
/source/blender/makesrna/intern/CMakeLists.txt (+0, -7) (Diff)
/source/blender/makesrna/intern/makesrna.c (+0, -2) (Diff)
/source/blender/makesrna/intern/rna_fluidsim.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_ID.c (+0, -3) (Diff)
/source/blender/makesrna/intern/rna_internal.h (+0, -3) (Diff)
/source/blender/makesrna/intern/rna_main.c (+0, -7) (Diff)
/source/blender/makesrna/intern/rna_main_api.c (+0, -54) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+1, -7) (Diff)
/source/blender/makesrna/intern/rna_object_force.c (+350, -0) (Diff)
/source/blender/makesrna/intern/rna_particle.c (+10, -3) (Diff)
/source/blender/makesrna/intern/rna_smoke.c (+2, -3) (Diff)
/source/blender/makesrna/intern/SConscript (+0, -1) (Diff)
/source/blender/makesrna/RNA_access.h (+0, -1) (Diff)
/source/blender/makesrna/RNA_enum_types.h (+0, -2) (Diff)
/source/blender/makesrna/SConscript (+0, -1) (Diff)
/source/blender/modifiers/intern/MOD_cloth.c (+4, -9) (Diff)
/source/blender/modifiers/intern/MOD_collision.c (+0, -2) (Diff)
/source/blender/modifiers/intern/MOD_dynamicpaint.c (+0, -4) (Diff)
/source/blender/modifiers/intern/MOD_particleinstance.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_pointcache.c (+2, -7) (Diff)
/source/blender/modifiers/intern/MOD_smoke.c (+1, -5) (Diff)
/source/blender/pointcache/intern/ptc_types.h (+14, -14) (Diff)
/source/blender/pointcache/intern/reader.cpp (+2, -3) (Diff)
/source/blender/pointcache/intern/reader.h (+1, -4) (Diff)
/source/blender/pointcache/intern/writer.cpp (+1, -2) (Diff)
/source/blender/pointcache/intern/writer.h (+1, -4) (Diff)
/source/blender/pointcache/PTC_api.cpp (+0, -19) (Diff)
/source/blender/pointcache/PTC_api.h (+0, -4) (Diff)
/source/blender/pointcache/util/util_path.cpp (+2, -1) (Diff)
/source/blender/pointcache/util/util_path.h (+2, -1) (Diff)
/source/blender/render/intern/source/pipeline.c (+32, -5) (Diff)
/source/blender/render/intern/source/voxeldata.c (+0, -1) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+0, -8) (Diff)
/tests/python/bl_run_operators.py (+3, -0) (Diff)