Blender Git Loki

Git Commits -> Revision 3253064

Revision 3253064 by Sergey Sharybin (opensubdiv-modifier)
July 15, 2015, 16:29 (GMT)
OpenSubdiv: Initial work related on skipping CCG geometry creation for GPU

The idea is to only allocate CCG geometry (CCGVert, CCGEdge and so on) only
int cases when CPU evaluator is used. In case when GPU rendering is enabled
we'll be creating topology refiner directly from DerivedMesh.

Still quite enough of work to be done, including bringing back GPU backend
synchronization code.

Commit Details:

Full Hash: 325306409fc3695ce76f460079b103d975fc2c5d
Parent Commit: d810263
Lines Changed: +229, -49

5 Modified Paths:

/source/blender/blenkernel/intern/CCGSubSurf.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/CCGSubSurf_intern.h (+4, -0) (Diff)
/source/blender/blenkernel/intern/CCGSubSurf_opensubdiv.c (+11, -14) (Diff)
/source/blender/blenkernel/intern/CCGSubSurf_opensubdiv_converter.c (+176, -1) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+37, -34) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021