[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