[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [33000] trunk/blender/source/blender/ blenkernel/intern/displist.c: Get rid of G.rendering in curve_to_displist

Sergey Sharybin g.ulairi at gmail.com
Thu Nov 11 11:01:12 CET 2010


Revision: 33000
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=33000
Author:   nazgul
Date:     2010-11-11 11:01:10 +0100 (Thu, 11 Nov 2010)

Log Message:
-----------
Get rid of G.rendering in curve_to_displist

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/displist.c

Modified: trunk/blender/source/blender/blenkernel/intern/displist.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/displist.c	2010-11-11 09:56:39 UTC (rev 32999)
+++ trunk/blender/source/blender/blenkernel/intern/displist.c	2010-11-11 10:01:10 UTC (rev 33000)
@@ -789,7 +789,7 @@
 
 /* ****************** make displists ********************* */
 
-static void curve_to_displist(Curve *cu, ListBase *nubase, ListBase *dispbase)
+static void curve_to_displist(Curve *cu, ListBase *nubase, ListBase *dispbase, int forRender)
 {
 	Nurb *nu;
 	DispList *dl;
@@ -802,7 +802,7 @@
 	while(nu) {
 		if(nu->hide==0) {
 			
-			if(G.rendering && cu->resolu_ren!=0) 
+			if(forRender && cu->resolu_ren!=0)
 				resolu= cu->resolu_ren;
 			else
 				resolu= nu->resolu;
@@ -1718,7 +1718,7 @@
 
 		/* no bevel or extrude, and no width correction? */
 		if (!dlbev.first && cu->width==1.0f) {
-			curve_to_displist(cu, nubase, dispbase);
+			curve_to_displist(cu, nubase, dispbase, forRender);
 		} else {
 			float widfac= cu->width-1.0;
 			BevList *bl= cu->bev.first;





More information about the Bf-blender-cvs mailing list