Blender Git Loki
Git Commits -> Revision ccc3c2d
Revision ccc3c2d by Sergey Sharybin (master) July 20, 2015, 20:29 (GMT) |
CCGSubSurf: Split file into several smaller ones This is a preparation commit for having OpenSubdiv integrated into Blender and new layout is the following: - CCGSubSurf.c contains implementation of common functions used by both legacy subdivisions code and by the new code in the future. - CCGSubSurf_inline.h contains internal functions which are to be inlined due to the performance reasons. Those functions are only ment to be used bu CCGSubSurf* files. - CCGSubSurf_intern.h contains declarations of private functions and data structures used by CCGSubSurf module. - CCGSubSurf_legacy.c contains legacy implementation of subdivision algorithm. - CCHSubSurf_util.c contains utility functions which are not directly related on the subdivision code (i.e. debug functions, hash implementation etc). There should be no functional changes so far. |
Commit Details:
Full Hash: ccc3c2dbda36f00e74064e993d7e98bf8ab32a58
Parent Commit: 6190d75
Lines Changed: +2127, -1752
4 Added Paths:
/source/blender/blenkernel/intern/CCGSubSurf_inline.h (+269, -0) (View)
/source/blender/blenkernel/intern/CCGSubSurf_intern.h (+277, -0) (View)
/source/blender/blenkernel/intern/CCGSubSurf_legacy.c (+1180, -0) (View)
/source/blender/blenkernel/intern/CCGSubSurf_util.c (+306, -0) (View)
/source/blender/blenkernel/intern/CCGSubSurf_intern.h (+277, -0) (View)
/source/blender/blenkernel/intern/CCGSubSurf_legacy.c (+1180, -0) (View)
/source/blender/blenkernel/intern/CCGSubSurf_util.c (+306, -0) (View)