Blender Git Commit Log

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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021