Remove unused code left from old multires interpolation stuff
authorSergey Sharybin <sergey.vfx@gmail.com>
Tue, 21 Feb 2012 17:24:21 +0000 (17:24 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Tue, 21 Feb 2012 17:24:21 +0000 (17:24 +0000)
commit9064978d0bcd3684d48d3b64d41e650467d27e01
treeb881f8c7c8cd19b88ad10a849ae2426c2361548e
parent4041c5775650f04d813ad867299daa4fa75e43ef
Remove unused code left from old multires interpolation stuff

- Removed validate() callback for MDisps layer. It wouldn't actually work
  correct from CustomData layer and all needed data might be validated from
  BMesh interpolation level. Also this callback was never actually used in
  BMesh, so can't see why we'll want to have it in structures.
- Removed layrInterp_mdisps callback. Interpolation now happens from
  another level (bmesh_interp) and this callback isn't needed anymore.
- Removed all function from multires.c which were used by old interpolation
  stuff and seems to be useless for other usages.
- multires_topology_changed is still marked as a TODO, Probably it's not
  needed anymore, buy better to keep for now until it'll be 100% clear this
  function isn't needed and all needed re-allocations happens in bmesh_interp.
  Otherwise, it'll be needed to be ported to new system.
source/blender/blenkernel/BKE_multires.h
source/blender/blenkernel/intern/customdata.c
source/blender/blenkernel/intern/multires.c