Blender Git Loki
Git Commits -> Revision bfa888c
Revision bfa888c by Campbell Barton (master) April 21, 2017, 12:06 (GMT) |
Cleanup: move draw-cache creation from BKE to DRW Creating draw-cache should only ever be used by the draw-manager. |
Commit Details:
Full Hash: bfa888cef28955501195dfbee002bc793685e527
Parent Commit: c7f00fe
Lines Changed: +3414, -3386
5 Added Paths:
/source/blender/draw/intern/draw_cache_impl.h (+81, -0) (View)
/source/blender/draw/intern/draw_cache_impl_curve.c (+1047, -0) (View)
/source/blender/draw/intern/draw_cache_impl_displist.c (+168, -0) (View)
/source/blender/draw/intern/draw_cache_impl_lattice.c (+510, -0) (View)
/source/blender/draw/intern/draw_cache_impl_mesh.c (+1448, -0) (View)
/source/blender/draw/intern/draw_cache_impl_curve.c (+1047, -0) (View)
/source/blender/draw/intern/draw_cache_impl_displist.c (+168, -0) (View)
/source/blender/draw/intern/draw_cache_impl_lattice.c (+510, -0) (View)
/source/blender/draw/intern/draw_cache_impl_mesh.c (+1448, -0) (View)
8 Deleted Paths:
/source/blender/blenkernel/BKE_curve_render.h (+0, -46)
/source/blender/blenkernel/BKE_displist_render.h (+0, -33)
/source/blender/blenkernel/BKE_lattice_render.h (+0, -38)
/source/blender/blenkernel/BKE_mesh_render.h (+0, -50)
/source/blender/blenkernel/intern/curve_render.c (+0, -1043)
/source/blender/blenkernel/intern/displist_render.c (+0, -167)
/source/blender/blenkernel/intern/lattice_render.c (+0, -504)
/source/blender/blenkernel/intern/mesh_render.c (+0, -1443)
/source/blender/blenkernel/BKE_displist_render.h (+0, -33)
/source/blender/blenkernel/BKE_lattice_render.h (+0, -38)
/source/blender/blenkernel/BKE_mesh_render.h (+0, -50)
/source/blender/blenkernel/intern/curve_render.c (+0, -1043)
/source/blender/blenkernel/intern/displist_render.c (+0, -167)
/source/blender/blenkernel/intern/lattice_render.c (+0, -504)
/source/blender/blenkernel/intern/mesh_render.c (+0, -1443)
15 Modified Paths:
/source/blender/blenkernel/BKE_curve.h (+8, -0) (Diff)
/source/blender/blenkernel/BKE_lattice.h (+8, -0) (Diff)
/source/blender/blenkernel/BKE_mesh.h (+8, -0) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+0, -8) (Diff)
/source/blender/blenkernel/intern/curve.c (+17, -1) (Diff)
/source/blender/blenkernel/intern/lattice.c (+16, -1) (Diff)
/source/blender/blenkernel/intern/mesh.c (+17, -1) (Diff)
/source/blender/blenkernel/intern/object_update.c (+5, -7) (Diff)
/source/blender/draw/CMakeLists.txt (+11, -4) (Diff)
/source/blender/draw/intern/draw_cache.c (+29, -25) (Diff)
/source/blender/draw/intern/draw_cache.h (+2, -0) (Diff)
/source/blender/draw/intern/draw_manager.c (+25, -0) (Diff)
/source/blender/editors/curve/editfont.c (+1, -2) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+7, -6) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+6, -7) (Diff)
/source/blender/blenkernel/BKE_lattice.h (+8, -0) (Diff)
/source/blender/blenkernel/BKE_mesh.h (+8, -0) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+0, -8) (Diff)
/source/blender/blenkernel/intern/curve.c (+17, -1) (Diff)
/source/blender/blenkernel/intern/lattice.c (+16, -1) (Diff)
/source/blender/blenkernel/intern/mesh.c (+17, -1) (Diff)
/source/blender/blenkernel/intern/object_update.c (+5, -7) (Diff)
/source/blender/draw/CMakeLists.txt (+11, -4) (Diff)
/source/blender/draw/intern/draw_cache.c (+29, -25) (Diff)
/source/blender/draw/intern/draw_cache.h (+2, -0) (Diff)
/source/blender/draw/intern/draw_manager.c (+25, -0) (Diff)
/source/blender/editors/curve/editfont.c (+1, -2) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+7, -6) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+6, -7) (Diff)