[Soc-2006-cvs] CVS commit: soc-blender/source/blender/blenkernel BKE_cdderivedmesh.h BKE_customdata.h soc-blender/source/blender/blenkernel/intern cdderivedmesh.c customdata.c modifier.c subsurf_ccg.c

Ben Batt benbatt at gmail.com
Mon Jul 24 13:39:58 CEST 2006


artificer (Ben Batt) 2006/07/24 13:39:58 CEST

  Modified files:        (Branch: artificer)
    soc-blender/source/blender/blenkernel BKE_cdderivedmesh.h 
                                          BKE_customdata.h 
    soc-blender/source/blender/blenkernel/intern cdderivedmesh.c 
                                                 customdata.c 
                                                 modifier.c 
                                                 subsurf_ccg.c 
  
  Log:
  Various refactoring and optimisation changes.
  
  Added CDDM_get_{vert,edge,face}s and CDDM_get_{vert,edge,face}_data_layer
  functions (return flat arrays of desired data). Changed CDDM draw functions
  and ss_to_cdderivedmesh to use these and pointer arithmetic for speed.
  
  Revision  Changes    Path
  1.1.2.12  +39 -24    soc-blender/source/blender/blenkernel/Attic/BKE_cdderivedmesh.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/blenkernel/Attic/BKE_cdderivedmesh.h.diff?r1=1.1.2.11&r2=1.1.2.12&cvsroot=soc-2006&only_with_tag=artificer>
  1.1.2.6   +6 -1      soc-blender/source/blender/blenkernel/Attic/BKE_customdata.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/blenkernel/Attic/BKE_customdata.h.diff?r1=1.1.2.5&r2=1.1.2.6&cvsroot=soc-2006&only_with_tag=artificer>
  1.1.2.19  +190 -175  soc-blender/source/blender/blenkernel/intern/Attic/cdderivedmesh.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/blenkernel/intern/Attic/cdderivedmesh.c.diff?r1=1.1.2.18&r2=1.1.2.19&cvsroot=soc-2006&only_with_tag=artificer>
  1.1.2.9   +54 -32    soc-blender/source/blender/blenkernel/intern/Attic/customdata.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/blenkernel/intern/Attic/customdata.c.diff?r1=1.1.2.8&r2=1.1.2.9&cvsroot=soc-2006&only_with_tag=artificer>
  1.1.1.1.6.28 +12 -12    soc-blender/source/blender/blenkernel/intern/modifier.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/blenkernel/intern/modifier.c.diff?r1=1.1.1.1.6.27&r2=1.1.1.1.6.28&cvsroot=soc-2006&only_with_tag=artificer>
  1.1.1.1.6.8 +35 -32    soc-blender/source/blender/blenkernel/intern/subsurf_ccg.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/blenkernel/intern/subsurf_ccg.c.diff?r1=1.1.1.1.6.7&r2=1.1.1.1.6.8&cvsroot=soc-2006&only_with_tag=artificer>


More information about the Soc-2006-cvs mailing list