[Bf-committers] ?Quick Fix?

Austin Benesh bfdeveloper at gmail.com
Sat Mar 26 03:22:26 CET 2005


Skipped content of type multipart/alternative-------------- next part --------------
Index: initrender.c
===================================================================
RCS file: /cvsroot/bf-blender/blender/source/blender/render/intern/source/initrender.c,v
retrieving revision 1.48
diff -u -w -b -r1.48 initrender.c
--- initrender.c	19 Mar 2005 21:08:11 -0000	1.48
+++ initrender.c	26 Mar 2005 02:12:47 -0000
@@ -1165,11 +1167,15 @@
 }
 
 void render() {
+	/* remove threads when full multithreading rewrite is applied */
+	SDL_Thread *rthr;
 	/* yafray: render, see above */
 	if (R.r.renderer==R_YAFRAY)
-		yafrayRender();
+		rthr= SDL_CreateThread(yafrayRender,NULL);
 	else
-		mainRenderLoop();
+		rthr= SDL_CreateThread(mainRenderLoop,NULL);
+
+	SDL_WaitThread(rthr,NULL);
 }
 
 


More information about the Bf-committers mailing list