Blender Git Loki
Git Commits -> Revision 58adefe
Revision 58adefe by Sergey Sharybin (opensubdiv-modifier) May 11, 2014, 14:04 (GMT) |
Skip DM face initialization when GPU backend is possible to use Currently only last SS modifier in the stack is capable of using GPU for tessellation. If there are any modifiers on top of SS then CPU is gonna to be used (even if the modifier is disabled). There's still uite reasonable amount of overhead happening, but that's task for further design changes. For now let's make all the bits working and when it's clear how it all communicates re-design drawObject, derivedmesh and probably other areas. |
Commit Details:
Full Hash: 58adefe12dbea9c20e130b13628570368618b351
Parent Commit: 01f47d6
Lines Changed: +200, -172
5 Modified Paths:
/source/blender/blenkernel/BKE_subsurf.h (+2, -1) (Diff)
/source/blender/blenkernel/intern/CCGSubSurf.c (+8, -1) (Diff)
/source/blender/blenkernel/intern/CCGSubSurf.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+182, -168) (Diff)
/source/blender/modifiers/intern/MOD_subsurf.c (+7, -2) (Diff)
/source/blender/blenkernel/intern/CCGSubSurf.c (+8, -1) (Diff)
/source/blender/blenkernel/intern/CCGSubSurf.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+182, -168) (Diff)
/source/blender/modifiers/intern/MOD_subsurf.c (+7, -2) (Diff)