[Bf-blender-cvs] [b4e1b7b] master: OpenSubdiv: Remove workaround for simple subdivision mode

Sergey Sharybin noreply at git.blender.org
Mon Aug 3 15:33:48 CEST 2015


Commit: b4e1b7b18c16f5fa7e8b7f475061e73dad3f4338
Author: Sergey Sharybin
Date:   Mon Aug 3 15:30:25 2015 +0200
Branches: master
https://developer.blender.org/rBb4e1b7b18c16f5fa7e8b7f475061e73dad3f4338

OpenSubdiv: Remove workaround for simple subdivision mode

This case is now supposed to be supported by OpenSubdiv.

===================================================================

M	source/blender/blenkernel/intern/CCGSubSurf.c

===================================================================

diff --git a/source/blender/blenkernel/intern/CCGSubSurf.c b/source/blender/blenkernel/intern/CCGSubSurf.c
index 9ac6166..b78c3c7 100644
--- a/source/blender/blenkernel/intern/CCGSubSurf.c
+++ b/source/blender/blenkernel/intern/CCGSubSurf.c
@@ -853,10 +853,7 @@ CCGError ccgSubSurf_syncFace(CCGSubSurf *ss, CCGFaceHDL fHDL, int numVerts, CCGV
 static void ccgSubSurf__sync(CCGSubSurf *ss)
 {
 #ifdef WITH_OPENSUBDIV
-	/* TODO(sergey): This is because OSD evaluator does not support
-	 * bilinear subdivision scheme at this moment.
-	 */
-	if (ss->meshIFC.simpleSubdiv == false || ss->skip_grids == true) {
+	if (true) {
 		ccgSubSurf__sync_opensubdiv(ss);
 	}
 	else




More information about the Bf-blender-cvs mailing list