Blender Git Loki
Git Commits -> Revision befc2bb
Revision befc2bb by Daniel Dunbar (master) July 14, 2005, 15:48 (GMT) |
- split makeDispList into makeDispList{Mesh,MBall,CurveTypes}, there is still a makeDispList that dispatches to the appropriate one. makeDispList is on the way out and this makes it easier to track down exactly which places use makedispList and for what types of objects. - switch calls to makeDispList to appropriate more specific function (if the object type is known by caller). - added mesh_changed function that invalidates cached mesh data (but does not rebuild, mesh data gets rebuilt on access). Most old calls to makeDispListMesh use this instead now. |
Commit Details:
Full Hash: befc2bbc41ee7c8396f9acb781977b1af4915626
SVN Revision: 4725
Parent Commit: 1261dc7
Lines Changed: +144, -101
15 Modified Paths:
/source/blender/blenkernel/BKE_displist.h (+4, -0) (Diff)
/source/blender/blenkernel/BKE_mesh.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/anim.c (+0, -11) (Diff)
/source/blender/blenkernel/intern/curve.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/displist.c (+103, -59) (Diff)
/source/blender/blenkernel/intern/font.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/mesh.c (+6, -1) (Diff)
/source/blender/python/api2_2x/Curve.c (+0, -1) (Diff)
/source/blender/python/api2_2x/Library.c (+1, -1) (Diff)
/source/blender/renderconverter/intern/convertBlenderScene.c (+7, -10) (Diff)
/source/blender/src/editface.c (+5, -3) (Diff)
/source/blender/src/editobject.c (+4, -4) (Diff)
/source/blender/src/editsima.c (+1, -1) (Diff)
/source/blender/src/toolbox.c (+2, -2) (Diff)
/source/blender/src/vpaint.c (+8, -5) (Diff)
/source/blender/blenkernel/BKE_mesh.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/anim.c (+0, -11) (Diff)
/source/blender/blenkernel/intern/curve.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/displist.c (+103, -59) (Diff)
/source/blender/blenkernel/intern/font.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/mesh.c (+6, -1) (Diff)
/source/blender/python/api2_2x/Curve.c (+0, -1) (Diff)
/source/blender/python/api2_2x/Library.c (+1, -1) (Diff)
/source/blender/renderconverter/intern/convertBlenderScene.c (+7, -10) (Diff)
/source/blender/src/editface.c (+5, -3) (Diff)
/source/blender/src/editobject.c (+4, -4) (Diff)
/source/blender/src/editsima.c (+1, -1) (Diff)
/source/blender/src/toolbox.c (+2, -2) (Diff)
/source/blender/src/vpaint.c (+8, -5) (Diff)